最近看到阿里云有学生优惠,可以白嫖云服务器一年,于是下单了阿里云的服务器,并且注册了一个新的域名。
具体情况参考了这里:https://x1g.la/university-aliyun.html
本文分享我在购买和使用云服务器以及注册域名方面的看法和经验。
对于购买云服务器,国内外有许多服务提供商,例如阿里云、腾讯云、微软Azure和甲骨文等。建议有条件时优先选择国外的服务器。
以阿里云为例,参考**这里**
在选择服务器位置的选项里请选择海外的位置(如果有海外选项),因为海内服务器需要icp备案的域名才能访问,海外的不需要。
云服务器支持多种Linux发行版,推荐优先选择CentOS,稳定性和兼容性较好。
连接云服务器可以通过下载安装Xshell或其他类似的软件来实现。以下是以Xshell为例的具体步骤:
1. 点击“新建会话”。
2. 在弹出的窗口中填写服务器相关信息。
docker是服务器重要的软件,可以通过命令获取:
curl -fsSL https://get.docker.com | bash -s docker
启动docker、查看版本和服务状态:
service docker start
docker version
systemctl status docker
更换Docker镜像源以提高国内的下载速度:
sudo vi /etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://dockerproxy.com"
]
}
3. 重启docker
service docker restart
为了更便捷地操作Linux服务器,可以安装管理面板,例如宝塔面板或1Panel。
宝塔面板:https://www.bt.cn/
1Panel:https://1panel.cn/
安装面板后可以在面板的应用商店内安装需要的应用,例如博客系统(Hexo、WordPress等)。
使用应用的端口通过浏览器访问时,需要在云服务器控制台的安全组中允许对应的端口。
对于域名注册,建议优先选择国外的注册商。国内注册商需要实名认证个人信息,认证过程可能需要数小时至数天。
此外,一些平台提供免费的二级域名,对于预算有限的用户是一个不错的选择。
注册域名后,需要将其托管到DNS服务器才能正常使用域名访问网站。知名的DNS服务商包括:
ns1.cloudflare.com
ns2.cloudflare.com
关于域名是否要备案,如果服务器在海外不需要备案,如果服务器在中国则需要备案。
域名备案后网站受中国政府监管,网站内容和功能在法律和政策上受限。
购买云服务器和注册域名是建立网站的基础步骤。通过选择合适的服务器提供商和域名注册商,以及学习基本的配置和操作技能,可以快速搭建自己的互联网应用环境。希望本文的分享能为对这些领域感兴趣的朋友提供一些实用的参考。