部署网站到VPS

如果这篇文章被看到了, 说明我已经成功部署我的网站到个人VPS上了!!!

可喜可贺, 哦咩爹多!!!!


建立日志

  1. 在Squarespace网站设定DNS Nameservers (域名空间) 为Cloudflare的域名空间.
  2. 购买VPS, 获得服务器的根密码
    (a) 下载XShell, 在XShell中用服务器的IP地址+根密码连接服务器;
    (b) 在XShell中安装AMH面板;
    (c) 在AMH面板中, 选择”网站” – “新增虚拟主机”. 绑定域名为”mathyuan.com, www.mathyuan.com”, 监听端口=80;
    (d) 在AMH面板中, 允许端口80, 465通过防火墙;
  3. 前往Cloudflare控制台, 设置DNS解析: 在”DNS” – “域名记录” 中, 添加类型A的域名记录两条: 名称分别为@www;
  4. 前往httpsafe.com, 在网站上选择申请添加SSL证书;
  5. 前往Cloudflare, 根据httpsafe的指示, 添加 “域名记录”, 类型为CNAME, 完成后, 复制证书;
  6. 在AMH面板中, 添加网站SSL证书.

更新日志

  • (2025-03-01) 感觉不太稳定, 有时候电脑会ping不通域名, 但是过一会又会好了. nslookup也一直找不到服务器. 不知道是不是少了什么步骤. 手机上倒是能访问到, 可能是我躺床上网不好吧:(
  • (2025-03-01) 添加了v2ray, 可以作为梯子使用, 不过在大陆访问比较缓慢;

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

*