zrlog安装部署
部署环境前提
1)jre 版本 >= 1.8 (jdk)
2)tomcat 版本 >=8,jetty > 8
3)mysql
一、搭建java的环境变量
第一步:将jdk压缩包拖入主机中解压到/app下并创建软连接
# tar xf jdk-8u221-linux-x64.tar.gz -C /app/
# ln -s /app/jdk1.8.0_221/ /app/jdk
第二步:在/etc/profile中加入环境变量
export JAVA_HOME=/app/jdk
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
第三步:重载/etc/profile中加入环境变量
# . /etc/profile
测试:java --version
二、tomcat
第一步:将tomcat拖入主机解压到/app下并创建软连接
# tar xf apache-tomcat-8.5.50.tar.gz -C /app
# ln -s /app/apache-tomcat-8.5.50/ /app/tomcat
第二步:在/etc/profile中加入环境变量
export TOMCAT_HOME=/app/tomcat
第三步:检查tomcat变量是否添加完成,执行命令
# /app/tomcat/bin/version.sh
第四步:启动tomcat
/app/tomcat/bin/startup.sh
第五步:启动后,查看netstat -lntp 8080端口是否开启
ss -lntup |grep 8080
用ip和端口访问10.0.0.7:8080
三、配置站点目录
第一步:将webapps下的默认文件全部清除
扫描二维码关注公众号,回复:
9585122 查看本文章
# rm -rf /app/tomcat/webapps/*
第二步:将ROOT.war拉到webapps/目录下产生两个文件
现在可以用ip和端口访问10.0.0.7:8080
第三步:确认后编写nginx配置文件(基于域名访问)
# cat /etc/nginx/conf.d/zrlog.conf
server {
listen 80;
server_name zrlog.didi.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
第四步:重启nginx服务
# systemctl restart nginx