1.安装并配置Nginx
1.安装参见Ubuntu+nginx+Django+uwsgi篇
2.nginx配置文件nginx.conf添加如下内容
server{
listen 80;
server_name xxx.xxx.xxx; #填写绑定证书的域名
location / {
proxy_pass http://tomcats;
index index.html index.htm;
}
}
upstream tomcats{
# 此处可以做负载均衡
# server 100.100.100.100:8088 weight=1;
server 127.0.0.1:8088 weight=1;
}
2.安装并配置Tomcat
1.下载 apache-tomcat-8.5.39.tar.gz,上传到服务器/usr/local/tomcat下并解压
2.配置server.xml
<Service name="Catalina">
<Connector port="8088" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Enine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
<Context docBase="/home/www/xxx" path="" reloadable="true" />
</Host>
</Engine>
</Service>
3.安装JDK
1.下载 jdk-8u201-linux-x64.tar.gz,上传到服务器/usr/local/java下并解压
4.配置环境变量
# java
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.39
5.启动Tomcat
进入tomcat的bin目录
./startup.sh