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

政府网站建设指南 标准百度收录刷排名

政府网站建设指南 标准,百度收录刷排名,网站如何做免费推广,wordpress怎么创建目录页面文章目录 1. 打开自己的云服务器的 80 和 443 端口2. 安装 nginx3. 安装 snapd4. 安装 certbot5. 生成证书6. 拷贝生成的证书到项目工作目录7. 修改 main.go 程序如下8. 编译程序9. 启动程序10. 使用 https 和端口 8081 访问页面成功11. 下面修改程序,支持 https 和…

文章目录

      • 1. 打开自己的云服务器的 80 和 443 端口
      • 2. 安装 nginx
      • 3. 安装 snapd
      • 4. 安装 certbot
      • 5. 生成证书
      • 6. 拷贝生成的证书到项目工作目录
      • 7. 修改 main.go 程序如下
      • 8. 编译程序
      • 9. 启动程序
      • 10. 使用 https 和端口 8081 访问页面成功
      • 11. 下面修改程序,支持 https 和 http 能同时访问
      • 12. 编译
      • 13. 启动程序
      • 14. 使用 http 和 8080 端口访问成功
      • 15. 使用 https 和 8081 端口访问成功

1. 打开自己的云服务器的 80 和 443 端口

打开某为云官网 https://console.huaweicloud.com/
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2. 安装 nginx

sudo apt update
sudo apt-get install nginx
nginx -v

3. 安装 snapd

sudo apt install snapd
sudo apt-get remove certbot

4. 安装 certbot

sudo snap install --classic certbot

5. 生成证书

sudo certbot certonly --nginx

在这里插入图片描述

6. 拷贝生成的证书到项目工作目录

cd ~/dev/go/screen_share
mkdir conf
cp /etc/letsencrypt/live/www.liangzixuexi.com/fullchain.pem   ~/dev/go/screen_share/conf/
cp /etc/letsencrypt/live/www.liangzixuexi.com/privkey.pem   ~/dev/go/screen_share/conf/

在这里插入图片描述

7. 修改 main.go 程序如下

package mainimport ("fmt""net/http"
)func main() {// 1.定义一个 URL 前缀staticURL := "/static/"// 2.定义一个 FileServerfs := http.FileServer(http.Dir("./static"))// 3.绑定 url 和 FileServerhttp.Handle(staticURL, http.StripPrefix(staticURL, fs))// 4.启动 HttpServer//err := http.ListenAndServe(":8080",nil)err := http.ListenAndServeTLS(":8081", "./conf/fullchain.pem", "./conf/privkey.pem", nil)if err != nil {fmt.Println(err)}
}

8. 编译程序

sh build.sh

在这里插入图片描述

#!/bin/bash
go build -o screen_share src/*

9. 启动程序

./screen_share

10. 使用 https 和端口 8081 访问页面成功

https://www.liangzixuexi.com:8081/static/share.html

在这里插入图片描述

但是现在只能通过 https 访问,原来的 http 不能访问了

11. 下面修改程序,支持 https 和 http 能同时访问

package mainimport ("fmt""net/http"
)func startHttp(port string){fmt.Printf("Start Http port: %s\n", port)err := http.ListenAndServe(port, nil)if err != nil {fmt.Println(err)}
}func startHttps(port, cert, key string){fmt.Printf("Start Https port: %s\n", port)err := http.ListenAndServeTLS(port, cert, key, nil)if err != nil {fmt.Println(err)}
}func main() {// 1.定义一个 URL 前缀staticURL := "/static/"// 2.定义一个 FileServerfs := http.FileServer(http.Dir("./static"))// 3.绑定 url 和 FileServerhttp.Handle(staticURL, http.StripPrefix(staticURL, fs))// 4.启动 HttpServer//err := http.ListenAndServe(":8080",nil)go startHttp(":8080")//err := http.ListenAndServeTLS(":8081", "./conf/fullchain.pem", "./conf/privkey.pem", nil)// 5.启动 HttpsServerstartHttps(":8081", "./conf/fullchain.pem", "./conf/privkey.pem")
}

12. 编译

sh build.sh

在这里插入图片描述

13. 启动程序

./screen_share

在这里插入图片描述

14. 使用 http 和 8080 端口访问成功

输入 http://www.liangzixuexi.com:8080/static/share.html

在这里插入图片描述

15. 使用 https 和 8081 端口访问成功

输入 https://www.liangzixuexi.com:8081/static/share.html

在这里插入图片描述

http://www.yidumall.com/news/69771.html

相关文章:

  • 网站建设推广服务合同搜索引擎收录提交入口
  • jquery 单击input输入框弹出选择框多用于人才类网站拼多多商品关键词搜索排名
  • 做网站如何链接邮箱网页优化方案
  • 建设网站需要几个文件夹引流推广平台软件
  • 温州seo排名公司成都网站seo诊断
  • 临沂建站程序快速建站哪个平台好
  • 做易拉宝的素材网站经典软文案例50字
  • 建设垂直网站需要哪些流程图网络服务合同纠纷
  • 成都微信网站建设多少搜索引擎营销经典案例
  • 奇迹私服做网站怎么让网站排名上去
  • 做内贸的网站nba排行榜最新排名
  • 多多进宝怎么做自己网站seo优化团队
  • 江苏营销型网站建设公司免费制作网站app
  • 网站检测报告哪里做seo搜索引擎优化人员
  • 做网站的流程知乎进行优化
  • 武汉汉口做网站哪家好怎么推广网页
  • 网站建设实习任务完成情况常用的seo查询工具有哪些
  • 百度竞价渠道代理太原seo快速排名怎么样
  • 高端网站建设如何收费佛山网络公司 乐云seo
  • 大连零基础网站建设教学服务nba录像回放
  • 调兵山网站建设软文推送
  • 合肥瑶海区网站建设价格seo优化顾问服务
  • 网页设计入门案例刷百度关键词排名优化
  • c 网站建设青岛seo关键字排名
  • 二级建造师证件查询全国联网对seo的理解
  • 宁波电器网站制作优化网站页面
  • 备案增加网站郑州seo顾问
  • 记的网站域名b站在哪付费推广
  • asp网站建设实录国外免费网站服务器
  • 重庆网站营销靠谱百度指数分析工具