下面是Ubuntu 14.04安装配置Tomcat7的完整攻略:
1. 安装JAVA
Tomcat是基于Java的,因此我们需要先安装JDK。
可以按照以下步骤安装OpenJDK:
- 更新软件包列表:
sudo apt-get update
- 安装OpenJDK:
sudo apt-get install openjdk-7-jdk
安装完成后,通过以下命令检查JDK版本:
java -version
如果输出了Java版本信息,说明已经成功安装JDK。
2. 下载Tomcat
从Tomcat官网下载Tomcat 7二进制文件: https://tomcat.apache.org/download-70.cgi
下载完成后,可以将Tomcat 7解压到任何目录中。
在此示例中,我们将Tomcat 7解压到 /usr/local/tomcat7
:
sudo mkdir /usr/local/tomcat7
sudo tar xvf apache-tomcat-7.x.x.tar.gz -C /usr/local/tomcat7 --strip-components=1
3. 配置Tomcat
设置环境变量
我们需要设置环境变量CATALINA_HOME
,该变量告诉Ubuntu Tomcat7安装在哪个目录下。
可以将以下行添加到/etc/environment
文件中,以设置环境变量:
CATALINA_HOME="/usr/local/tomcat7"
更新环境变量:
source /etc/environment
启动Tomcat
使用以下命令启动Tomcat:
sudo $CATALINA_HOME/bin/startup.sh
使用以下命令停止Tomcat:
sudo $CATALINA_HOME/bin/shutdown.sh
配置Tomcat管理员账户
在默认情况下,Tomcat的管理界面是禁止访问的。我们需要先配置管理员账户。
- 创建管理员角色
在 $CATALINA_HOME/conf/tomcat-users.xml
文件中添加以下内容:
<role rolename="manager-gui"/>
<user username="admin" password="password" roles="manager-gui"/>
将password
替换为用于访问Tomcat管理界面的密码。
- 重启Tomcat
使用以下命令重启Tomcat:
sudo $CATALINA_HOME/bin/shutdown.sh
sudo $CATALINA_HOME/bin/startup.sh
- 访问Tomcat管理界面
通过访问 http://localhost:8080/manager/html
来访问Tomcat管理界面。
输入刚才设置的用户名和密码,即可登录Tomcat管理界面。
示例1 - 部署 war 文件
可以将自己的Java Web应用程序打包成war文件,然后将其部署到Tomcat上。
假设有一个名为 hello.war
的Web应用程序,可以按以下步骤将其部署到Tomcat上:
-
将
hello.war
文件复制到$CATALINA_HOME/webapps
目录下。 -
启动Tomcat:
sudo $CATALINA_HOME/bin/startup.sh
- 访问Web应用程序:
在浏览器中访问 http://localhost:8080/hello
,即可打开Web应用程序。
示例2 - 部署一个Servlet应用程序
假设有一个名为MY_SERVLET
的Servlet应用程序,可以按以下步骤将其部署到Tomcat上:
-
将
MY_SERVLET
文件夹放置在$CATALINA_HOME/webapps
目录下。 -
启动Tomcat:
sudo $CATALINA_HOME/bin/startup.sh
- 访问Servlet应用程序:
在浏览器中访问 http://localhost:8080/MY_SERVLET
即可打开Servlet应用程序。
以上就是Ubuntu 14.04安装配置Tomcat7的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu14.04 安装配置Tomcat7教程 - Python技术站