最近在阿里云服务器上搭建Java环境,把配置Tomcat的流程记录下来,方便以后再次配置。这里以Tomcat7的安装为例。
一、下载tomcat并上传到服务器
以下两种方法任选其一:
(1)方法一:先下载到本地,然后ftp上传到服务器
官方 Apache Tomcat 的下载页面:
http://tomcat.apache.org/download-70.cgi
我的网盘下载页面:
https://yunpan.cn/c6kfTbwPQxRSb 访问密码 ce9c
下载完成之后就上传到服务器。
(2)方法二:直接在服务器下载
使用Linux上的wget命令
wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
二、解压安装Tomcat
(1)解压文件
tar zxvf apache-tomcat-7.0.70.tar.gz -C /java
(2)改名(为了方便管理,此步骤非必须)
ca /java
mv apache-tomcat-7.0.70 tomcat7
(3)更改用户
cd /java/tomcat7
chown -R root .
chgrp -R root .
三、配置环境变量
解压安装完之后就要配置相关的环境变量
vi /etc/profile
在最后面加上如下两句:
CATALINA_HOME=/java/tomcat7
export CATALINA_HOME
保存后退出vi 刷新变量使配置立即生效
source /etc/profile
进入Tomcat的bin目录
cd $CATALINA_HOME/bin
或者:
cd /java/tomcat7/bin
修改catalina.sh
vi catalina.sh
找到如下这行:
# OS specific support. $var _must_ be set to either true or false.
在这行下面新增如下配置语句(指定Tomcat的目录以及jdk的目录)
CATALINA_HOME=/java/tomcat7
JAVA_HOME=/java/jdk7
保存后退出vi 尝试下启动Tomcat是否成功
在Tomcat下的bin目录下直接运行startup.sh:
sh startup.sh
或者:
./startup.sh
四、安装Tomcat服务
每次启动Tomcat都要进去安装目录启动,太麻烦。这里安装Tomcat服务,让Tomcat在系统启动的时候就启动,而且可以方便的使用service 命令来启动或停止Tomcat。
当前所在目录是Tomcat的bin目录
cp catalina.sh /etc/init.d/tomcat
让Tomcat在服务器启动时就启动,配置以下语句
update-rc.d -f tomcat defaults
这样就可以用service启动Tomcat了:
service tomcat start
关闭Tomcat:
service tomcat stop
五、查看tomcat日志
cd进入Tomcat下的logs目录 即/java/tomcat7/logs
tail -f catalina.out
有关日志的切割问题,即将在接下来的文章中给出。
OK,到这里,Tomcat就安装完毕了。