ホームページ >バックエンド開発 >PHPチュートリアル >Nginx+PHP の構成と起動スクリプト_PHP チュートリアル
做个笔记.
#nginx.conf
サーバー{
8080 聞いてください ;
サーバー名 ローカルホスト;
場所 / {
root /home/work/htdocs;
有効期限は 1 日です;
自動インデックスがオン;
インデックスインデックス.phpインデックス.html;
}
場所 ~* .php$ {
root /home/work/htdocs;
fastcgi_pass 127.0.0.1:30000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/work/htdocs/$fastcgi_script_name;
client_max_body_size 100m;
include fastcgi_params;
fastcgi_connect_timeout 1000 秒;
fastcgi_send_timeout 1000 秒;
fastcgi_read_timeout 1000 秒;
}
}
# nginx.sh ngix 启アニメーション脚本
#!/bin/sh
「$1」の場合
「スタート」)
sudo /usr/local/nginx/sbin/nginx -s start
;;
「やめて」)
sudo /usr/local/nginx/sbin/nginx -s stop
;;
「再起動」)
sudo /usr/local/nginx/sbin/nginx -s reload
;;
*)
echo "使用量: $0 {start|stop}"
1番出口
;;
えさっく
# spaw-php.sh php-cgi 启アニメーション脚本
#!/bin/sh
dir=`ディレクトリ名 $0`
PID_FILE=/home/work/htdocs/spaw-php.pid
PHP_FCGI="/home/work/php/bin/php-cgi -f /home/work/htdocs/php.ini"
「$1」の場合
「スタート」)
spawn-fcgi -C 3 -p 30000 -f "$PHP_FCGI" -P $PID_FILE
;;
「やめて」)
`猫 $PID_FILE` を殺してください
;;
「再起動」)
`猫 $PID_FILE` を殺してください
spawn-fcgi -C 3 -p 30000 -f "$PHP_FCGI" -P $PID_FILE
;;
*)
echo "使用量: $0 {start|stop}"
1番出口
;;
えさっく