分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

Apache反向代理

发布时间:2023-09-06 02:04责任编辑:郭大石关键词:反向代理

一,创建docker容器

docker run --name 3001  -p 3001:8080 -v /usr/local/dockerTomcat3001/webapps:/usr/local/tomcat/webapps -v /usr/local/dockerTomcat3001/logs:/usr/local/tomcat/logs  -m 512m -e JAVA_OPTS=‘-Xmx512m‘  -d tomcat

--------------------------------------------------------------------------------------------------------------

docker run --name 3001 -p :docker的名字为3001

3001:8080 -v :使用3001这个端口号监听8080端口 8080为tomcat默认端口

/usr/local/dockerTomcat3001/webapps:/usr/local/tomcat/webapps-v 路径 /usr/local/dockerTomcat3001/logs:/usr/local/tomcat/logs    -d tomcat

-m 512m -e JAVA_OPTS=‘-Xmx512m‘   可以不用

有的linux上需要在命令前面加 sudo
--------------------------------------------------------------------------------------------------------------

相关命令:
docker restart 3000         重启docker容器.3000为容器名.

docker stop 3000           停止docker容器.

docker start 3000           启动docker容器.

docker ps                 查看当前系统所有docker容器

docker logs 3000           查看当前docker容器的日志

docker logs 3000 --tail=100   查看日志最后100条

--------------------------------------------------------------------------------------------------------------

 

二,Apache反向代理

 

 httpd -k install -n apache2.2  其中"apache2.2"是服务名

(版本不同命令可能不一样)

打开Apache24\conf里面的httpd.conf文件

更改Define SRVROOT 这个是项目所在的路径.我的是在38行.

Listen是apache的开放端口.使用这个端口号去监听tomcats

最下面,ProxyPass和ProxyPassReverse是项目路径,一般来说,他俩是一样的.

在 Apache24\conf\extra这个文件夹里,有httpd-ssl.conf这个文件,里面的默认端口是443.如果装第二个或第3个apache的话,注意端口号不要重复

Apache反向代理

原文地址:https://www.cnblogs.com/cjb1/p/9329287.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved