前言
写这篇文章的目的主要是因为最近在部署一个网站。
部署网站的任务并不简单——因为它涉及配置服务器环境。
说起来并不难——因为只需要涉及这些问题,而且是可控、可复制的。
换句话说同服务器网站,一旦您学会部署网站一次,您就可以在以后完成所有工作。
最后,觉得整篇文章太长的同学可以拉到最下面。 有一篇总结性的理论文章,字数很少,我觉得已经很清楚了。
本文内容
在讲所有问题之前,我们先和大家一起回顾一下软件开发的整体流程。
首先,软件开发的类型分为以下两种:
工程软件包括:
也就是说,工程软件主要分为以下四类:
(我对算法不是很熟悉,所以这里就不炫耀了,但是我觉得现在的算法岗位对人工智能的需求更多。)
本文介绍的是WEB浏览器端SPA应用开发的相关技术。
也就是将单页应用程序(SPA)部署到服务器并允许用户通过域名访问的整个过程。
事不宜迟,让我们现在开始吧。
第一步:购买腾讯云/阿里云服务器
https://buy.cloud.tencent.com/cvm
购买腾讯云/阿里云服务器的主要原因是为了获得固定的公网IP地址。
理论上,我们自己的个人电脑也有成为服务器的可能性。
但由于没有固定IP,其他人无法轻易访问我们的服务器。
这里我提供了购买腾讯云服务器的链接地址,通过该地址您可以购买腾讯云CVM云服务器。
好像还蛮便宜的...
另外,该操作系统推荐大家使用同服务器网站,本文也将以此作为案例。
(入选理由:有一次和新加坡的运维朋友聊天时,他告诉我很少使用,一直无缘无故关闭)
步骤2:重置云服务器密码并使用SSH工具远程连接服务器2.1:重置云服务器密码
https://console.cloud.tencent.com/cvm/index
点击以上网址,进入腾讯服务器控制台。
找到重置密码按钮并按照提示重置 SSH 密码。
2.2:使用SSH工具远程连接服务器
https://xshell.en.softonic.com/ // for windows - xshell
http://www.hostbuf.com/t/988.html // for macos - finalshell
按照上面的网址找到您对应的平台
*请认真填写需求信息,我们会在24小时内与您取得联系。