Centos 7.5服务器配置(二)----java环境、tomcat、防火墙

1.修改系统默认编码

这一步其实应该放在Centos 7.5服务器配置(一)----系统更新、apache、mysql里进行。。但是我忘了。。

#查看当前系统编码
locale

在这里插入图片描述

#修改编码
vi /etc/locale.conf
#将en_US修改为zh_CN
LANG=zh_CN.UTF-8
#退出编辑器后应用改动
source /etc/local.conf
#查看修改后的编码
locale

在这里插入图片描述

2.安装java环境

#查看本地是否有已安装的java
yum list installed | grep java
#如果有已安装的,则卸载之
#yum -y remove java-1.8.0-openjdk* 
#yum -y remove tzdata-java*
#查看java安装包
#yum -y list java*
#安装java
yum -y install java-1.8.0-openjdk*
#查找java安装位置
which java
ls -lrt /bin/java #上一步查询出来的路径
ls -lrt /etc/alternatives/java #上一步查询出来的路径
cd /usr/lib/jvm #上一步查询出来的路径,跳转到jvm的目录
ls #查看当前文件夹中内容
#修改环境变量
vi /etc/profile
#添加以下内容
# java
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export JRE_HOME=$JAVA_HOME/jre  
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
#应用改动
source /etc/profile
#查看java版本号,确认是否生效
java -version

3.安装tomcat

下载所需的tar.gz安装包,core内的那个tar.gz
Tomcat9下载
使用ftp将文件上传至服务器,可以自己选择合适的位置,这里我使用的是filezilla,将tar包上传至了/usr/share目录下。
#更新:可以直接用wget下载。。。

#进入对应路径解压包
cd 你的上传路径
tar -zxvf 你的包名(包括后缀)
## -x:解压文件
## -f:后面接要处理的文件
## -z:通过gzip方式压缩或解压,以.tar.gz为后缀
## -v:压缩或解压过程中,显示出来过程
#修改环境变量
vi /etc/profile
#添加以下内容
# tomcat
export CATALINA_BASE=/你的上传路径/包解压后的文件夹名
# 如果已经存在PATH变量,则在现有的PATH后添加以下内容(冒号不能少)
:$CATALINA_BASE/bin
#如果没有PATH变量,即你没有配置过除tomcat外的其他环境变量,则接着添加以下内容
export PATH=$PATH:$CATALINA_BASE/bin
#退出vim后应用改动
source /etc/profile
#进入解压目录内,也就是前面CATALINA_BASE的路径
cd bin
#启动tomcat
./startup.sh
#关闭tomcat
#./shutdown.sh

这时候还差两步:配置防火墙、配置云服务安全组

4.配置防火墙

#查看firewall服务状态
systemctl status firewalld
#查看firewall状态
firewall-cmd --state
#开启、重启、关闭firewall服务
service firewalld start
# service firewalld restart
# service firewalld stop
#查看firewall当前规则
firewall-cmd --list-all

在这里插入图片描述
可以看到当前是没有任何端口是打开的,我试了试当前是可以ping通的,但是浏览器无法直接访问。

# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放8080端口
## --permanent:设置为永久生效
## --zone=public:作用域
## --add-port=8080/tcp:添加端口,格式为→端口/通讯协议
firewall-cmd --permanent --add-port=8080/tcp --zone=public
# 移除端口
# firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙
firewall-cmd --reload

5.配置安全组

【如果你用的不是云服务器,到4为止就已经可以访问ip:8080查看到tomcat的欢迎页了,当然也可能是空的404tomcat页面】
云服务器管理控制台----安全组----配置规则,然后按照向导添加8080端口的安全组配置即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值