在centos系统中搭建JSP运行环境,主要涉及安装JDK(java Development Kit)、Tomcat服务器以及部署JSP项目,以下是详细步骤:
一、安装JDK
1、查看可安装的JDK版本:使用以下命令查看系统可安装的JDK版本。

- yum list installed | grep java
2、安装JDK:选择需要的版本进行安装,例如安装OpenJDK 1.8。
- yum y install java1.8.0openjdk
3、验证安装:安装完成后,通过以下命令验证JDK是否安装成功。
- java version
二、安装Tomcat服务器
1、下载Tomcat:从官方网站或其他可靠来源下载Tomcat安装包,下载Tomcat 8.5版本。
- wget http://apache.fayea.com/tomcat/tomcat8/v8.5.30/bin/apachetomcat8.5.30.tar.gz
2、解压并移动:将下载的Tomcat压缩包解压到指定目录,如/opt/tomcat
。
- tar zxvf apachetomcat8.5.30.tar.gz
- mv apachetomcat8.5.30 /opt/tomcat
3、启动Tomcat:进入Tomcat的bin
目录,启动Tomcat服务。
- cd /opt/tomcat/bin
- ./startup.sh
4、配置开机自启:为了确保系统重启后Tomcat自动运行,可以配置开机自启脚本。

- vim /etc/init.d/tomcat
- # 在文件中添加以下内容
- #!/bin/bash
- # Tomcat init script for linux.
- # chkconfig: 2345 96 14
- # description: The Apache Tomcat server/JSP container
- JAVA_OPTS='server Xms64m Xmx128m'
- JAVA_HOME=/usr/lib/jvm/java1.8.0openjdk1.8.0.1610.b14.el7_4.x86_64
- CATALINA_HOME=/opt/tomcat/bin/ #指定tomcat家目录
- $CATALINA_HOME/bin/catalina.sh $* #指定运行或关闭tomcat的脚本
- chmod +x /etc/init.d/tomcat
- chkconfig add tomcat
- chkconfig list tomcat
三、部署JSP项目
1、打包项目:将JSP项目打包成WAR格式。
2、上传并解压:将打包好的WAR文件上传至Tomcat的webapps
目录,并解压。
- cp yourproject.war /usr/share/tomcat/webapps/ROOT.war
- cd /usr/share/tomcat/webapps/ROOT
- jar xvf ROOT.war
3、重启Tomcat:完成项目部署后,重启Tomcat使配置生效。
- systemctl restart tomcat
4、访问项目:在浏览器中输入服务器IP地址和端口号(默认为8080),即可访问部署的JSP项目。
四、常见问题及解答(FAQs)
Q1:如何检查Tomcat是否正在运行?
A1:可以通过以下命令检查Tomcat进程是否正在运行。

- ps ef | grep tomcat
如果看到相关的Tomcat进程信息,说明Tomcat正在运行。
Q2:如何修改Tomcat的默认端口号?
A2:可以通过编辑Tomcat的配置文件server.xml
来修改默认端口号,该文件通常位于Tomcat安装目录下的conf
文件夹中,找到以下行并修改端口号。
- <Connector port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
将port="8080"
修改为你想要的端口号,然后保存文件并重启Tomcat使更改生效。