centos7.3部署tomcat并外网访问

来源:互联网 发布:音频频谱软件 编辑:程序博客网 时间:2024/06/07 00:10

试用步骤:
1、华为云服务器的3个月试用申请(已撸光)
2、jdk、tomcat的上传与部署
3、外网测试

华为云弹性服务器

  • 弹性ip:外网访问的ip,被誉为弹性的主要区别在于可以将这个外网ip动态的绑定到你需要的ECS实例上。
  • 安全组:服务器列表->网络->虚拟私有云->安全组中,可以设置出站入站规则。防止外网访问不了的问题。

tomcat的部署
- 准备工具
xftp:上传文件,需要填写弹性ip、登陆的用户名root(默认)及密码。
xshell:用于登陆控制台
tomcat 9.0.1 .tar.gz:需要现在本地下载,再上传到服务器
jdk:同上
ps:安装tomcat和jdk也可以使用其他方法,请自行百度。
- 流程
1、利用xftp链接云服务器,将jdk和tomcat放置到目标文件夹中,例如:/usr/local或者/home中,看自己心情。。
2、利用xshell链接后台并登陆(mac使用终端:ssh user@ip 链接并登陆),并运行以下命令。

//安装jdk# cd /usr/local    # tar -zxvf jdk  //解压jdk压缩包    # rm -rf jdk  // 删除jdk压缩包    //配置jdk环境变量,修改/etc/profile文件# vi /etc/profile/*在文件末尾添加export JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar并保存:wq*///配置tomcat# java -version //验证# cd /usr/local    # tar -zxvf apache-tomcat.tar.gz // 解压压缩包    # rm -rf apache-tomcat.tar.gz // 删除压缩包    //配置tomcat端口为80# cd tomcat/conf# vi server.xml/*修改 <Connector port="80" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />*///打开服务器防火墙80端口# firewall-cmd --zone=public --add-port=80/tcp --permanent //打开80端口# firewall-cmd --reload //重启防火墙//启动tomcat# cd ../bin# ./startup.sh/*设置华为云的出站入站规则*/