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

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

相关推荐
时序数据说10 小时前
时序数据库Apache IoTDB核心技术深度解析
大数据·数据库·开源·apache·时序数据库·iotdb
SlowFeather10 小时前
Apache 反向代理Unity服务器
服务器·unity·apache
蚂蚁数据AntData10 小时前
品牌形象全面升级|Apache Fory:破界新生,开启高性能序列化新纪元
架构·开源·apache
程序猿小D2 天前
第25节 Node.js 断言测试
后端·node.js·log4j·编辑器·vim·apache·restful
RR13352 天前
图标统计页面的设计与控件 Apache echarts
前端·apache·echarts
tcoding3 天前
《基于Apache Flink的流处理》笔记
笔记·flink·apache
ALLSectorSorft4 天前
上门服务小程序会员系统框架设计
小程序·apache
杨过姑父4 天前
部署开源版禅道,修改apache端口无效解决
bug·apache·软件工程·issue
酷爱码4 天前
Spring Boot 整合 Apache Flink 的详细过程
spring boot·flink·apache