tomcat
安装
cd /tmp
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.11/bin/apache-tomcat-9.0.11.tar.gz
tar -zxvf apache-tomcat-9.0.11.tar.gz -C /opt
配置端口
vim /opt/apache-tomcat-9.0.11/conf/server.xml
port="8080"
=> port="8088"
开启服务
cd /opt/apache-tomcat-9.0.11/bin/
./startup.sh
apache
安装
apt install apache2
配置
vim /etc/apache2/ports.conf
Listen 80
=> Listen 8089
重启服务
/etc/init.d/apache2 restart
Ngnix
安装
apt install nginx
配置
创建日志文件
cd /etc/nginx/
mkdir logs
cd logs/
mkdir tomcat
mkdir apache2
cd tomcat/
touch access.log
touch error.log
cd ../apache2/
touch access.log
touch error.log
创建配置文件
cd /etc/nginx/conf.d/
vim tomcat.conf
upstream tomcat {
server 127.0.0.1:8088;
}
server {
listen 80;
server_name www.uniquext.com;
access_log /etc/nginx/logs/tomcat/access.log;
error_log /etc/nginx/logs/tomcat/error.log;
location / {
proxy_pass http://tomcat;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_next_upstream http_502 http_504 error timeout invalid_header;
}
}
检查配置的命令
nginx -t
nginx -c /etc/nginx/nginx.conf
nginx -s reload
重启
#fuser -k 80/tcp
systemctl start nginx.service
网友评论