记一次线上centOS服务器,nginx的https配置

原创 2017年06月13日 17:55:57

* 所有执行语句需root权限

1.注意控制台输出的错误如出现 You need a C++ compiler for C++ support     解决办法 运行 yum install -y gcc gcc-c++

2.安装zlib(gzip用),pcre(rewrite用),ssl(配置https用)  ,分别使用wget命令下载  解压  运行./configure  -->  make && make install;

3.使用wget 下载nginx -->解压 -->配置./configure  --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modul  

(如果此时提示 ./configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl=<path> option.

解决办法yum -y install openssl openssl-devel   )

最后别忘记  make && make install

4.使用免费证书,一般提供.key  .pem 结尾文件 

nginx.conf 部分配置

server {
            listen localhost_ip:80 ;
            listen localhost_ip:443 ssl;
            server_name localhost_ip www.your_domain1.com www.your_domain2.com;
            ssl_certificate /usr/local/nginx/conf/ssl/server.pem;
            ssl_certificate_key /usr/local/nginx/conf/ssl/server.key;
            location / {
                         proxy_pass  http://your_upstream;
                       }
        }

5.如启动nginx 



版权声明:本文为博主原创文章,未经博主允许不得转载。

记一次用nginx做多服务器软负载的配置过程以及https的配置

一、安装Ngnix详细的安装教程以前的文章中写过,戳这里。二、需求描述负载规则如下:/sso/*负载到192.168.0.4,192.168.0.5两台服务器的8080端口 /sync/*负载到192...

Centos6.5服务器环境搭建之安装Nginx以及Https访问方式的配置

这个应该是最简单的安装方式了,之前在网上找了很多的文章,步骤多,还没有安装成功,甚是郁闷,最后去Nginx官网上直接看,找到下面的安装方式。也发现一个问题,有时候就是觉得官网是英文,就不想去看,就直接...

Centos6.5服务器配置nginx的https证书

1登录阿里云网站,生成https需要的CA证书 当然要买免费的啦 后续生成很简单,不介绍了,最终生成后是 2点击下载 下载后包括两个文件.pem...

记一次线上Java程序导致服务器CPU占用率过高的问题排除过程

原文链接:http://www.jianshu.com/p/3667157d63bb 1、故障现象 客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查...

记一次线上Java程序导致服务器CPU占用率过高的问题排除过程

1、故障现象客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。2、CPU占用过高问题定位2.1、定位问题进程使用top命令查看...

centos使用nginx搭建https服务器

最近在研究nginx,整好遇到一个需求就是希望服务器与客户端之间传输内容是加密的,防止中间监听泄露信息,但是去证书服务商那边申请证书又不合算,因为访问服务器的都是内部人士,所以自己给自己颁发证书,忽略...
  • wo240
  • wo240
  • 2017年08月08日 20:20
  • 118

centos7下nginx的安装和https配置多端口访问

1、首先检查是否安装了pcre,openssl,gzip等 [root@iZ286yyopd3Z nginx]# rpm -qa | grep "pcre" pcre-8.32-15.el7.x86_...

在linux(centos)使用openssl生成https证书并配置到nginx的实现过程

在centos6.5的环境下,使用openssl(系统自带)为自己颁发http是证书,可以用于测试https,部署到nginx测试运行...

nginx 配置HTTPS服务器

http://nginx.org/cn/docs/http/configuring_https_servers.html 配置HTTPS服务器 翻译内容可能已经过旧...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:记一次线上centOS服务器,nginx的https配置
举报原因:
原因补充:

(最多只允许输入30个字)