安装Tomcat
1 | sudo yum install tomcat |
这将安装Tomcat 7及其相关项,比如Java,它也将创建tomcat
用户。
最重要的Tomcat的文件将位于/usr/share/tomcat
。
想运行一个Tomcat应用程序,可以将它放在/usr/share/tomcat/webapps
目录,配置Tomcat,并重新启动Tomcat服务。
更改Tomcat在启动时使用的Java选项
1 | sudo vi /usr/share/tomcat/conf/tomcat.conf |
下面添加JAVA_OPTS
行添加到文件。 改变Xmx
和MaxPermSize
值,这些设置会影响Tomcat会使用多少内存:
/etc/default/tomcat7–JAVA_OPTS
1 | JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC" |
安装管理包
安装默认Tomcat根页面(tomcat-webapps)和Tomcat Web应用程序管理器和Virtual Host Manager(tomcat-admin-webapps)
1 | sudo yum install tomcat-webapps tomcat-admin-webapps |
增加了ROOT
, examples
, sample
, manager
和host-manager
Web应用到tomcat/webapps
目录。
安装在线文档(可选)
安装Tomcat文档,以便默认Tomcat页面上的所有链接都可以运行
1 | sudo yum install tomcat-docs-webapp tomcat-javadoc |
配置Tomcat Web管理界面
为了使用在上一步安装的manager webapp,我们必须添加一个登录到我们的Tomcat服务器。我们将通过编辑这样做tomcat-users.xml
的文件:
1 | sudo vi /usr/share/tomcat/conf/tomcat-users.xml |
新增可访问用户manager-gui
和admin-gui
(前面我们安装了管理接口)。您可以通过定义类似于以下示例的用户来执行此操作。
tomcat-users.xml – 管理用户
1 | <tomcat-users> |
启动Tomcat
启动
1 | sudo systemctl start tomcat |
重启
1 | sudo systemctl restart tomcat |
自启动
1 | sudo systemctl enable tomcat |
访问Web界面
访问Web管理界面:http://server_IP_address:8080
应用程序管理:http://server_IP_address:8080/manager/html
主机管理http://server_IP_address:8080/host-manager/html/