CentOS7 Tomcat JSP 安装部署

来源:互联网 发布:linux查看文件前100行 编辑:程序博客网 时间:2024/05/01 23:53

安装JDK

yum install -y java-1.8.0-openjdk

测试安装

java -version

安装Tomcat

 yum install -y tomcat tomcat-webapps tomcat-docs-webapp

编辑tomcat-users.xml

vi /usr/share/tomcat/conf/tomcat-users.xml

去掉注释

<role rolename="admin-script"/><role rolename="manager"/><role rolename="manager-gui"/><role rolename="manager-script"/><role rolename="manager-jmx"/><role rolename="manager-status"/><user name="admin" password="adminadmin" roles="admin,manager,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" />

启动tomcat

systemctl start tomcat

添加自动启动

systemctl enable tomcat

访问默认站点

host:8080

部署JSP站点

在webapps下创建目录并

mkdir /usr/share/tomcat/webapps/myweb

添加测试页

vi /usr/share/tomcat/webapps/myweb/index.jsp

添加内容(输出版本号)

<%= getServletContext().getServerInfo() %>

访问地址

host:8080/myweb

多域名配置

vi /usr/share/tomcat/conf/server.xml

在Engine节点下添加Host节点,详细配置参考

<Host name="www.myweb.com" appBase="/home/myweb" unpackWARs="true" autoDeploy="true">  <Context path="" docBase="/home/myweb" debug="0" reloadable="false" /></Host>

重启生效

多站点配置

站点不在webapps目录下

vi /usr/share/tomcat/conf/server.xml

在Host节点下添加Context节点,详细配置参考

<Context path="myweb" docBase="/home/myweb" debug="0" reloadable="false" />

重启生效

原创粉丝点击