Nginx网站上线流程

1.这里的网站是Thinkphp3.2.3开发的 url_model 设置为 2(很重要!!!)
2.将网站文件和数据库上传。
3.修改nginx.conf

server{listen 80;#listen [::]:80;server_name www.cxjp.com cxjp.com;index index.html index.htm index.php default.html default.htm default.php;root  /home/wwwroot/cxjp;
    #error_page   404   /404.html;include enable-php.conf;location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires      30d;}location ~ .*\.(js|css)?${expires      12h;}location / {if (!-e $request_filename){rewrite  ^(.*)$  /index.php?s=$1  last;break;}
}location ~ \.php($|/) {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_split_path_info ^(.+\.php)(.*)$;fastcgi_param   PATH_INFO $fastcgi_path_info;fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;include        fastcgi_params;}location ~ /\.{deny all;}access_log  /home/wwwlogs/www.cxjp.com.log;
}

特别注意修改enable-php.conf

        location ~ [^/]\.php(/|$){try_files $uri =404;fastcgi_pass  unix:/tmp/php-cgi.sock;fastcgi_index index.php;include fastcgi.conf;}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部