如何在CentOS7上安装Apache Tomcat9 原创 qtwrk 2018-07-13 06:21 阅读 319 次 评论 1 条 安装javayum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64验证一下是否安装正常java -version update-alternatives --config java回车,回车接下来配置环境编辑文件 vi /etc/environment添加以下内容JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64/jre"接着编辑vi ~/.bash_profile添加内容 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/jre export PATH=$JAVA_HOME/bin:$PATH重新读取文件source ~/.bash_profile检查一下环境变量是否正确。echo $JAVA_HOME创建tomcat用户和组groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat 分配一下目录。cd /opt/下载解压添加权限wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.zip unzip apache-tomcat-9.0.10.zip mv apache-tomcat-9.0.10/* tomcat/ chown -hR tomcat:tomcat /opt/tomcat/ cd /opt/tomcat/bin/ chmod +x *.sh添加systemd配置文件vi /etc/systemd/system/tomcat.service复制以下内容:[Unit] Description=Apache Tomcat 8 Servlet Container After=syslog.target network.target [Service] User=tomcat Group=tomcat Type=forking Environment=CATALINA_PID=/opt/tomcat/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure [Install] WantedBy=multi-user.target 启动tomcatsystemctl daemon-reload systemctl start tomcat访问http://IP:8080看看是否正常,记得检查防火墙配置用户cd /opt/tomcat/conf/编辑文件vi tomcat-users.xml在最后的</tomcat-users>前面添加<role rolename="manager-gui"/> <user username="admin" password="password" roles="manager-gui,admin-gui"/>其中的admin是用户名, password是密码cd /opt/tomcat/webapps/manager/META-INF/接着编辑vi context.xml用<!-- 和 --> 将第19行到第21行的内容注释掉。 cd /opt/tomcat/webapps/host-manager/META-INF/继续编辑vi context.xml和上面一样, 19-21行注释掉 修改完毕后重启tomcatsystemctl restart tomcat 本文地址:https://vps.group/centos7-install-apache-tomcat9-20180713.html 版权声明:本文为原创文章,版权归 qtwrk 所有,欢迎分享本文,转载请保留出处! 0人喜欢 赞赏 PREVIOUS:如何运行多个memcached实例和如何使用memcached的unix socket模式。 NEXT:教程之如何更改PHP的时区。文章导航