Skip to content

搭建自己的服务器

1. 购买服务器

提示

  • 自己选择一个喜欢的或者合适的服务器运营商,购买他们的Linux服务器,像阿里云提供了以学生身份可以免费申请3个月的服务器试用,跟正常购买的服务器差不多,但是性能肯定不是特别好咯,毕竟是免费的嘛,但是个人的使用一般没问题,比如托管静态资源、云服务器学习使用等,这些都能够满足了。等学会了,再根据以后自己的项目性能要求,购买性能更加优质的服务器就行了。遇到一些促销日也可以看看官方是否有便宜点的服务器促销,低价促销的时候,也可以便宜的购买一个几年的来使用。哈哈 😄

注意

  • 服务器购买了之后,会分配给你公网访问服务器的IP,此时你只需要在服务器上安装好Nginx、Apache之类的服务器软件,简单的启动、配置一下,那么就可以直接通过公网IP访问自己的云服务器了。**不再需要购买域名等后续操作!**后续操作是针对想有个自己域名的同学做的教程。

2. 申请域名

说明:

  • 一般做云服务器提供商的厂家,都会自己配套对应的其他服务。我是使用的阿里云服务器,那么这里申请域名,就以阿里云的申请方式为例。

  • 阿里云域名购买说明文档及入口:域名帮助文档

  • 申请后要备案审核,大概一个星期之内,很快的。不然的话,买了域名也没用,就算开起域名的访问,几分钟就失效了。要备案了,你的域名才能被够被接入到互联网访问,这是国家的互联网安全法规定好的,要遵守规则才能玩游戏。哈哈哈 😄

  • 备案完成之后,你还需要在你的网站添加备案相关的信息,不信你去看每个上线的这些网站,他们的网页底部都有相关的公安备案信息。

  • 咋看起来申请个域名这么麻烦呢,没办法,为了网络安全,大家都要遵守互联网安全法的规定。等域名备案完成,以及你的网站底部添加了公安备案相关的信息后,就可以将服务器公网IP与域名进行绑定,等待几分钟你的域名和IP接入到DNS解析服务器后,就可以使用域名访问你的服务器资源了。

3. 购买SSL证书

说明

  • 现在的浏览器在访问一个域名时,都会对域名的安全作标记。如果该服务器具有 https 的安全协议证书,那么浏览器就会认为这是一个具有安全加密的网站,从而不会对你作出警告之类的,这是我们日常访问网站时最直接的感受,这就是SSL安全证书的作用之一,说明你这个网站时经过安全认证的,当然,安全证书也只能这样简单提一下,它还有很多作用。

  • 阿里云提供了免费的SSL证书申请,具体申请流程看阿里云的教程,很详细: 免费申请SSL证书教程

  • 域名证书购买控制台:数字证书管理服务

4. 使用SSL证书

提示:

  • 等待上面的安全证书签发完成,点击已签发的证书后面的下载,将证书下载到自己的电脑上,然后使用SSH工具,将证书上传到自己的服务器,阿里云还贴心的做了服务器上安装证书的视频教程,可以点击这里去看:Nginx服务器安装SSL证书视频教程

  • 证书上传完成后,也配置好nginx服务器后,就可以在自己的浏览器上输入 https://你的域名/ 访问自己的服务器资源啦 😄