Linux 환경 설정 하면 서 배우 기 (가정용 컴퓨터 를 대상 으로) [5]

1669 단어
1. Nginx 및 CGI 만 들 기 시작 스 크 립 트
vi /website/bin/php-cgi.sh

내용 은 아래 와 같다
#!/bin/sh

case "$1" in
    start)
                echo 'nginx starting...'
                /usr/local/nginx/sbin/nginx
                echo 'spawn-fcgi starting...'
				/usr/local/spawn/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www -g www -f /usr/local/php/bin/php-cgi -C 20
        ;;
    stop)
                echo 'nginx stopping...'
                killall nginx
                echo 'spawn-fcgi stopping...'
                killall php-cgi
        ;;
    restart)
                echo 'nginx stopping...'
                killall nginx
                echo 'spawn-fcgi stopping...'
                killall php-cgi



                echo 'nginx starting...'
                /usr/local/nginx/sbin/nginx
                echo 'spawn-fcgi starting...'
				/usr/local/spawn/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www -g www -f /usr/local/php/bin/php-cgi -C 20

        ;;
    *)
        echo "Use: {start|stop|restart}"
esac
exit

시작 스 크 립 트 만 들 기
vi /website/bin/init.sh

내용 은 아래 와 같다
#!/bin/sh

#memcached -l 127.0.0.1 -d -p 11211 -u www -m 1024
/website/bin/php-cgi.sh start
/data0/mysql/3306/mysql start

 이 두 파일 에 대한 권한 설정
chmod 744 /website/bin/init.sh
chmod 744 /website/bin/php-cgi.sh

 
 2. 자동 시작 설정:
수정 / etc / rc. local 파일
vi /etc/rc.local

말미 에 첨가 하 다
/website/bin/init.sh

 
 
 
 

좋은 웹페이지 즐겨찾기