글 수 367
ubuntu 10.04를 설치했습니다. root로 로그인해서 apt-get update 하고 mysql 서버 설치
1.apt-get update 2.apt-get install mysql-server mysql-clientroot 비번 설정하고
nginx 설치. 설치된지도 모르게 조용히 설치됨...
1.apt-get install nginx 2./etc/init.d/nginx start브라우저로 접속...
그리고 php5 설치 + php.init 내용 수정(cgi.fix_pathinfo=1)
1.apt-get install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-recode php5-snmp php5-sqlite php5-xmlrpc php5-xsl 2.vi /etc/php5/cgi.php.ini수정 후 FastCGI package 설치 (nginx에는 없다함 그래서 lighttpd 설치 후 삭제)
1.apt-get install lighttpd 2.update-rc.d -f lighttpd removeFastCGI 데몬 시작 및 rc.local 에 등록
1./usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pidnginx 설정 변경(/etc/nginx/sites-available/default)
1.server_name _; 2.location ~ \.php$ { 3. fastcgi_pass 127.0.0.1:9000; 4. fastcgi_index index.php; 5. fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name; 6. include fastcgi_params; 7.}server_name _; 으로 지정하는 것은 deault로 적용되도록 하기 위해서, nginx 서버 재시작 & info.php 편집 및 테스트
1./etc/init.d/nginx restart 2.vi /var/www/nginx-default/info.php1.<?php 2.phpinfo(); 3.?>서버 세팅 완료
