1. 程式人生 > >nginx部署php程式

nginx部署php程式

1、拿到php原始碼包後要先修改配置檔案裡面的資料庫

[[email protected] ~]# find / -name config.php

/www/wwwroot/default/Application/Common/Conf/config.php

[[email protected] ~]# vi /www/wwwroot/default/Application/Common/Conf/config.php

/* 資料庫配置 */
'DB_TYPE' => 'mysqli', // 資料庫型別
'DB_HOST' => '192.168.0.204', // 伺服器地址
'DB_NAME' => 'itshop', // 資料庫名
'DB_USER' => 'itshop', // 使用者名稱
'DB_PWD' => '

[email protected]', // 密碼
'DB_PORT' => '3306', // 埠
'DB_PREFIX' => 't_', // 資料庫表字首






2、配置nginx配置檔案
cat /etc/nginx/conf.d/test.conf server { listen 80; server_name 192.168.0.204; index index.html index.htm default.html index.php; root /www/wwwroot/default;
if (!-e $request_filename) { #訪問路徑的檔案不存在則重寫URL轉交給ThinkPHP處理 rewrite ^/(.*)$ /index.php/$1 last; break; } } location ~ .*\.(php|php5)?$ { try_files $uri =403; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME
/www/wwwroot/default$fastcgi_script_name; include fastcgi_params; } location /status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 15d; } location ~ .*\.(js|css)?$ { expires 6h; } access_log /var/www/ceshi.access.log access; error_log /var/www/ceshi.error.log; }