Centos7.3 安装部署Nginx并配置https的方法步骤

 更新时间:2019年04月15日 09:21:53   作者:我们都很努力着  
这篇文章主要介绍了Centos7.3 安装部署Nginx并配置https的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

安装环境

1. gcc 安装

安装 nginx 需要先将官网下载的源码进行编译

编译依赖 gcc 环境:

yum install gcc-c++

2. PCRE pcre-devel 安装

安装pcre-devel 是使用 pcre 开发的一个二次开发库。:

yum install -y pcre pcre-devel

3. zlib 安装

zlib 库提供了很多种压缩和解压缩的方式, nginx 可以使用 zlib 对 http 包的内容进行 gzip:

yum install -y zlib zlib-devel

4. OpenSSL 安装

一个强大的安全套接字层密码库,有主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议。需要nginx支持https(ssl协议上传输http)

yum install -y openssl openssl-devel

安装Nginx

使用wget命令下载

wget -c https://nginx.org/download/nginx-1.9.9.tar.gz

解压

tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9/

配置

普通配置

#./configure

配置https:

./configure --with-http_ssl_module

安装

make
make install

查找安装路径:

whereis nginx

启动、停止nginx

cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload

注释:

./nginx -t: 查看nginx.conf配置文件是否正确

./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。

./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

配置ssl请查看具体你是用的哪家服务器 在申请域名的同时申请ssl证书 然后在服务器负载均衡 直接在哪里配置即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • ubuntu nginx安装及服务配置跨域问题处理方式

    ubuntu nginx安装及服务配置跨域问题处理方式

    这篇文章主要介绍了ubuntu nginx安装及服务配置跨域问题处理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 使用Nginx实现服务器中多容器共存的方法

    使用Nginx实现服务器中多容器共存的方法

    这篇文章主要介绍了使用Nginx实现服务器中多容器共存的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-10-10
  • Nginx为静态资源配置缓存时间的操作步骤

    Nginx为静态资源配置缓存时间的操作步骤

    最近在优化网站性能时,发现很多静态资源(比如图片、CSS 文件等)每次都会从服务器重新加载,这不仅浪费了带宽,还增加了 服务器的负载,为了解决这个问题,我研究了一下如何在 Nginx 中为静态资源配置缓存时间,下面是我的配置过程,需要的朋友可以参考下
    2025-02-02
  • 深入分析nginx+php-fpm服务HTTP状态码502

    深入分析nginx+php-fpm服务HTTP状态码502

    这篇文章主要介绍了深入分析nginx+php-fpm服务HTTP状态码502,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • nginx 解决跨域问题嵌入第三方页面

    nginx 解决跨域问题嵌入第三方页面

    本文主要介绍了nginx 解决跨域问题嵌入第三方页面,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • nginx配置支持https的示例代码

    nginx配置支持https的示例代码

    这篇文章主要介绍了nginx配置支持https的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • nginx网站服务如何配置防盗链(推荐)

    nginx网站服务如何配置防盗链(推荐)

    这篇文章主要介绍了nginx网站服务如何配置防盗链,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • upstream模块中常用options选项讲解

    upstream模块中常用options选项讲解

    这篇文章主要为大家介绍了upstream模块中常用options选项讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • nginx如何开通gzip压缩传输文件

    nginx如何开通gzip压缩传输文件

    Gzip压缩是一种有效提升网站性能的方法,通过减少传输数据量和提高传输速度,Nginx服务器支持Gzip压缩,适合压缩HTML、CSS、JavaScript、JSON和XML等文本文件,配置中需设置gzip_types指定压缩文件类型,gzip_comp_level设置压缩级别
    2024-09-09
  • Nginx 的多站点配置方案

    Nginx 的多站点配置方案

    这篇文章主要介绍了Nginx 的多站点配置方案,需要的朋友可以参考下
    2017-07-07

最新评论