Category Archives: Nginx

阿里云 使用startssl申请配置免费https证书

← Continue Reading
startssl申请配置免费https证书    之前给业务配置都是在沃通上申请免费证书,而后通过反向代理层的Nginx进行https认证。        今天来了个新需求,要求域名直接解析至阿里云SLB。https配置需要通过阿里云的控制台部署这倒无所谓,只是在申请证书时碰到点麻烦,一直使用的沃通居然不给发免费证书了,好吧只有按指引到startssl.com上申请。 一、start...

nginx 实现版本空中升级

← Continue Reading
nginx  空中升级 下载所需版本的Nginx wget  http://nginx.org/download/nginx-1.9.5.tar.gz 2、  获取旧版本nginx的configure选项 /xxx/nginx/sbin/nginx -V 3、  编译新版本的nginx cd /opt/software/nginx tar xvf nignx-1.9.5.tar.gz cd ng...

MAC升级后,Nginxnginx: [emerg] mkdir()…错误

← Continue Reading
Mac升级后,启动php/nginx报蓝色位置错误,重新执行一下mkdir就ok Nginx broken after upgrade to osx yosemite Error: nginx: [emerg] mkdir() "/usr/local/var/run/nginx/client_body_temp" failed (2: No such file or directory) brew...

通过配置,使 nginx 支持thinkphp的 pathinfo访问格式

← Continue Reading
对于thinkphp框架项目的访问格式有多种,其中pathinfo是默认的基本访问格式,格式为:http://hostname:port/index.php/模块名/action名/参数1/参数1的值/ pathinfo其实就是一个参数,可以通过$_SERVER['PATH_INFO']获得,thinkphp框架通过解析它来找到对应的模块和方法。 apache服务器默认是支持pathinfo的...

Mac 下 Nginx、MySQL、PHP-FPM 的安装配置

← Continue Reading
Mac 下 Nginx、MySQL、PHP-FPM 的安装配置   用了3年多的本本罢工,最近新入手了一台 rmbp,一堆工作环境要配置,LNMP 里的 NMP 是常规要安装的,恰好也是第一次在 mac 上安装配置 nginx、mysql、php,所以顺便做个记录,免得以后忘了也好查看,不用到处翻。 PS:下面的安装都是基于 homebrew,如果不熟悉或者还没安装有 homebrew ...

Windows下Nginx的启动、停止等基本命令

← Continue Reading
Windows下Nginx的启动、停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。 1、启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗...