这里写自定义目录标题
搞了很多次服务器,每次建站都像无头苍蝇一样乱撞,简单写一个经验总结建站要注意的要点。
买服务器
阿里云自己用起来被骚扰的很多次,老被推销很烦,而且机器一般好用,要改的配置的东西很麻烦,不是很喜欢,后来换腾讯云,如果单纯为了建站,系统可以选宝塔定制版。
一般用服务器的官网自己主要就是看运行状态,内存和硬盘,实际也可以使用top,htop,btop工具。
买好的服务器官方控制台还有一个最重要的就是要配置安全组,设置端口的准入和准出,如果有宝塔,宝塔也要配置防火墙
远程连接服务器
首先不管是什么,推荐配置免密登录,然后自己比较喜欢vscode和cmd,
vscode需要在插件商店先安装ssh插件

然后按ctrl+shift+p调出命令行输入ssh,使用2中的Add New SSH Host..后,配置了ip和密码就可以登录,之后就可以使用3和4快捷登陆了,而且可以设置默认打开的文件夹。`ctrl+``可以快捷调出命令行。

cmd需要配置,Command line是执行的命令,这里是用ssh的方式,ssh 用户名@ip地址

域名
然后购买域名后,唯一需要配置的只有域名解析,用来各地的dns解析
建站的一些坑
如果使用宝塔建站,最好先确定用的技术栈,比如是python,php,node,java,go还是还是什么的,然后选好这个。

然后最简单的可以选一个html网站,复杂一点可以用node
目前自己比较喜欢的是pm2工具管理node进程。
还有就是这里部署好index.html文件后,一般还需要配置一下nginx,然后申请ssl就可以使用了
一般修改html文件都是热更新,修改server.js我一般用pm2重启项目,修改nginx的conf配置文件,重启nginx。