当前位置: 首页 > wzjs >正文

生成属于自己app的软件seo排名助手

生成属于自己app的软件,seo排名助手,成立网站建设领导小组的通知,公司做网站推广要注意什么03_Docker 部署 Nginx 配置 HTTPS 并转发请求到后端服务 一、在 Docker 内部署 Nginx 拉取 Nginx 镜像 docker pull nginx:1.19.4 //如果能直接拉取使用这个命令 docker pull docker.xuanyuan.me/nginx:1.19.4 //不能直接拉取需要在前面加上镜像地址拉取成功后,创建…

03_Docker 部署 Nginx 配置 HTTPS 并转发请求到后端服务

一、在 Docker 内部署 Nginx

  1. 拉取 Nginx 镜像

    docker pull nginx:1.19.4 //如果能直接拉取使用这个命令
    docker pull docker.xuanyuan.me/nginx:1.19.4 //不能直接拉取需要在前面加上镜像地址
    
  2. 拉取成功后,创建 Nginx 容器并运行

    docker run -d -p 80:80 --name nginx docker.xuanyuan.me/nginx:1.19.4
    

    参数说明:

    • -p 80:80: 将宿主机的 80 端口映射到容器的 80 端口上。
    • -d: 以后台方式运行镜像。
    • --name: 指定容器的名称为 nginx
  3. 创建 Nginx 挂载目录

    //这里将nginx的目录设置在了/home/docker下
    mkdir -p /home/docker/nginx 
    
  4. 复制 Nginx 配置文件至宿主机

    # 复制名称为 nginx 容器中 /etc/nginx/nginx.conf 文件夹到宿主机的 /home/docker/nginx 路径下
    docker cp nginx:/etc/nginx/nginx.conf /home/docker/nginx
    # 复制名称为 nginx 容器中 /etc/nginx/conf.d 文件到宿主机的 /home/docker/nginx 路径下
    docker cp nginx:/etc/nginx/conf.d /home/docker/nginx
    
  5. 删除 Nginx 容器并重新创建

    docker rm -f nginxdocker run -d \
    -p 80:80 \
    --name nginx \
    -v /home/docker/nginx/nginx.conf:/etc/nginx/nginx.conf \
    -v /home/docker/nginx/conf.d:/etc/nginx/conf.d \
    -v /home/docker/nginx/logs:/var/log/nginx \
    docker.xuanyuan.me/nginx:1.19.4
    

二、配置反向代理

在 /nginx/conf.d 路径下修改 default.conf 配置文件

server {listen      80;listen [::]:80;server_name aaa.com www.aaa.com;
}server {location / {proxy_pass http://172.17.1.66:8080;  # 将请求转发至后端服务端口,此处后端服务端口为8080,通过服务器内网ip转发,172.17.1.66为我的服务器对应的内网IPproxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}
}

三、配置域名解析

  1. 购买域名

  2. 备案网站及域名(ICP 备案和公安网备案)

  3. 添加域名解析,按照如下格式添加。

参数解释:

  • www :将带有 www. 前缀的域名, 解析到对应服务器 IP , 如 www.jenkins.shuzhixinghua.com -> 116.62.199.48;

  • @ :将不带有 www. 前缀的域名,解析到对应服务器 IP , 如 jenkins.shuzhixinghua.com -> 116.62.199.48;

  • 记录值:该域名需要解析到的对应服务器IP。

四、配置 SSL 证书,实现支持 HTTPS 访问

  1. 下载申请/购买的 SSL 证书

  2. 将后缀为 .key.pem 的文件上传至 /nginx/cert 文件夹下(如果没有该文件夹自行新建)。

  3. 修改的 /nginx/conf.d 路径下修改 default.conf 配置文件

    server {listen      80;listen [::]:80;server_name aaa.com www.aaa.com;
    }server {listen 443 ssl; //HTTPS端口为443server_name aaa.com www.aaa.com;ssl_certificate /etc/nginx/cert/aaa.com.pem;ssl_certificate_key /etc/nginx/cert/aaa.com.key;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers HIGH:!aNULL:!MD5;location / {proxy_pass http://172.17.1.66:8080;  # 将请求转发至后端服务端口,此处后端服务端口为8080,通过服务器内网ip转发,172.17.1.66为我的服务器对应的内网IPproxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}
    }
http://www.dtcms.com/wzjs/155934.html

相关文章:

  • 江门网站制作软件天津百度快速排名优化
  • 大良营销型网站设计公司seo咨询常德
  • 重庆网站建设招标百度店面定位怎么申请
  • 北京住房和城乡建设委员会网站自住房营销策划公司收费明细
  • 泰安新闻sem优化服务公司
  • 北京多用户商城网站建设如何做网销
  • 北京通州网站制作公司百度提交网址入口
  • 开店做网站seo搜索引擎优化实训
  • 无锡哪里有网站建设便宜些的搜索量排名
  • 抚州网站建设公司优化措施最新回应
  • 做淘宝哪个女装批发网站比较好荆州网站seo
  • 国家商标查询官方网站百度广告推广费用一年多少钱
  • 记的网站域名国内最新消息新闻
  • 怎么做企业的网站首页北京seo网站管理
  • 用java做电商网站搜索百度下载安装
  • 成都代做网站怎么做一个网页
  • 网站代运营要多少费用吗在线建站平台
  • 集团公司网站推广方案怎么做站长工具高清吗
  • 我要自学网官网免费软文优化
  • 构建一个网站需要多少钱自动点击器免费下载
  • 怎么用腾讯云做网站家庭优化大师
  • 上海做网站比较有名的公司有哪些app推广多少钱一单
  • 工信部网站备案注销企业qq
  • 怎样建设一个好的网站百度竞价是什么意思?
  • 网站建设小故事2345浏览器下载
  • 做外国网站怎么买空间建网站不花钱免费建站
  • wordpress的api谷歌seo建站
  • 廊坊建设网站企业seo网络排名优化哪家好
  • 新网备案成功了怎么做网站关键词有哪些
  • 山东城市建设职业学院官方网站合肥瑶海区房价