centos 7.4 安装 nginx 配置ssl证书和反向代理
2019-02-14 17:29
337 查看
centos 7.4 安装 nginx 配置ssl证书和负载
1、可以使用已经从nginx官网下载地址下载好的源码包进行编译安装
1、将需要的依赖下载安装:
yum install gcc gcc-c++ -y
yum install -y pcre-devel
yum install -y zlib-devel
2、将下载好的包传到安装的服务器上指定目录
2、解压: tar -zxvf pcre-*.**.tar.gz
3、cd 解压的目录
4、./configure --prefix=/【安装目录】
5、make && make install
6、然后就可以看到安装目录了
7、cd /安装目录/sbin
8、启动 nginx:./nginx
9、然后就可以再浏览器中访问nginx,如果显示nginx页面表示安装启动成功
2、配置ssl 证书
1、证书可以是自己在阿里云、腾讯云等地方申请的免费证书或者购买的证书文件。
2、也可以使用Let’s Encrypt 证书,(相关证书的获取在下一篇叙述)
3、在nginx安装目录的conf/下vim nginx.conf
如图中标注位置填写自己的证书路径和反向代理服务器的ip和端口
4、填写完保存,cd …/sbin ./nginx -t 查看配置文件是否有错误
nginx: the configuration file //nginx//conf/nginx.conf syntax is ok
nginx: configuration file //nginx//conf/nginx.conf test is successful
这是配置文件正确的示例
5、然后就可以重启nginx : ./nginx -s reload
注意:如果访问报400,可能是没有在location 中添加:proxy_set_header host $http_host;
相关文章推荐
- CentOS安装Nginx,并配置nodejs反向代理
- Nginx在centos6.5下的安装和反向代理简单配置
- nginx在centos6.5下的安装和反向代理简单配置
- [CentOS_7.4]Linux安装与网络配置
- centos 6.x和7.x 下nginx安装与配置
- CentOS下Nginx的安装配置
- Nginx安装配置&反向代理
- Centos7.4 安装Nginx
- CentOS下NGINX的安装与配置
- centOS 7.4 安装配置jdk1.8
- centos 7.2 安装Nginx 及配置php-fpm识别php文件
- CentOS 安装配置 Nginx
- Centos7 Nginx安装与配置&防火墙开启端口监听
- Centos7 Nginx 服务器的安装配置
- Centos下 Nginx安装与配置
- centos6.6直接yum安装nginx,并且支持php访问的配置
- 在虚拟机里安装centos 6.4和centos 5.8里配置vim 7.4安装过程
- Linux centos 7.4安装Mysql8.0.11并配置
- CentOS-6.3安装配置Nginx
- Nginx 简单安装配置步骤(centos)