| 1 | 创建yum库 |
|---|---|
| 新建文件 | |
| vim /etc/yum.repos.d/nginx.repo | |
| 内容 | |
| [nginx] | |
| name=nginx repo | |
| baseurl=http://nginx.org/packages/centos/7/$basearch/ | |
| gpgcheck=0 | |
| enabled=1 | |
| 2 | 安装nginx |
| yum install nginx | |
| 3 | 启动服务 |
| systemctl start nginx | |
| systemctl enable nginx | |
| 5 | nginx配置 |
| 删除示例配置文件 | |
| rm /etc/nginx/conf.d/* | |
| 修改总配置文件 | |
| vi /etc/nginx/nginx.conf | |
| http{}里面添加 | |
| ssl_session_cache shared:SSL:1m; | |
| ssl_session_timeout 1m; | |
| 新建配置 | |
| vi /etc/nginx/conf.d/ssl.conf | |
| 编辑内容 | |
| server { | |
| listen 443 ssl; | |
| server_name 118.178.128.83; | |
| keepalive_timeout 70; | |
| #ssl_client_certificate /etc/pki/CA/cacert.pem; | |
| #ssl_verify_client on; | |
| ssl_protocols TLSv1 TLSv1.1 TLSv1.2; | |
| ssl_ciphers HIGH:!aNULL:!MD5; | |
| location /gift/ { | |
| proxy_pass http://localhost:8080/hexi-mif-gift/; | |
| proxy_cookie_path /hexi-mif-gift/ /; | |
| # proxy_set_header Host $proxy_host; | |
| } | |
| } | |
| 新建配置 | |
| vi /etc/nginx/conf.d/http.conf | |
| 编辑内容 | |
| server { | |
| listen 9100; | |
| server_name 118.178.128.83; | |
| charset utf-8; | |
| #access_log /var/log/nginx/log/host.access.log main; | |
| } | |
| 5 | 配置生效 |
| nginx -s reload | |
| 开机启动 | |
| systemctl enable nginx |
