本文是做者原创,版权归做者全部.若要转载,请注明出处java
我今天刚刚买了一个一年的百度云服务器,85元,仍是很便宜的,正好用来练练linux,至于为何使用FinalShell 而不是xshell,由于FinalShell免费,不用去费心找xshell怎么破解了,哈哈linux
话很少说,看看新买的服务器如何安装jdk和tomcat吧!shell
1.肯定jdk和tomcat的安装路径, 我就安装在 /usr/local/java 文件夹下apache
2.解压jdkvim
tar zxvf jdk-8u202-linux-x64.tar.gz
3.修改环境变量tomcat
vim /etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
# jdk的环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
4.让环境变量生效服务器
source /etc/profile
5.查看jdk是否安装成功tcp
java -version
6.安装tomcat,和上面同样肯定tomcat也安装在java目录里,解压tomcat测试
tar zxvf apache-tomcat-8.5.24.tar.gz
7.Centos升级到7以后,内置的防火墙已经从iptables变成了firewalld,Centos7默认安装了firewalld,若是没有安装的话,可使用 yum install firewalld firewalld-config进行安装spa
yum install firewalld firewalld-config
8.启动防火墙
systemctl start firewalld
9.在指定区域打开端口(添加放行端口)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
说明:
–zone 做用域
–add-port=8080/tcp 添加端口,格式为:端口/通信协议
–permanent #永久生效,没有此参数重启后失效
10.重启防火墙
firewall-cmd --reload
或firewall-cmd --complete-reload
二者的区别就是第一个无需断开链接,就是firewalld特性之一动态 添加规则,第二个须要断开链接,相似重启服务
11.查看已开放端口:(8080 便是已开放端口)
firewall-cmd --list-all
12.测试tomcat是否成功运行
好,配置完成