OS/Ubuntu 29

[Ubuntu] Nginx 소스로 설치하기

이번에는 apt-get install nginx 를 사용하지 않고, 소스로 설치하는 방법을 소개한다.먼저, nginx 다운로드 페이지로 이동하여 주소를 확인한다.현재 1.10.2 버전이 Stable 버전이다. 주소는 http://nginx.org/download/nginx-1.10.2.tar.gzwget 명렁어를 사용하든 직접 파일을 옮기든 파일을 다운로드 받도록 하자. 필자는 SSH를 사용하므로, wget을 사용한다.wget http://nginx.org/download/nginx-1.10.2.tar.gz 1wget http://nginx.org/download/nginx-1.10.2.tar.gz1tar -xvf nginx-1.10.2.tar.gzPCREftp://ftp.csx.cam.ac.uk/pub..

OS/Ubuntu 2016.11.20

[Ubuntu] Nginx.pid failed (2 no such file or directory)

Nginx 서비스가 시작되면, 서비스를 제어 할 수 있게 프로세스 id를 담당하는 것이 필요하다. 그것이 바로 Nginx.pid 그런데, 가끔 소스로 설치하거나 자신도 모르게 삭제된 경우가 있다. 이럴때 서비스를 실행하면, nginx.pid failed (2 no such file or directory) 나 nginx.pid missing 에러를 띄우고명령어는 먹히더라도 먹통처럼 보이고 reload 나 restart를 위해 프로세스를 수동으로 죽여야 한다. 처음 필자는 pid확장자로 파일을 하나 만들어주면 되는 줄 알았다.몇시간의 검색 끝에 찾아낸 것이 심볼릭 링크를 만들어 주어야 한다는 것이다. 해결법을 알아내었으니 이후는 쉽다. 우선 nginx.conf 에서 어디로 지정되어있는지 확인한다. /run..

OS/Ubuntu 2016.11.19

[Ubuntu] Nginx + php5-fpm 연동하기

sudo apt-get install -y php5-fpmsudo apt-get install -y nginx nginx, php5-fpm 패키지가 자동으로 설치된다.(php5-fpm 설치시 80포트가 사용중이라고 에러를 뿜으면, nginx를 잠시 꺼주도록 하자) nginx 설정파일은 /etc/nginx 폴더에 존재한다. 처음 설치시, /usr/share/nginx/html 경로의 페이지를 출력해준다. /etc/nginx/sites-available 혹은 sites-enabled 둘중에 들어가면 default파일 혹은 심볼릭 링크가 존재한다. 결과적으로 같은 파일이므로, 열어준다. nano default root /usr/share/nginx/html; 부분을 원하는 경로로 바꿔주면 된다. 기본적으로 n..

OS/Ubuntu 2016.06.23

[Ubuntu / Mysql] 데이터베이스(DB) 백업/복원 하기.

1. DB백업터미널을 열고 파일을 저장할 경로로 이동한다.1. sudo mysqldump -uroot -p DB이름 > 저장할파일이름.sql현재 위의 사진의 명령어를 실행하면, Miuna라는 DB내용을 다운로드 경로에 Miuna.sql 파일로 저장한다. 특정 테이블을 백업한다고 한다면, 1.sudo mysqldump -uroot -p DB이름 테이블이름 > 저장할파일명 2. DB 복원 DB를 복원시에는 파일이 존재하는 경로로 이동한 후 1. sudo mysql -uroot -p DB이름 < 파일이름.sql

OS/Ubuntu 2016.05.08

[Ubuntu] phpMyAdmin을 이용하여 데이터베이스(DB) 만들기

phpMyAdmin에 접속하여 데이터베이스 항목에 들어가준다. 만들 DB의 이름을 작성하고 만들기 버튼을 눌러준다. 여기까지가 DB만드는 과정이다. 현재 상태의 DB관리는 최상위 계정으로 가능하다. (phpMyAdmin에 접속한 계정) 아래는 사용자 추가 과정이다. 호스트 항목중에서 '아무데서나' 는 외부 접속(다른 IP에서의 접속)이 가능한 항목이다. 계정 생성이 완료되었고, 새로 만든 계정으로 다시 접속해보면 사진과 같이 계정이 등록된 DB항목만 표시된다.

OS/Ubuntu 2016.05.07