根据自己的的喜好设置好apt源,
第一步 安装 nginx
sudo apt-get install nginx
启动nginx
第二步,安装jdk
sudo apt-get install oracle-java8-installer
第三步
安装 tomcat8.5
到官网下载自己需要的版本解压
sudo tar -zxvf apache-tomcat-8.5.9.tar.gz
mv apache-tomcat-8.5.9 /soft/tomcat8.5
复制另一个tomcat
并修改tomcat的端口号,不同
启动tomcat。
第四,修改nginx.conf 配置文件。如下
user www-data;
worker_processes auto;
pid /run/nginx.pid;
events {
worker_connections 768;
}
http {
sendfile on;
tcp_nopush on;
tcp_nodelay on;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
client_max_body_size 200M; #允许上传文件最大为200M
client_body_buffer_size 128k;
keepalive_timeout 30;
upstream a.b.com {
ip_hash;
server 192.168.0.7:8850 weight=1 max_fails=2 fail_timeout=30s;
server 192.168.0.7:8860 weight=1 max_fails=2 fail_timeout=30s;
}
server {
listen 80;
server_name a.b.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name a.b.com;
ssl on;
root html;
index index.html index.htm;
ssl_certificate cert/214444838140393.pem; #证书cert/目录放在/etc/nginx/目录下
ssl_certificate_key cert/214444838140393.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://192;
}
}
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
gzip on;
gzip_disable "msie6";
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}