(图片来源网络,侵删)
前言
作为一名Linux运维工程师,我们经常需要在服务器上安装Web应用程序,其中Tomcat是最常用的Java Web服务器之一。本文将详细介绍如何在CentOS 6.5上安装Tomcat7。
步骤一:安装Java
在安装Tomcat之前,我们需要先安装Java环境。CentOS 6.5默认安装的是OpenJDK,但为了避免出现兼容性问题,我们建议安装Oracle JDK。具体操作如下:
1. 下载Oracle JDK安装包(tar.gz格式)并上传到服务器上。
2. 解压安装包到/usr/local/java目录下。
```
tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java
3. 配置环境变量,编辑/etc/profile文件,在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
4. 使配置生效,执行以下命令:
source /etc/profile
5. 验证Java是否安装成功,执行以下命令:
java -version
如果输出Java版本信息,则说明安装成功。
步骤二:下载Tomcat7
在官网下载Tomcat7安装包(tar.gz格式)并上传到服务器上。我们建议下载最新版本的Tomcat7。
步骤三:安装Tomcat7
1. 解压Tomcat7安装包到/usr/local/tomcat7目录下。
tar -zxvf apache-tomcat-7.0.104.tar.gz -C /usr/local
mv /usr/local/apache-tomcat-7.0.104 /usr/local/tomcat7
2. 修改Tomcat7目录的权限,执行以下命令:
chmod -R 755 /usr/local/tomcat7
3. 启动Tomcat7,执行以下命令:
/usr/local/tomcat7/bin/startup.sh
4. 验证Tomcat7是否启动成功,执行以下命令:
ps -ef | grep tomcat
如果输出类似以下内容,则说明Tomcat7已经成功启动:
root 10037 1 0 09:50 ? 00:00:00 /usr/local/java/jdk1.8.0_251/bin/java -Djava.util.logging.config.file=/usr/local/tomcat7/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat7/endorsed -classpath /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat7 -Dcatalina.home=/usr/local/tomcat7 -Djava.io.tmpdir=/usr/local/tomcat7/temp org.apache.catalina.startup.Bootstrap start
步骤四:配置Tomcat7
1. 配置Tomcat7的管理员账号和密码,编辑/usr/local/tomcat7/conf/tomcat-users.xml文件,在文件中添加以下内容:
admin为管理员账号,password为管理员密码,可以根据实际情况修改。
2. 配置Tomcat7的HTTP端口号,编辑/usr/local/tomcat7/conf/server.xml文件,在文件中找到以下内容:
将8080修改为其他未被占用的端口号,例如8081。
3. 重启Tomcat7,执行以下命令:
/usr/local/tomcat7/bin/shutdown.sh
为您分享
在Ubuntu系统中,我们可以使用Ctrl+Alt+T快捷键打开终端窗口,方便快捷地进行命令行操作。