P2P网站怎么建设,光电公司网站建设,网站开发费待摊年限,中文版wordpressMac 安装Nginx教程 Nginx配置反向代理实例一
提醒一下#xff1a;下面实例讲解是在Mac系统演示的#xff1b;
反向代理实例二实现的效果 使用nginx 反向代理#xff0c;根据访问的地址跳转到不同端口的服务中 nginx 监听端口为81#xff1b; 访问地址1#xff1a;http:/…Mac 安装Nginx教程 Nginx配置反向代理实例一
提醒一下下面实例讲解是在Mac系统演示的
反向代理实例二实现的效果 使用nginx 反向代理根据访问的地址跳转到不同端口的服务中 nginx 监听端口为81 访问地址1http://192.168.0.101:81/test/a8080.html 直接跳转到http://127.0.0.1:8080 访问地址2http://192.168.0.101:81/test2/a8081.html 直接跳转到http://127.0.0.1:8081 第一步准备两个Tomcat服务器一个端口为8080另一个端口为8081
在.bash_profile文件里配置多个Tomcat环境如下图所示 打开.bash_profile文件方式在终端里输入open -e .bash_profile 配置好Tomcat环境保存然后在终端输入 source .bash_profile 【使改动的文件生效】 修改端口为8081的Tomcat 的bin目录里catalina.sh文件 打开端口为8081的Tomcat 的bin目录下catalina.sh文件把所有 $CATALINA_HOME改为$CATALINA_HOME2注意带$符号的不带$符号的不修改。 修改端口为8081的Tomcat 的confl里server.xml文件修改后的如下图所示 第二步创建两个文件夹为别test、test2 创建a8080.html放入test文件夹里然后将test文件夹放入端口为8080的Tomcat里的webapps目录里 创建a8081.html放入test2文件夹里然后将test文件夹放入端口为8081的Tomcat里的webapps目录里 a8080.html 文件内容
!DOCTYPE html
htmlheadmeta charsetutf-8title反向代理 8080 端口/title/headbodyh1Tomcat 8080 端口/h1/body
/htmla8081.html 文件内容
!DOCTYPE html
htmlheadmeta charsetutf-8title反向代理 8081 端口/title/headbodyh1Tomcat 8081 端口/h1/body
/html
第三步启动Tomcat
在终端里输入startup.sh启动端口为8080的Tomcat在终端里输入startup2启动端口为8081的Tomcat 提醒startup2指令是在第一步配置Tomcat环境时设置好的别名 注意在执行startup2时终端里会提示没有权限访问bin目录解决办法如下: 在终端里输入chmod -R ux bin目录路径8081端口Tomcat的bin目录路径 示例 chmod -R ux /Users/chinadragon/Downloads/apache-tomcat-9.0.33-port-8081/bin 然后在浏览器输入http://localhost:8080/ http://localhost:80801 显示Tomcat的主页证明启动成功了
第四步在nginx.config文件里进行反向代理配置请求转发配置如下图所示 如何找到nginx.config文件请参考Mac 安装Nginx教程 nginx.config文件修改好后保存一下 第五步启动Nginx验证效果 在终端里输入nginx按回车键 注意第四步在nginx.config文件里进行反向代理配置时新增的server里的listen端口为81 在浏览器地址栏里输入http://192.168.0.101:81/test/a8080.html效果如下图所示 在浏览器地址栏里输入http://192.168.0.101:81/test2/a8081.html效果如下图所示 以上就是Nginx配置反向代理实例二的全部内容讲解。