最近想熟悉熟悉产品上线的流程,在自己的阿里云轻量级应用服务器上玩了一下,发现自己好多不足,这里记录一下:
1、参考文档
手动部署部署Java Web建站教程_云服务器 ECS-阿里云
里面的内容还是挺详细的,奈何我比较菜。
2、工具Putty与FileZilla Client
这两个就不多说了,一句话,好用。
3、JDK与tomcat
不推荐新手使用yum,因为会让新手对于环境的把控能力降低。
在配置环境的时候,千万要注意,
3.1不能直接copy博客上的环境变量配置
# set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_191
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
3.2不能直接copy博客上的tomcat的服务配置文件
Server.xml
4、关于内网能访问,外网不能
关注两个点
4.1看下conf/server.xml里的Engine标签defaultHost属性是不是你的公网ip,还有Host标签的name属性也是一样,我刚刚遇到了这个问题,原本的属性值都是localhost,查看了work目录下localhost有我部署的项目,而公网ip的目录下空空如也,可能是tomcat访问不到公网ip。
4.2点击服务器,选择安全选项下的防火墙,设置Tomcat访问的防火墙规则
5、余下的就是tomcat的主页还需要注意一下