一、目标
浏览器网页中访问http://${Linux服务器的IP}:9001/basketball/index.html,浏览器中打印"篮球8080!!!";
浏览器网页中访问http://${Linux服务器的IP}:9001/football/index.html,浏览器中打印"足球8081!!!";
1、下载apache-tomcat-8.5.63.tar.gz安装包
cd /opt/tomcat
mkdir tomcat8080
mkdir tomcat8081
cd tomcat8080---------------8080文件下操作
tar -zxvf apache-tomcat-8.5.63.tar.gz
cd /opt/tomcat/tomcat8080/apache-tomcat-8.5.63/webapps/
mkdir basketball
vim index.html
创建文件index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<body>
<p style="color: red;font-size: 30px" align="center">篮球8080!!!</p>
</body>
</html>
2、启动tomcat8080
cd /opt/tomcat/tomcat8080/apache-tomcat-8.5.63/bin
./startup.sh
测试:浏览器输入IP地址+8080
cd tomcat8081---------------8081文件下操作
tar -zxvf apache-tomcat-8.5.63.tar.gz
cd /opt/tomcat/tomcat8080/apache-tomcat-8.5.63/webapps/
mkdir football
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<body>
<p style="color: red;font-size: 30px" align="center">足球8081!!!</p>
</body>
</html>
修改如下三个端口:--------------/tomcat8081/apache-tomcat-8.5.63/conf/server.xml文件
Server port、onnector port、redirectPort
onnector port 改为8081,其他改为与8080不相同的端口,防止冲突
启动tomcat8081
/opt/tomcat/tomcat8081/apache-tomcat-8.5.63/bin
./startup.sh
测试:浏览器输入IP地址+8081
修改nginx配置文件----------------------nginx.conf
cd /usr/local/nginx/conf/
vim nginx.conf
server {
listen 9009;
server_name localhost;
location ~ /basketball/ {
proxy_pass http://127.0.0.1:8080;
}
location ~ /football/ {
proxy_pass http://127.0.0.1:8081;
}
}
重新加载nginx配置
./nginx -s reload
【测试】
http://192.168.88.152:9009/basketball/index.html
http://192.168.88.152:9009/football/index.html