- sudo apt-get install -y php5-fpm php5-mysql nginx mysql-server
- sudo mysql_install_db db 초기화
- sudo mysql_secure_installation remove test users and database
- sudo nano /etc/php5/fpm/php.ini 주석처리 해제 0으로 수정
cgi.fix_pathinfo = 0
- sudo nano /etc/php5/fpm/pool.d/www.conf
주석처리 제거 혹은 작성
... listen = /dev/shm/php5-fpm.sock listen.owner = www-data listen.group = www-data listen.mode = 0660 ...
- sudo service php5-fpm restart
- sudo mkdir /www/func/php
- sudo chown func:func /www/func/php
- sudo chmod 755 /www/func/php
- mkdir conf extras html
- sudo nano /www/func/php/conf/php.conf
server { listen 80; root /www/func/php/html; index index.html index.htm index.php; server_name 127.0.0.1; #access_log /www/func/php/extras/access.log; error_log /www/func/php/extras/error.log; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/dev/shm/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } }
- sudo ln -s /www/func/php/conf/php.conf /etc/nginx/sites-enabled/php.conf
- sudo service nginx restart
'Linux' 카테고리의 다른 글
리눅스에서 나눔고딕 설치 (0) | 2014.12.20 |
---|---|
Alias 설정 - Bash를 이용한 쉘 스크립팅 (0) | 2014.12.18 |
nginx + uWSGI = Django (0) | 2014.11.24 |
장고(Django) 설치하기 (0) | 2014.11.14 |
[FlAsK] 플라스크 개발 환경 구성 (0) | 2014.11.13 |