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

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

相关推荐
小小龙学IT3 天前
Apache Airflow 2.x 深度指南:用 Python 编排一切的现代化工作流引擎
开发语言·python·apache
Shepherd06193 天前
【IT 运维】Apache 使用 mod_remoteip 恢复 Cloudflare 后的真实访客 IP
运维·tcp/ip·apache
isyangli_blog3 天前
SDN 基本应用实践 —— 使用命令行实现简易防火墙功能实验报告
服务器·php·apache
小小龙学IT4 天前
Apache Pulsar 深度解析:从架构设计到生产落地
apache
Full Stack Developme5 天前
Apache Tika 教程
java·开发语言·python·apache
laplaya5 天前
C++大型项目组件通信与依赖管理实践
c++·log4j·apache
万岳科技6 天前
教育培训小程序如何构建线上线下一体化教学体系
小程序·apache
yyuuuzz6 天前
云服务器软件部署的几个常见问题
运维·服务器·开发语言·网络·云计算·php·apache
分布式存储与RustFS6 天前
Apache Iceberg数据湖轻量化搭建:基于Rust开源存储方案
开源·apache·iceberg·rustfs·ai存储·ai memory·s3 table
睡不醒男孩0308236 天前
中启乘数 CLup 6.x Apache Doris 存算一体集群管理技术文档
apache·doris·clup