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

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

相关推荐
Johny_Zhao3 小时前
Ubuntu安装部署Zabbix网络监控平台和设备配置添加
linux·网络·mysql·网络安全·信息安全·云计算·apache·zabbix·shell·yum源·系统运维·itsm
搬砖的工人5 小时前
Docker环境下的Apache NiFi安装实践踩坑记录
docker·容器·apache
曼岛_10 小时前
[Java实战]Spring Boot 3 整合 Apache Shiro(二十一)
java·spring boot·apache
网安INF3 天前
Apache Shiro 1.2.4 反序列化漏洞(CVE-2016-4437)
java·网络安全·apache
大数据追光猿4 天前
【大数据】服务器上部署Apache Paimon
大数据·服务器·docker·架构·apache
斯普信专业组4 天前
基于Kubernetes的Apache Pulsar云原生架构解析与集群部署指南(上)
云原生·kubernetes·apache
C-20025 天前
使用Deployment部署运行Nginx和Apache服务
运维·kubernetes·apache
斯普信专业组5 天前
基于Kubernetes的Apache Pulsar云原生架构解析与集群部署指南(下)
云原生·kubernetes·apache
沉默的松饼5 天前
《开源先锋Apache软件基金会:历史沿革、顶级项目与行业影响》
apache
coding侠客5 天前
使用Jmeter进行核心API压力测试
java·jmeter·apache·压力测试