首先使用 yum 安装 输入命令:
yum install httpd php
然后理论上httpd 已经把 php modul加进去了 没加请手动添加:
LoadModule php5_module modules/libphp5.so
想要在html中执行php 代码,表示以下后缀名可以使用php引擎,请输入:
AddType application/x-httpd-php .php AddType application/x-httpd-php .htm AddType application/x-httpd-php .html
这样就ok了。
多域名,字域名配置:
使用VirtualHost 技术
NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /var/www/html ServerName xxx.com ErrorLog logs/error_log CustomLog logs/access_log common </VirtualHost>
记住 一定要打开NameVirtualHost
反向代理:
首先几个模块是需要加载的:
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_connect_module modules/mod_proxy_connect.so
然后如下配置:
<VirtualHost *:80> DocumentRoot /var/www/xxx ServerName xxx.com ProxyPass / http://10.1.1.1:8190/ ProxyPassReverse / http://10.1.1.1:8190/ ErrorLog logs/error_log CustomLog logs/access_log common </VirtualHost>
就可以反向代理了。
如果出现 [error] (13)Permission denied: proxy: HTTP: attempt to connect to 的错误
试一试: /usr/sbin/setsebool httpd_can_network_connect 1
范域名解析:
使用 ServerAlias 就好使
相关推荐
### CentOS 下 Apache 配置多域名或多端口映射详解 #### 一、概述 在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行...
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
CentOS 搭建 DNS 服务器配置虚拟主机 DNS 服务器搭建 1. 使用 yum -y install bind* 命令下载 DNS 服务器软件。 2. 编辑 DNS 配置文件,打开接口,允许任何客户端的地址提出查询,listen-on port 53 可以改为自己...
CentOS8 搭建日志服务器 rsyslog+loganalyzer CentOS 8 是一个流行的 Linux 发行版,rsyslog 是一个强大的日志服务器软件,loganalyzer 是一个基于 Web 的日志分析工具。本文将指导您如何在 CentOS 8 上搭建一个...
Centos8 搭建DNS服务器 一、 DNS概述 DNS(Domain Name System)是域名管理系统,负责将人类易于记忆的域名转换为机器易于识别的IP地址。域名由特定的格式组成,用来表示互联网中某一台计算机或者计算机组的名称,...
centos6.3 httpd配置文件
二、CentOS 7 搭建 FTP 服务器 在CentOS 7中,需要安装vsftpd以搭建FTP服务器。使用命令`yum install vsftpd.x86_64`安装vsftpd。然后,使用命令`rpm -ql vsftpd`查看vsFtpd安装情况。接着,使用命令`yum install ...
本文将详细介绍如何在CentOS 7操作系统上搭建SVN服务器,包括安装、配置以及基本操作。 首先,我们需要理解SVN的作用。SVN是一个集中式的版本控制系统,用于管理代码或者其他文件的变更历史,方便团队成员共享资源...
这个软件就是通过apache反向代理方式实现效果,项目使用tomcat发布,apache代理服务至tomcat,这里tomcat的配置就列出来了
CentOS 搭建 Squid 代理服务器指南 Squid 是一个流行的开源代理服务器,可以帮助我们缓存网络资源,减少网络带宽的占用,提高网络访问速度。下面我们将详细介绍如何在 CentOS 系统上搭建 Squid 代理服务器。 安装 ...
总的来说,配置CentOS 7上的Apache HTTPD服务器支持SSL涉及安装必要的组件、生成或获取SSL证书,以及编辑配置文件以启用SSL服务。这个过程虽然相对简单,但却是保障网站数据安全的重要步骤。理解并熟练掌握这些步骤...
主机名:server1.crazytechgeek.info(确保域名指向服务器的 IP) 步骤 1)更新系统 第一步是确保系统软件包是最新的。为此,请按如下所示更新系统: # dnf update 继续之前,还请确保不存在其他 MTA(如 ...
### Centos中Squid代理服务器安装与基本配置(含反向代理) #### 一、Squid代理服务器概述 Squid是一个广泛使用的代理缓存服务器,它能够为用户提供透明或非透明的代理服务,同时也支持反向代理功能。在教育环境中...
总的来说,搭建Linux CentOS上的FTP服务器涉及了系统管理、网络配置和安全策略等多个方面,理解并掌握这些知识将有助于提高你在IT领域的专业技能。通过VSFTPD的配置和实践,你可以创建一个安全、可靠的FTP服务,满足...
Centos搭建KMS服务器
本资源是关于CenTOS服务器配置的综合练习题,涵盖了服务器配置、DNS服务器搭建、Web服务器搭建等多方面的知识点。 一、服务器配置 * 查看当前目录:使用pwd命令查看当前目录。 * 在当前目录下创建文件夹:使用...
### Nginx反向代理服务器配置基础教程 #### 一、系统架构 在现代Web服务部署中,Nginx作为一款高性能的HTTP和反向代理Web服务器,被广泛应用于负载均衡、反向代理以及静态资源服务等多个场景。本文将详细介绍如何...
把手一步步离线搭建svn服务器,centos离线搭建svn服务器,linux离线搭建svn服务器。
要配置反向代理,需要在 Apache 服务器的配置文件 `httpd.conf` 中添加以下内容: ``` *:80> ServerName localhost ProxyPass / http://localhost:8088 ProxyPassReverse / http://localhost:8088 ``` 这将将...
CentOS搭建FTP服务器 本文详细描述了如何在CentOS操作系统上安装部署FTP服务器。