点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
背景知识
JBoss/weblogic:收费,支持JavaEE规范,Servlet/JSP/EJB(spring)。
安装Tomcat8.5.78
2.1 下载压缩包并解压
[tomcat@bosshost02 ~]$ vim .bash_profile
export JAVA_HOME=/weblogic/jdk1.8.0_131
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
Tomcat启停
3.1 查看服务端口的配置文件且能做出相应更改
[tomcat@bosshost02 ~]$ cd /tomcat/apache-tomcat-8.5.78/conf
[tomcat@bosshost02 conf]$ vim server.xml
[tomcat@bosshost02 apache-tomcat-8.5.78]$ cd bin/
[tomcat@bosshost02 bin]$ sh startup.sh
Using CATALINA_BASE: /tomcat/apache-tomcat-8.5.78
Using CATALINA_HOME: /tomcat/apache-tomcat-8.5.78
Using CATALINA_TMPDIR: /tomcat/apache-tomcat-8.5.78/temp
Using JRE_HOME: /usr/jdk1.8.0_131
Using CLASSPATH: /tomcat/apache-tomcat-8.5.78/bin/bootstrap.jar:/tomcat/apache-tomcat-8.5.78/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
[root@bosshost02 ~]# systemctl stop firewalld
将提示信息的
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
模板,做出相应改变之后置入conf目录下的tomcat-users.xml配置文件
[tomcat@bosshost02 conf]$ vim tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui,admin-script,manager-script"/>
[tomcat@bosshost02 apache-tomcat-8.5.78]$ cd bin/
[tomcat@bosshost02 bin]$ sh shutdown.sh
[tomcat@bosshost02 bin]$ sh startup.sh
我们发现:
[tomcat@bosshost02 ~]$ find -type f -name "*.xml" |xargs grep 127
./apache-tomcat-8.5.78/webapps/host-manager/META-INF/context.xml: allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
./apache-tomcat-8.5.78/webapps/host-manager/WEB-INF/manager.xml: allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
./apache-tomcat-8.5.78/webapps/manager/META-INF/context.xml: allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
[tomcat@bosshost02 apache-tomcat-8.5.78]$ find -type f -name "*.xml" |xargs grep 127 -l
./webapps/host-manager/META-INF/context.xml
./webapps/host-manager/WEB-INF/manager.xml
./webapps/manager/META-INF/context.xml
[tomcat@bosshost02 apache-tomcat-8.5.78]$ sed -i.bak s#127#d+#g ./webapps/host-manager/META-INF/context.xml ./webapps/host-manager/WEB-INF/manager.xml ./webapps/manager/META-INF/context.xml
[tomcat@bosshost02 apache-tomcat-8.5.78]$ find -type f -name "*.xml" |xargs grep allow=
./webapps/host-manager/META-INF/context.xml: allow="d+.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
./webapps/host-manager/WEB-INF/manager.xml: allow="d+.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
./webapps/manager/META-INF/context.xml: allow="d+.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
[tomcat@bosshost02 bin]$ sh startup.sh
[tomcat@bosshost02 bin]$ ps -ef |grep java
[tomcat@bosshost02 bin]$ ss -lntup |grep java
tcp LISTEN 0 100 :::8080 :::* users:(("java",pid=15151,fd=52))
tcp LISTEN 0 1 ::ffff:127.0.0.1:8005 :::* users:(("java",pid=15151,fd=61))
[root@bosshost02 ~]# vim /etc/init.d/tomcat
#!/bin/bash
# description: Tomcat8 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80
CATALINA_HOME=/tomcat/apache-tomcat-8.5.78
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
*)
echo please use : tomcat {start | stop | restart}
;;
esac
exit 0
[root@bosshost02 ~]# service tomcat stop
env: /etc/init.d/tomcat: 权限不够
[root@bosshost02 ~]# chmod 755 /etc/init.d/tomcat
[root@bosshost02 ~]# service tomcat stop
[root@bosshost02 ~]# chmod -R 755 /tomcat/
[root@bosshost02 ~]# chown -R tomcat:tomcat /tomcat/
[root@bosshost02 ~]# service tomcat restart
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129367.html
摘要:打开找到选择找到的安装路径,会提示版本不对应的出错如果没有报错点击就可了找到安装路经下的找到以压缩包打开找到的文件打开,修改保存,确定修改更新到压缩包中就可以了。选择的安装路经如果显示找不到,配置包含的路经也是可以的 1、打开Eclipse --> Window --> PreferencesshowImg(https://segmentfault.com/img/bVbpEZA?w=...
摘要:于年发布,聚焦于高性能,高并发和低内存消耗问题。二服务的启停控制在讲解配置文件参数前,让我们先来了解一下的启停操作吧。在讲解配置项之前,让我们先了解一下各个块的作用。配置最大连接数设置允许每个同时开启的最大连接数,默认值。 一、nginx简介、 nginx(发音engine x)是俄罗斯软件工程师Igor Sysoev开发的免费开源web服务器软件。nginx于2004年发布,聚焦...
阅读 1347·2023-01-11 13:20
阅读 1685·2023-01-11 13:20
阅读 1133·2023-01-11 13:20
阅读 1860·2023-01-11 13:20
阅读 4101·2023-01-11 13:20
阅读 2705·2023-01-11 13:20
阅读 1386·2023-01-11 13:20
阅读 3598·2023-01-11 13:20