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

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

相关推荐
Apache Flink20 小时前
Apache Flink 2.1.0: 面向实时 Data + AI 全面升级,开启智能流处理新纪元
人工智能·flink·apache
光军oi20 小时前
Javaweb————Apache Tomcat服务器介绍及Windows,Linux,MAC三种系统搭建Apache Tomcat
服务器·tomcat·apache
lang201509281 天前
Apache RocketMQ 中 Consumer(消费者)的详细说明
apache·rocketmq
lang201509281 天前
Apache RocketMQ 中 Producer(生产者)的详细说明
apache·rocketmq
lang201509281 天前
使用 Docker 部署 Apache RocketMQ
docker·apache·rocketmq
吃不得辣条1 天前
网络安全之防火墙
网络·web安全·apache
lang201509282 天前
Apache RocketMQ中 Consumer Group(消费者组)的详细说明
apache·rocketmq
lang201509282 天前
Apache Ignite Data Streaming 案例 QueryWords
apache·ignite
微学AI2 天前
时序数据库选型指南:工业大数据场景下基于Apache IoTDB技术价值与实践路径
大数据·apache·时序数据库