Linux环境搭建

在开始配置Tomcat服务之前,我们需要确保Linux环境已经搭建完成,以下是搭建Linux环境的基本步骤:
-
安装Linux操作系统:根据个人需求选择合适的Linux发行版,如CentOS、Ubuntu等。
-
配置网络:确保Linux主机可以正常连接互联网,以便下载Tomcat安装包。
-
安装Java开发环境:Tomcat服务需要Java环境支持,因此需要安装Java,以下是安装Java的步骤:
(1)下载Java安装包:根据Linux发行版和Java版本,从Oracle官网或其他渠道下载Java安装包。
(2)解压安装包:将下载的Java安装包解压到指定目录,/usr/local/java。
(3)配置环境变量:编辑 /etc/profile 文件,添加以下内容:
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
(4)使配置生效:执行以下命令使环境变量生效:
source /etc/profile
下载与安装Tomcat

-
下载Tomcat:从Apache官网或其他渠道下载Tomcat安装包。
-
解压安装包:将下载的Tomcat安装包解压到指定目录,
/usr/local/tomcat。 -
修改配置文件:
(1)编辑 /usr/local/tomcat/conf/server.xml 文件,修改以下配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
将端口号 8080 修改为你想要的端口号。
(2)编辑 /usr/local/tomcat/conf/tomcat-users.xml 文件,添加以下内容:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>
设置管理员用户名和密码。
启动与测试Tomcat
启动Tomcat:进入Tomcat安装目录,执行以下命令:

bin/startup.sh
- 测试Tomcat:在浏览器中输入
http://your_ip:8080(将your_ip替换为你的Linux主机IP地址),如果成功显示Tomcat欢迎页面,则表示Tomcat服务启动成功。
配置Tomcat服务开机自启
为了方便使用,可以将Tomcat服务配置为开机自启,以下是配置步骤:
-
创建Tomcat服务脚本:在
/etc/init.d/目录下创建一个名为tomcat的文件。 -
编辑
tomcat文件,添加以下内容:
#!/bin/bash
# tomcat init script
# Author: your_name
# Version: 1.0
# Description: Tomcat service for Linux
# Source function library.
. /etc/rc.d/init.d/functions
# Tomcat home directory
TOMCAT_HOME=/usr/local/tomcat
# Tomcat startup script
start() {
echo -n "Starting Tomcat: "
cd $TOMCAT_HOME
./bin/startup.sh
echo "done"
}
# Tomcat stop script
stop() {
echo -n "Stopping Tomcat: "
cd $TOMCAT_HOME
./bin/shutdown.sh
echo "done"
}
# Tomcat restart script
restart() {
stop
start
}
# Tomcat status script
status() {
cd $TOMCAT_HOME
ps -ef | grep tomcat | grep -v grep
}
# Default command
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
status)
status
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
exit 1
;;
esac
exit 0
- 赋予
tomcat文件执行权限:
chmod +x /etc/init.d/tomcat
将Tomcat服务添加到系统服务列表:
chkconfig --add tomcat
设置Tomcat服务开机自启:
chkconfig tomcat on
至此,Tomcat服务在Linux上配置完成。



















