Lnmt

作者: 挑战_bae7 | 来源:发表于2020-12-18 14:21 被阅读0次

1.安装nginx

vim /etc/yum.repos.d/nginx.repo 
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
yum install nginx -y
systemctl start nginx
systemctl enable nginx

2.安装tomcat

yum install tomcat -y
wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz
tar xf apache-tomcat-9.0.41.tar.gz -C /usr/local/
创建启动服务
groupadd tomcat -g 1111
useradd tomcat -u 1111 -g 1111 -M -s /sbin/nologin
id tomcat
ln -s apache-tomcat-9.0.41 tomcat
chown -R tomcat.tomcat apache-tomcat-9.0.41/

cat >/usr/lib/systemd/system/tomcat.service<<EOF    
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target

[Service]
Type=forking
ExecStart=/usr/local/tomcat/bin/catalina.sh start
ExecReload=/usr/local/tomcat/bin/catalina.sh restart
ExecStop=/usr/local/tomcat/bin/catalina.sh stop
User=tomcat

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload 
systemctl start tomcat
ps -ef|grep tomcat
systemctl stop tomcat

3.部署jpress

wget https://gitee.com/JPressProjects/jpress/attach_files/489467/download/jpress-v3.3.0.war
tomcat root目录/usr/local/tomcat/webapps/
cp /root/jpress-v3.3.0.war   /usr/local/tomcat/webapps/ 会自动解压
create database jpress DEFAULT CHARACTER SET utf8;
grant all on jpress.* to jpress@'127.0.0.1' identified by '123456';
flush privileges;
curl http://192.168.122.106:8080/jpress/
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context path="" debug="0" docBase="jpress" reloadable="true"/>  添加这行
curl http://192.168.122.106:8080/
nginx代理
upstream java {
    server 192.168.122.106:8080;
    server 192.168.122.106:9080;
}
server {
    listen       82;
    server_name  192.168.122.1;
    #root   html;
    index  index.jsp index.html index.htm;
    location / {
        proxy_pass http://java;
        include proxy_params;
    }
}

tomcat 多实例
cp -r apache-tomcat-9.0.41 tomcat1
cp -r apache-tomcat-9.0.41 tomcat2
sed -i 's#8005#9005#g'  tomcat2/conf/server.xml 
sed -i 's#8009#9009#g'  tomcat2/conf/server.xml
sed -i 's#8080#9080#g'  tomcat2/conf/server.xml

相关文章

网友评论

      本文标题:Lnmt

      本文链接:https://www.haomeiwen.com/subject/waqxnktx.html