上学时就想着拥有属于自己的网站,同时又感觉服务器那些技术点很复杂,所以一直保持敬畏的心态;
工作一年之久,刚好碰到维护公司的项目,也接触到了服务器。第一次敲shell指令、第一次上传文件、第一次更新页面;
手都是抖的哈哈,怕各种出错,每次都备份一遍。
后来把概念弄清楚就没那么慌了,果然,消除恐惧的最好办法就是面对恐惧,但还是要做好数据备份,养成良好习惯!
最近萌出一个想法,快到双十二了,自己搞个服务器玩玩,毕竟公司服务器的不敢乱搞啊哈哈哈!
目录
1.购买云服务器ECS
购买前,可以查看是否属于学生身份,学生通道超级划算,我是学生身份,只花了114元就购买了一年云服务器ECS。
很划算有没有。链接扔给你们:https://promotion.aliyun.com/ntms/act/campus2018.html
购买成功后会收到信息提醒,里面是关于产品的信息,非常重要,忘记了也可以去控制台找。
2.购买域名
接下来就是购买一个帅气的域名,emm,我买的最便宜的新通用顶级域名。
后缀为:.online
购买成功,接下来的是备案。
3.域名备案
流程:
根据实际情况填写资料审核,最后一步的是钉钉视频验证,通过之后就等15个工作日即可。
在此期间你可以设置ESC的实例密码、下载JDK和Tomcat并配置环境。
参考文章:https://blog.csdn.net/weixin_38407595/article/details/105098609
4.网站解析
这一步至关重要,将你的域名解析到私有IP,你才可以通过域名访问项目
官网说明文档地址:https://help.aliyun.com/document_detail/106535.html
5.访问Tomcat启动页
使用远程连接工具XShell输入启动命令:./startup.sh
完成!
6.Tomcat启动时间优化
在centos启动Tomcat时,启动时间需要几分钟,经过排查日志,发现耗时在存在问题,是session引起的随机数问题导致。
加快随机数产生过程方法:编辑在bin目录下的 catalina.sh 文件,新增一行:
JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"
重启Tomcat生效