Nginx配置PHP的详细步骤

不言
发布: 2018-08-06 14:45:22
原创
14939人浏览过

本篇文章给大家带来的内容是关于Nginx配置PHP的详细步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

1. 安装php大礼包lnmp: 

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
登录后复制

  包含了PHP,Nginx,Mysql等等,会默认增加www用户。

2. 启动php-fpm: 

cd /usr/local/php/sbin
sudo service php-fpm restart
登录后复制

3.修改nginx配置:

server
    {
        listen 80;
        server_name _;
        index index.html index.htm index.php;
        root /www/phptest;

        location ~ \.php {
            set $real_script_name $fastcgi_script_name;
            if ($fastcgi_script_name ~ "^(.+?\.php)(/.*)")
            {
                set $real_script_name $1;
                set $path_info $2;
            }
            fastcgi_pass unix:/tmp/php-cgi.sock;  # 这里查看/usr/local/php/etc/php-fpm.conf的listen,保持一致
            fastcgi_index index.php;
            include fastcgi.conf;
            include pathinfo.conf;
            fastcgi_split_path_info ^(.+\.php)(.*)$;
            fastcgi_param PATH_INFO $fastcgi_path_info;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param SCRIPT_NAME $real_script_name;
            fastcgi_param PATH_INFO $path_info;

        }
...
登录后复制

4.重启nginx:

立即学习PHP免费学习笔记(深入)”;

cd /usr/local/nginx/sbin
sudo service nginx restart
登录后复制

5. php中mysql配置(略),关键是要配置好数据库名,用户名,密码

琅琅配音
琅琅配音

全能AI配音神器

琅琅配音 208
查看详情 琅琅配音

6. 如果遇到翻页跳转失败的问题,在thinkphp的入口页index.php第一行加入:

define('_PHP_FILE_',$_SERVER['SCRIPT_NAME']);
登录后复制

7. 在本机使用ip/index.php访问吧

相关文章推荐:

什么是Nginx代理服务?nginx正向代理和反向代理的实例

Nginx如何实现跨域访问?Nginx跨域访问的实现

以上就是Nginx配置PHP的详细步骤的详细内容,更多请关注php中文网其它相关文章!

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号