mariadb title

우분투 16.04 MariaDB 설치 방법

웹서버를 구동하면서 워드프레스나 Xpress Engine등의 CMS(Contents Management System)를 사용할때 사이트 설정 정보, 작성한 글, 댓글등이 저장되는 데이터베이스 역할을 하는 소프트웨어가 필요한데 이때 필요한 것이 MariaDB 입니다. 우분투에서 패키지 관리 명령어인 apt-get 으로 설치할수 있지만 현재 공개되어 있는 최신 버전과 차이가 있기 때문에 최신

putty lang ko 07

PuTTY 한글 입력 깨짐 해결 방법

PuTTY를 이용해 리눅스 서버에 접속한 다음 명령어를 통해 서버를 관리 한다던가 VI 에디터를 이용해 html, php 문서를 수정하려고 하다 보면 한글 입력 깨짐 현상을 보이며 제대로 한글이 입력 되지 않는 경우가 있습니다. PuTTY에서 한글 입력이 안되는 이유는 서버의 Locale 설정과 PuTTY의 문자셋(Character Set)에

putty tutorial 06

SSH 접속 프로그램 PuTTY 사용법과 다운로드(한글 포함)

웹호스팅을 이용하고 있거나 리눅스 서버에 접속 하기 위해서 SSH 프로토콜을 사용하는 원격 접속을 활용하게 되는데요. SSH(Secure Shell)는 텔넷의 암호화 버전이라고 생각하면 쉬우며 암호화 쉘(Shell)인 만큼 CUI(Character User Interface)로 명령어를 입력해서 원격에서 사용할수 있습니다. Putty는 SSH 프로토콜을 이용해 리눅스나 유닉스 계열에 원격으로 접속할수 있는

ubuntu boot is using

우분투 /boot is using 문제 해결 방법

우분투를 부팅하고 로그인 할때나 SSH 접속시 시스템의 상태와 함께 /boot is using xx% of xxxMB의 메시지가 나오는 경우가 있습니다. 이 문제는 우분투가 업데이트를 하면서 boot 디렉토리에 이전 커널 관련 파일이 남아 용량이 부족하다고 알려주는 메시지로 다음과 같이 해결할수 있습니다. 우분투 /boot is using 문제

linux vi editor E325 attention

VI 에디터 E325 : ATTENTION 스왑 파일 문제 해결하기

리눅스에서 vi 에디터로 파일을 열어 편집을 하려고 하면 E325 : ATTENTION 스왑 파일 관련 경고 메시지가 뜨는 경우가 있는데 이 경고는 해당 파일을 열어 vi 에디터로 편집을 하다가 vi 에디터가 비정상적으로 종료되는 경우, 서버라면 네트워크가 끊긴 경우에 발생할수 있습니다. VI 에디터 E325 : ATTENTION

ubuntu title logo

우분투 ulimit 설정으로 too many open files 해결 방법

리눅스에 설치되어 있는 MySQL을 튜닝하려 보니 MySQL의 open_files_limit 옵션값이 534,538으로 되어있지만 open_files_limit을 증가하라는 시스템의 조언(?)을 분석해보니 리눅스(우분투)의 시스템에 제한이 걸려있네요. ulimit 설정 root@server:/# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks,

CentOS

윈도우10 Hyper-V 2세대로 CentOS 7 설치하기

이전에 우분투 서버를 Hyper-V 가상 컴퓨터 2세대로 설치하는 방법에 대해 알아봤는데요. 이번엔 Hyper-V 가상 컴퓨터 2세대로 CentOS를 설치하는 방법에 대해 알아보겠습니다. Hyper-V의 가상 컴퓨터 2세대로 설치하기 위해서는 CentOS 7 이상의 버전을 필요로 합니다. 우선 CentOS 공식 사이트에서 CentOS 7 ISO 이미지를 다운로드 받습니다. 다음카카오

ubuntu server install 02

윈도우10 Hyper-V 우분투 서버 설치하기

리눅스 배포판중 가장 널리 사용되는 우분투(ubuntu)는 CentOS에 비해 Hyper-V에 대한 지원을 일찍 시작했고 12.04 이상의 버전에서는 별도의 통합 드라이버를 설치하는 번거로움 없이 쉽게 Hyper-V에 게스트 OS로 설치할수 있는 장점이 있습니다. 우분투도 여타 리눅스 배포판처럼 데스크탑 버전과 서버 버전을 구분해 배포하고 있는데요. 그중 가상화

nginx title

우분투에서 최신버전 NGINX 패키지 설치하기

우분투의 패키지 관리자에 NGINX 개발자 레포지토리를 추가해서 apt-get으로 최신 버전의 NGINX를 설치하고 추후 업데이트 및 관리가 간단하게끔 하는 방법입니다. NGINX 공식 개발자 repository를 통해 설치하는 것이므로 비공식 패키지라 하여도 안전합니다. 관리자 권한을 가진 상태에서 다음과 같은 방법으로 설치가 가능합니다. NGINX Repository 추가 aptitude install

macbook title 3

맥 OSX에서 운영체제 IMG/ISO 파일을 USB에 구워 부팅디스크 만들기

맥킨토시에서는 자사의 OSX에 관련된 부팅/복구 설정이 디스크 유틸리티에 잘 되어 있는 편인데요. 같은 베이스인 유닉스와 리눅스 계열 운영체제의 부팅 디스크를 만드는 옵션은 아쉽게도 제공하지 않고 있습니다. 하지만 유닉스인 만큼 터미널의 명령어를 이용해 운영체제의 이미지 파일을 USB에 1:1로 복사함으로써 부팅 및 운영체제 설치가 가능한 USB를 만들수