博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lnmp一键安装后的配置改动建议
阅读量:6636 次
发布时间:2019-06-25

本文共 1637 字,大约阅读时间需要 5 分钟。

1.进行防跨目录设置的改动

2.php-fpm.conf的改动避免502错误

其实就是php-fpm.conf中的监听有问题,一键安装包的listen默认为:/tmp/php-cgi.sock

但是我们的项目中的fastcgi_pass  127.0.0.1:9000;vhost的文件有这个定义两个是不一样的,所以引发了502错误

事实上只需要把两个改为一致就好了,我这边是都改为了127.0.0.1:9000

以下为扩充内容:

启动php-fpm

/usr/local/php/sbin/php-fpm     #  /usr/local/php/为php-fpm的安装地址

/usr/local/php/sbin/php-fpm -R  如果报错显示不能用root用户启动,则可以考虑使用 -R命令

查看是否启动成功:
 
netstat -lnt | grep 9000

tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN

或者使用如下命令,查看是否9000端口被php-fpm占用:

netstat -tunpl | grep 9000

tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN      2124/php-fpm


php-fpm 关闭:

kill -INT `cat /usr/local/php/var/run/php-fpm.pid`

或者:pkill php-fpm

3.一套正规的tp_vhost.conf

################################

server {
    listen       80;
    listen       81;
    server_name  wwwt.***.com mt.***.com;
    root  /data/develop/smxs;
    index index.html index.htm index.php;
    #error_page 404  /404.htm;
    add_header Cache-Control no-transform;
    if (-d $request_filename) {
        rewrite ^(.*[^/])$ $1/ break;
    }
    #rewrite ^/index.html$ / permanent;
    #rewrite ^(.+)/$ $1 permanent;
    #rewrite ^(.+)/index.html$ $1 permanent;
    rewrite ^/xiangshu/(.+)$ /cmsforpc/xiangshu/$1 break;
    location ~ .*\.(php|php5)?$ {
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        include fcgi.conf;
    }
    location / {
        if (!-e $request_filename){
            rewrite ^/(.*)$ /index.php?s=/$1 last;
        }
    }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$ {
        expires      30d;
        access_log off;
    }
    location ~ .*\.(js|css)?$ {
        expires      1h;
        access_log off;
    }
    access_log  off;
}

4.对于扩展的安装

安装

进入lnmp解压后的目录,执行:./addons.sh install redis 

然后进行傻瓜式操作安装相关

5.对于Nginx     Mysql  PHP  版本改动

进入lnmp解压后的目录:/root/lnmp1.5,执行./upgrade.sh然后按照提进行安装或者升级或者版本改动

转载于:https://www.cnblogs.com/hoewang/p/10257228.html

你可能感兴趣的文章
华为实习日记——第四十五天
查看>>
WPF(x:Null 使用)
查看>>
Tcpdump命令的使用与示例——linux下的网络分析
查看>>
github desktop 下载
查看>>
(转)java垃圾回收机制
查看>>
css2图片边框
查看>>
DNS与DSN
查看>>
TCP和UDP的优缺点及区别
查看>>
oracle之 关闭透明大页
查看>>
RAC 11.2的新特性
查看>>
位运算 之(1) 按位与(AND)& 操作
查看>>
video-视频标签
查看>>
The Art of Books
查看>>
SortedMap和TreeMap有什么区别?
查看>>
程序员不应轻易当真的那些话
查看>>
学习SpirngMVC之如何获取请求参数
查看>>
C++第二次作业
查看>>
MySQL数据库图文安装详解及相关问题
查看>>
JSON对象
查看>>
ES 6 : 函数的扩展
查看>>