
运维服务
docker离线安装
一、准备工作:确认架构并下载安装包 1.1 确认目标服务器架构 在目标服务器上执行以下命令,确认系统架构: 输出 x8664:对应 amd64 架构(Intel/AMD 64位服务
下载后,解压有两个文件分别是key和pem结尾的文件,然后把他传到安装nginx的服务器上,下面看一下nginx的配置文件。
server
{
listen 80;
listen 443 ssl;
ssl_certificate /usr/local/nginx/ssl/5516344__wulaoer.org.pem; #这里就是证书文件
ssl_certificate_key /usr/local/nginx/ssl/5516344__wulaoer.org.key; #证书文件
ssl_session_cache shared:SSL:1m; #设置ssl/tls会话缓存的类型和大小
ssl_session_timeout 5m; #客户端可以重用会话缓存中ssl参数的过期时间
ssl_ciphers HIGH:!aNULL:!MD5; #加密算法md5
ssl_prefer_server_ciphers on; #设置协商加密算法时,优先使用我们服务端的加密套件,而不是客户端浏览器的加密套件
server_name ops-jenkins.wulaoer.org;
index index.html index.htm index.php;
location / {
proxy_pass http://10.18.248.155;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 50m;
client_body_buffer_size 256k;
proxy_connect_timeout 30;
proxy_send_timeout 30;
proxy_read_timeout 60;
proxy_buffer_size 16k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
access_log /home/wwwlogs/jumpserver.log;
}
可以根据自己的需求选择属于自己的方式,也可以按照我的方式直接使用,不过里面的玉米什么的一定要更换成自己的,还有证书以及反向代理等等。设置好后一定要reload一下nginx,这样就配置就会生效了
证书时间已经是最新的时间,说明证书配置没有问题,这样https证书就配置完了
评论 0