Apache代理服务器使用注意事项

文章目录

一、配置

  1. 服务器配置文件路径:/etc/apache2/apache2.conf
  2. 不加密代理配置文件路径:/etc/apache2/sites-enabled/000-default.conf
  3. 加密代理配置文件路径:/etc/apache2/sites-enabled/default-ssl.conf

二、服务器配置

三、代理配置

Apache默认已经有一个访问路径,即该服务器的ip地址的80端口,如果需要代理到非80端口或者433端口,就可以在该代理配置文件下载配置。

  • 80端口访问服务器地址:ServerName
  • ServerName地址代理映射到其他ip地址的路径:http://111.111.111.111:4040/
  • 需要域名ServerName直接访问web项目时,设置好DocumentRoot,浏览器地址输入框输入该域名可以直接访问该路径下的index.html页面
  • 二级域名可以在域名供应商的域名解析处添加记录集。
  • 每个代理服务需要单独填写一个VirtualHost语句
  • ProxyPass或者ProxyPassReverse后面的/可以添加路径,比如ProxyPass /test http://111.111.111.111:4040/,访问git.cloudpeaks.cn/test就可以转发访问到http://111.111.111.111:4040
c 复制代码
<VirtualHost *:80>
	ServerName git.cloudpeaks.cn
	# DocumentRoot /var/dtu/

    ProxyPass / http://111.111.111.111:4040/
    ProxyPassReverse / http://111.111.111.111:4040/
</VirtualHost>

四、常用命令

1、重启服务器

修改了配置文件后,需要重启才能生效

c 复制代码
sudo service apache2 restart

执行后没有任何提示,则表示修改成功,有提示表示有错误,需根据提示纠正。

相关推荐
切糕师学AI1 分钟前
Apache ZooKeeper 简介
分布式·zookeeper·apache
忙碌54412 分钟前
实时流处理架构深度剖析:Apache Flink在实时数仓与风控系统的工程实践
架构·flink·apache
x***r1513 天前
phpstudy_x64_8.1.1.3安装教程(含Apache/MySQL启动与端口修改)
数据库·mysql·apache
小白blog5 天前
day28:求小数位数个数、进制转换、表达式求值
apache
Trouvaille ~6 天前
【Linux】网络进阶:NAT技术与代理服务器详解
linux·运维·网络·nginx·ip·nat·代理服务器
x-cmd6 天前
[特殊字符] 新年新气象|x-cmd v0.8.3:Apache 2.0、Minimax M2.5、Claude Code 一键切换
ai·apache·agent·claude·x-cmd·minimax
vortex57 天前
在 Apache 中完整开启 .shtml (SSI) 解析
apache
鸽芷咕8 天前
时序数据库选型解析及Apache IoTDB技术实践
apache·时序数据库·iotdb
Pocker_Spades_A8 天前
从数据生命周期出发的时序数据库选型指南:用 Apache IoTDB 把“存储成本”和“查询体验”一起算清楚
apache·时序数据库·iotdb
Web打印8 天前
Phpask(php集成环境)之01安装Apache
开发语言·php·apache