当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪Nginx环境下WordPress支持固定链接的伪静态配置方法      nginx环境下,支持wordpress固定链接很方便的,下面就是一个配置的例子,有兴趣的朋友不妨参考下。 例子:   代码如下: location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } .........
    ▪nginx平滑重启和升级的方法介绍      nginx平滑重启和升级的方法介绍,有需要的朋友可以参考下。 一、平滑重启   代码如下: killx -HUP `cat /usr/local/www/nginx/logs/nginx.pid` 二、平滑升级nginx   代码如下: cd /yujialinx wget http://nginx.or.........
    ▪nginx 502 错误页面的解决方法      如果部分PHP程序执行时间超过了Nginx的等待时间,可以适当增加nginx.conf配置文件中FastCGI的timeout超时时间,例如:   代码如下:     http      {       fastcgi_connect_timeout 300;      fastcg.........

[1]Nginx环境下WordPress支持固定链接的伪静态配置方法
    来源: 互联网  发布时间: 2013-12-24

nginx环境下,支持wordpress固定链接很方便的,下面就是一个配置的例子,有兴趣的朋友不妨参考下。
例子:
 

代码如下:
location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}

然后重启nginx即可:
 

代码如下:
#~:nginx restart
 


最好是平滑重启:
 

代码如下:
#~: kill -HUP `cat /usr/local/www/nginx/logs/nginx.pid`
# 或采取重新加载配置文件的方法:
#~: nginx -s reload

    
[2]nginx平滑重启和升级的方法介绍
    来源: 互联网  发布时间: 2013-12-24

nginx平滑重启和升级的方法介绍,有需要的朋友可以参考下。

一、平滑重启
 

代码如下:
killx -HUP `cat /usr/local/www/nginx/logs/nginx.pid`

二、平滑升级nginx
 

代码如下:

cd /yujialinx
wget http://nginx.org/download/nginx-1.0.6.tar.gz
tarx zxvf nginx-1.0.6.tar.gz
cdx nginx-1.0.6

/usr/local/www/nginx/sbin/nginx -Vx
nginx: nginx version: nginx/1.0.4
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50)
nginx: configure arguments: --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module
 

这步是要得到编译参数

./configure --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module
用上面这段编译

然后makex,千万不要在这里make install。

make完了 在objs目录下就多了个nginx,这个就是新版本的程序了
 

代码如下:

mvx /usr/local/www/nginx/sbin/nginx /usr/local/www/nginx/sbin/nginx-20110906
cpx objs/nginx /usr/local/www/nginx/sbin/nginx

/usr/local/www/nginx/sbin/nginx -tx
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu

make upgrade 执行升级

执行完后
 

代码如下:
/usr/local/nginx/sbin/nginx -Vx
nginx: nginx version: nginx/1.0.6
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50)
nginx: configure arguments: --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module

    
[3]nginx 502 错误页面的解决方法
    来源: 互联网  发布时间: 2013-12-24

如果部分PHP程序执行时间超过了Nginx的等待时间,可以适当增加nginx.conf配置文件中FastCGI的timeout超时时间,例如:
 

代码如下:
    http 
    {  
    fastcgi_connect_timeout 300; 
    fastcgi_send_timeout 300; 
    fastcgi_read_timeout 300;  
    } 
 

PHP代码不正确也可以引起这个问题,另外,SVN冲突等原因也会引发这种情况的出现。

转载请注明出处: http://www./article/5658.com


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3