supervisor+tomcat单机多实例

yum安装supervisor

yum -y install supervisor

设置开机自启

systemctl enable supervisord

安装jdk

tar -zxvf jdk-8u60-linux-x64.tar.gz -C /usr/local/
chown -R root.root /usr/local/jdk1.8.0_60

追加多行到一个文件

echo
cat

echo用法:

echo "111" >> test.txt

cat用法:

cat >>test.txt<<EOF
333
444
EOF

配置jdk环境变量

cat>>/etc/profile<<\EOF
###jdk环境###
export JAVA_HOME=/usr/local/jdk1.8.0_60
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
EOF

使环境变量生效

source /etc/profile

查看java版本

java -version

安装tomcat

tar -zxvf apache-tomcat-8.5.45.tar.gz
mkdir -p /opt/app01
cp -a apache-tomcat-8.5.45/* /opt/app01/
cd /opt/
cp app01/ app02

配置supervisor文件

vim /etc/supervisord.d/app01.ini
[program:app01]
command=/opt/app01/bin/catalina.sh run
environment=JAVA_HOME="/usr/local/jdk1.8.0_60",JAVA_BIN="/usr/local/jdk1.8.0_60/bin"
directory=/opt/app01/bin/
numprocs=1
user = root
autostart = true
autorestart=true
startsecs = 5
vim /etc/supervisord.d/app02.ini
[program:app02]
command=/opt/app02/bin/catalina.sh run
environment=JAVA_HOME="/usr/local/jdk1.8.0_60",JAVA_BIN="/usr/local/jdk1.8.0_60/bin"
directory=/opt/app02/bin/
numprocs=1
user = root
autostart = true
autorestart=true
startsecs = 5
启动supervisor
systemctl restart supervisord

在这里插入图片描述
删除注释

vim /etc/supervisord.conf 

在这里插入图片描述
访问supervisor网页
在这里插入图片描述
vim高级用法
批量删除:
进入之后Ctrl+v,上下左右键选中然后Del
批量添加:
进入文件Ctrl+v,Shift+i要添加的东西,然后Esc
显示行号:
:set nu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值