加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

超实用的Tomcat启动脚本实现

发布时间:2019-05-23 08:27:11 所属栏目:外闻 来源:今日头条
导读:有这样一个场景,公司为了安全起见,需要对所有登录Linux服务器做安全限制,要求除了管理员其他要登录linux服务器的员工不能用最高权限账号登录,要创建新的用户,对目录及文件权限做出控制,只能对需要操作的目录允许读,写,执行权限,其他目录只有读的

在Linux系统中,文件或目录的权限又分为3种:只读、只写、可执行。

超实用的tomcat启动脚本实现

依照上面的表格,权限组合就是对应权限值求和,如下:

7 = 4 + 2 + 1 读写运行权限

5 = 4 + 1 读和运行权限

4 = 4 只读权限

因此,大家也就明白了 chmod 777 ./tomcat-8484.sh 命令的含义了。

此时我们的tomcat启动脚本就完成了,下面我们来演示一下。

启动

  1. [root@localhost bin]# ./tomcat-8484.sh start 
  2. 启动/data/tomcat/tomcat-8484 
  3. Using CATALINA_BASE: /data/tomcat/tomcat-8484 
  4. Using CATALINA_HOME: /data/tomcat/tomcat-8484 
  5. Using CATALINA_TMPDIR: /data/tomcat/tomcat-8484/temp 
  6. Using JRE_HOME: /usr 
  7. Using CLASSPATH: /data/tomcat/tomcat-8484/bin/bootstrap.jar:/data/tomcat/tomcat-8484/bin/tomcat-juli.jar 
  8. Tomcat started. 

我们查看进程看一下是否真的启动

  1. [root@localhost bin]# ps -ef |grep tomcat 
  2. root 5569 1 7 14:09 pts/0 00:00:06 /usr/bin/java -Djava.util.logging.config.file=/data/tomcat/tomcat-8484/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dignore.endorsed.dirs= -classpath /data/tomcat/tomcat-8484/bin/bootstrap.jar:/data/tomcat/tomcat-8484/bin/tomcat-juli.jar -Dcatalina.base=/data/tomcat/tomcat-8484 -Dcatalina.home=/data/tomcat/tomcat-8484 -Djava.io.tmpdir=/data/tomcat/tomcat-8484/temp org.apache.catalina.startup.Bootstrap start 
  3. root 5611 5340 0 14:10 pts/0 00:00:00 grep --color=auto tomcat 

可以看到启动没有问题。

关闭

  1. [root@localhost bin]# ./tomcat-8484.sh stop 
  2. 关闭/data/tomcat/tomcat-8484 
  3. sh: line 2: kill: (18484) - No such process 
  4. [root@localhost bin]# ps -ef |grep tomcat 
  5. root 5621 5340 0 14:13 pts/0 00:00:00 grep --color=auto tomcat 

查看进程确实是关闭成功的,好了我们的tomcat启动脚本也就大功告成了,这个脚本还可以自己在此基础上进行延伸,例如在启动后就立即查看日志等。

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读