nginx安装过程http,https

https://www.cnblogs.com/xxoome/p/5866475.html (本地安装)
配置nginx开机自启https://blog.csdn.net/qq_15103711/article/details/132024310

https://blog.csdn.net/djh9527/article/details/86154369
(在线安装,亲是有用,里面的路径可以用默认的/usr/local/nginx)

注意:安装时make就行了。如果make install 报错可用无视

如果出现linux下安装nginx error: the HTTP rewrite module requires the PCRE library. 查看 https://blog.csdn.net/hybaym/article/details/50929958

如果想继续安装https,先停掉nginx 然后需要到安装nginx-版本号 的源文件目录下执行下面命令1

    命令1./configure --with-http_ssl_module  //重新添加这个ssl模块
 注意如果没有出现错误,则直接看命令2即可 
 执行以上一条命令出现这个错误(./configure:错误:SSL模块需要OpenSSL库。),
 原因是因为缺少了OpenSSL,那我们再来安装一个即可执行:yum -y install openssl openssl-devel
 等待OpenSSL的安装完成后,再执行./configure ,最后在执行” 命令1" 即可。

    命令2、执行make命令,但是不要执行make install,因为make是用来编译的,
    而make install是安装,不然你整个nginx会重新覆盖的。

   命令3、在我们执行完做命令后,我们可以查看到在nginx解压目录下,objs文件夹中多了一个nginx的文件,
   这个就是新版本的程序了。首先我们把之前的nginx先备份一下,然后把新的程序复制过去覆盖之前的即可。
  cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak 
  cp objs/nginx /usr/local/nginx/sbin/nginx 
  
  **注意:上步骤如果提示cp: cannot create regular file `/usr/local/nginx/sbin/nginx':
   Text file busy,直接到/usr/local/nginx/sbin/ 目录下rm -rf nginx ,然后再执行上面步骤   **

 命令4,最后我们来到Nginx安装目录下,来查看是否有安装ssl模块成功。执行./sbin/nginx -V 即可
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值