Nginx和SSL模块的安装

2020-08-25  本文已影响0人  HaoChenxin

下载nginx

https://nginx.org/download/

  1. 下载“nginx-1.12.0.tar.gz”,移动到/usr/local/src下。
  2. 解压
    tar -zxvf nginx-1.12.0.tar.gz
  3. 进入nginx目录
    cd nginx-1.12.0
  4. 配置
    ./configure --prefix=/usr/local/nginx# makemakemake install

请注意以上方式只是基本的安装 此时并没有ssl模块

安装ssl模块

  1. 重新添加这个ssl模块
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make

make install
  1. 回到源码目录,objs文件夹中多了一个nginx的文件,这个就是新版本的程序了。首先我们把之前的nginx先备份一下,然后把新的程序复制过去覆盖之前的即可
cd /usr/local/src/nginx-1.12.0/

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

cp ./objs/nginx /usr/local/nginx/sbin/nginx
  1. 最后我们来到Nginx安装目录下,来查看是否有安装ssl模块成功
cd /usr/local/nginx/sbin

./nginx -V

返回值configure arguments为:
configure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
因人而异 当只含有--with-http_ssl_module也是可以的

总结

本文章主要教大家安装ssl模块,如果您感觉对您有帮助,烦请您点个赞再走。
具体详细的配置您可以参考我的另一篇文章:nginx实现vue/react项目部署/负载均衡/ssl证书配置

上一篇 下一篇

猜你喜欢

热点阅读