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
nginx中配置ssl 证书和反向代理示例
如图中标注位置填写自己的证书路径和反向代理服务器的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;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值