目标
CentOs7下搭建Tomcat服务,配置访问Tomcat服务的网址和修改端口号
yum安装
安装版本取决于Linux的源,yum方式现在只能安装Tomcat 7.0.76,
而wget下载安装可以安装官网最新版本Tomcat 9.0.16,两种安装都行,后面的测试基于第二种安装方式
1.安装tomcat
yum install tomcat -y
2.查看tomcat版本
tomcat version
3.开启tomcat服务
systemctl start tomcat
4.查看tomcat状态
systemctl status tomcat
5.安装管理界面
yum install tomcat-webapps tomcat-admin-webapps -y
6.使用Windows下浏览器访问Tomcat服务器:http://192.168.81.133:8080/,出现如下界面安装成功
Wget安装
1.先切换到local目录
cd /usr/local
2.下载Tomcat(目前官网最新版本是9.0.16)
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz
3.解压下载的压缩包
tar -zxvf apache-tomcat-9.0.16.tar.gz
4.删除下载的压缩包
rm -f apache-tomcat-9.0.16.tar.gz
5.文件夹重命名为tomcat(非必须)
mv apache-tomcat-9.0.16 tomcat
6.启动Tomcat服务器
./tomcat/bin/startup.sh
步骤6可能没有执行权限,需要赋权
chmod +710 ./tomcat/bin/startup.sh
7.使用Windows下浏览器访问Tomcat服务器:http://192.168.81.133:8080/,出现如下界面安装成功
============================================================================================================================
配置域名访问,修改端口号(这里以wget安装后为例)
1.修改server.xml:
vim /usr/local/tomcat/conf/server.xml
修改三处:
1.1 把80改为例要修改的端口号
1.2 把localhost改为你设置的域名
1.3 把localhost改为你设置的域名
2.新建jsp测试文件
vim /usr/local/tomcat/webapps/ROOT/test.jsp
test.jsp:
2+2=<%=2+2%>
3.测试
3.1 说明
如果没有搭建dns服务的情况下,在windows下打开hosts(C:/WINDOWS/system32/drivers/etc/hosts),末尾加上192.168.81.133(CentOs7的ip), www.duiyi.com ,保存,搭建一个虚拟的DNS,实现本地指定域名解析
如果之前搭建了DNS服务,windos下的网络适配器DNS改为CentOs的ip即可
3.2 关闭防火墙
systemctl stop firewalld
3.3 开启服务
systemctl start named
/usr/local/tomcat/bin/startup.sh