우분투 16.04 MariaDB 설치 방법
웹서버를 구동하면서 워드프레스나 Xpress Engine등의 CMS(Contents Management System)를 사용할때 사이트 설정 정보, 작성한 글, 댓글등이 저장되는 데이터베이스 역할을 하는 소프트웨어가 필요한데 이때 필요한 것이 MariaDB 입니다. 우분투에서 패키지 관리 명령어인 apt-get 으로 설치할수 있지만 현재 공개되어 있는 최신 버전과 차이가 있기 때문에 최신
웹서버를 구동하면서 워드프레스나 Xpress Engine등의 CMS(Contents Management System)를 사용할때 사이트 설정 정보, 작성한 글, 댓글등이 저장되는 데이터베이스 역할을 하는 소프트웨어가 필요한데 이때 필요한 것이 MariaDB 입니다. 우분투에서 패키지 관리 명령어인 apt-get 으로 설치할수 있지만 현재 공개되어 있는 최신 버전과 차이가 있기 때문에 최신
PuTTY를 이용해 리눅스 서버에 접속한 다음 명령어를 통해 서버를 관리 한다던가 VI 에디터를 이용해 html, php 문서를 수정하려고 하다 보면 한글 입력 깨짐 현상을 보이며 제대로 한글이 입력 되지 않는 경우가 있습니다. PuTTY에서 한글 입력이 안되는 이유는 서버의 Locale 설정과 PuTTY의 문자셋(Character Set)에
웹호스팅을 이용하고 있거나 리눅스 서버에 접속 하기 위해서 SSH 프로토콜을 사용하는 원격 접속을 활용하게 되는데요. SSH(Secure Shell)는 텔넷의 암호화 버전이라고 생각하면 쉬우며 암호화 쉘(Shell)인 만큼 CUI(Character User Interface)로 명령어를 입력해서 원격에서 사용할수 있습니다. Putty는 SSH 프로토콜을 이용해 리눅스나 유닉스 계열에 원격으로 접속할수 있는
우분투를 부팅하고 로그인 할때나 SSH 접속시 시스템의 상태와 함께 /boot is using xx% of xxxMB의 메시지가 나오는 경우가 있습니다. 이 문제는 우분투가 업데이트를 하면서 boot 디렉토리에 이전 커널 관련 파일이 남아 용량이 부족하다고 알려주는 메시지로 다음과 같이 해결할수 있습니다. 우분투 /boot is using 문제
리눅스에서 vi 에디터로 파일을 열어 편집을 하려고 하면 E325 : ATTENTION 스왑 파일 관련 경고 메시지가 뜨는 경우가 있는데 이 경고는 해당 파일을 열어 vi 에디터로 편집을 하다가 vi 에디터가 비정상적으로 종료되는 경우, 서버라면 네트워크가 끊긴 경우에 발생할수 있습니다. VI 에디터 E325 : ATTENTION
리눅스에 설치되어 있는 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,
이전에 우분투 서버를 Hyper-V 가상 컴퓨터 2세대로 설치하는 방법에 대해 알아봤는데요. 이번엔 Hyper-V 가상 컴퓨터 2세대로 CentOS를 설치하는 방법에 대해 알아보겠습니다. Hyper-V의 가상 컴퓨터 2세대로 설치하기 위해서는 CentOS 7 이상의 버전을 필요로 합니다. 우선 CentOS 공식 사이트에서 CentOS 7 ISO 이미지를 다운로드 받습니다. 다음카카오
리눅스 배포판중 가장 널리 사용되는 우분투(ubuntu)는 CentOS에 비해 Hyper-V에 대한 지원을 일찍 시작했고 12.04 이상의 버전에서는 별도의 통합 드라이버를 설치하는 번거로움 없이 쉽게 Hyper-V에 게스트 OS로 설치할수 있는 장점이 있습니다. 우분투도 여타 리눅스 배포판처럼 데스크탑 버전과 서버 버전을 구분해 배포하고 있는데요. 그중 가상화
우분투의 패키지 관리자에 NGINX 개발자 레포지토리를 추가해서 apt-get으로 최신 버전의 NGINX를 설치하고 추후 업데이트 및 관리가 간단하게끔 하는 방법입니다. NGINX 공식 개발자 repository를 통해 설치하는 것이므로 비공식 패키지라 하여도 안전합니다. 관리자 권한을 가진 상태에서 다음과 같은 방법으로 설치가 가능합니다. NGINX Repository 추가 aptitude install
맥킨토시에서는 자사의 OSX에 관련된 부팅/복구 설정이 디스크 유틸리티에 잘 되어 있는 편인데요. 같은 베이스인 유닉스와 리눅스 계열 운영체제의 부팅 디스크를 만드는 옵션은 아쉽게도 제공하지 않고 있습니다. 하지만 유닉스인 만큼 터미널의 명령어를 이용해 운영체제의 이미지 파일을 USB에 1:1로 복사함으로써 부팅 및 운영체제 설치가 가능한 USB를 만들수