背景
把项目发布到Linux上,还要配置nginx以及各种软件,各种毛病真是头疼啊。。。
配置的软件清单
- nginx-1.12.1(Linux真好,写多几遍,我连版本都记住了。。。。)
开始配置
需要安装zlib、openssl、pcre(如果有安装过则跳过)
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel当然还需要安装gcc,autoconf和automake,一般系统会自带,安装命令如下:
yum -y install gcc gcc-c++ autoconf automake(如果有安装过则跳过)在线下载nginx1.12.1,在linux里面打这个
wget http://nginx.org/download/nginx-1.12.1.tar.gz解压nginx
tar -zxvf nginx-1.12.1.tar.gz跑到刚解压完毕的nginx文件夹里面,配置他(记得有https的记得加上加粗的那句话)
./configure –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module
备注:’/usr/local/nginx’是我放置nginx的路径,你们可以按照实际情况来写在当前文件夹下面执行 ‘make’命令
make
备注: 如果在第六步出错,执行这两句
安装pcre-devel解决问题
yum -y install pcre-devel
yum -y install openssl openssl-devel执行 ‘make install ’命令
如果你这些都安装成功的话,你可以看到这样的
- 进入sbin文件夹,执行这句话
./nginx -t(用来检验nginx是否有问题的)
没问题之后
./nginx(开启nginx)
然后从PC访问以下页面,如果出现了nginx的标志页面的话,那么就证明配置成功了
如果想要看一下linux的https的配置的话,可以参考我这一篇博客,配置一样的
博客链接:http://blog.csdn.net/jack______/article/details/76171905