Nginx反向代理
tomcat的安装对Nginx反向代理的认识及过程理解Nginx反向代理具体步骤开启tomcat首先在虚拟机的目录/etc找到hosts文件进行配置在nginx/conf下重新配置nginx.conf文件(可以用EditPlus进行ftp)
tomcat的安装
在虚拟机目录/usr/local下创建tomcat文件夹并解压,进入bin文件,执行startup.sh命令,并在浏览器测试localhost:8080,看到猫就是成功啦
对Nginx反向代理的认识及过程理解
此时当访问域名 的时候,就会访问host文件,然后就会去找ip对应的linux服务器,然后域名查看端口,所以访问域名:端口号的时候,就会找upstream tomcat,就会去找server 对应的网站入口公网ip:端口号,就会找到对应端口的tomcat服务器,然后因为upstream tomcat的默认访问页是index.jsp,所以就会访问对应端口的tomcat服务器的index.jsp页面(也就是http://网站入口公网ip:8081/index.jsp)
Nginx反向代理具体步骤
开启tomcat
首先在虚拟机的目录/etc找到hosts文件进行配置
当前虚拟机的ip地址 域名 配置后记得重启nginx
在nginx/conf下重新配置nginx.conf文件(可以用EditPlus进行ftp)
upstream tomcatserver
{
server 虚拟机的IP地址:8080(tomcat默认端口,可修改server.xml文件改端口号)
;
}
server
{
listen 80(默认端口)
;
server_name (在hosts配置的)域名
location /
{
index cart.html
;
proxy_pass http://tomcatserver
;
}
}
server
{
listen 80(默认端口)
;
server_name (在hosts配置的)域名
;
location /
{
index search.html
;
proxy_pass http://tomcatserver
;
}
}