Skip to content

服务器访问

购买服务器

阿里云99一年,新老用户均可。其他云目前都只支持新用户(腾讯云、华为云等)

服务器搭建

如果是linux可以查看下一篇文章,如果是window就自强

---如果不在乎域名就到此为止了,后续域名关联还挺麻烦的---

域名

  • 首先购买一个域名,然后根据购买的域名进行实名制,具体实名制的流程参考运营商的内部文档。
  • 刚购买的域名,在域名管理里面可以看到状态是未实名
  • ps:这块弄的很无语,阿里云除了实名认证还需要邮箱认证,然后审核需要一定的时间,慢慢等吧
  • 域名默认访问80端口

SSL证书

域名只是一个http而已,要安全还得带上SSL组成https

签发(新增证书)

  • 阿里云可以免费签发一个SSL证书
  • 免费证书(有效期三个月)添加以后,处于验证中,这个时候需要去域名解析中添加一条规则,规则以后面的验证按钮为准
  • 然后以上都需要慢慢等,直到验证按钮里面可以验证这条规则为止,就签发成功了
  • 后续证书到期以后,搜索数字证书,进入数字证书管理以后,点击ssl证书管理中的个人测试证书,就知道怎么操作了。

使用(配置在nginx中)

首先说明,也可以走其他的路,这里只是用nginx做配置

  • 首先这个时候你的证书得是已签发状态,下载你的证书(里面有一个pem和key文件)
  • nginx中做配置代理,搜索运营商的文档有配置代码,模仿即可,然后重启

nginx

既然讲到nginx了,那就不得不提一些配置问题了,这里就不粘贴需求实现的用法了,主要提一下遇到的问题:

  1. 带斜杠的问题,主要影响在于proxy的位置,总结就是proxy地址以斜杠结尾,就会发生路径切割,否则就直接拼接,具体可以看 这个博客
  2. 如果代理别人的接口,那么可能会存在被拒绝访问的情况,那么就要检查一下是不是不应该加proxy_set_header Host $host

问题

  • 检查一下你的域名有没有备案如果没有会遇到神奇的问题:比如我是edge可以访问,chrome、360和firefox都不可以访问
  • 没有备案就去搜索一下怎么对域名备案,或者找运营商的客服

鄂ICP备2024055897号