Apache支持PHP,和虚拟主机设置

编辑配置文件apache

定义sercername之后报错

修改配置文件的PHP模块关掉一个

访问失败

首先查看IP是否是通的

查看端口是否是通的
打开telnet
控制面板-程序-windows功能 打开telnet客户端

防火墙加入规则

刷新 可以访问

删除80端口防火墙配置 80端口telnet不通

第二处

检查配置文件的语法是否正确

重新加载配置文件

第三处 增加PHP解析

增加索引页面

验证apache 是否支持PHP
编写脚本

解析后的页面

检测配置文件模块

检测是否有文件

检查配置文件的配置

检查配置文件的PHP 有空格

检查配置文件的配置

是否有index.php

apache默认虚拟主机

修改windows hosts文件

配置之后都可以解析 192.168.133.130

打开虚拟主机配置服务

编辑虚拟主机配置文件

修改配置文件

创建对应的目录

无论什么域名解析到这个IP都访问到abc com curl -x

在配置文件打开了虚拟主机配置文件

虚拟主机配置文件打开了之后可以定义很多virtalhost

在虚拟主机里面有个默认虚拟主机无论任何域名解析都访问这个网站

原文地址:http://blog.51cto.com/13492528/2074466

时间: 2024-10-10 22:27:47

Apache支持PHP,和虚拟主机设置的相关文章

盘点支持Orchard的虚拟主机(虚拟空间)

Orchard作为.NET社区最为先进的开源项目之一,已经被越来越多的人使用, 由于它使用了最时髦的微软技术栈(.NET4.5),因此在 Win2008+和IIS7+ 的环境上运行最为完美, 而win2003与IIS6上则只能使用Orchard 1.8 以下版本,而略显折腾. 下面我将为大家推荐几款支持Orchard1.8以上版本的虚拟主机(Win2008+和IIS7+ ): 1.西部数码   ASP.NET主机性价比很高, 速度也不错, Orchard实例: http://www.hnwizw

如何在虚拟主机设置301定向

1步骤:找到虚拟主机的文件根目录2在空间的根目录下新建文件“httpd.ini”,在里面写入:[ISAPI_Rewrite]RewriteCond Host: ^XXX\.COM$RewriteRule (.*) http\://www\.XXX\.COM$1 [I,RP]3如果看不懂,我举例:加入我们想让域名xiao-bai.net直接跳转到www.xiao-bai.net代码就可以这样加入:[ISAPI_Rewrite]RewriteCond Host: ^xiao-bai\.net$Rew

rpm包安装apache发布多个虚拟主机

今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏.在此摘抄过来,以备自己以后查看.链接地址:http://www.2cto.com/net/201107/96685.html Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.用rpm包安装apac

linux环境apache多端口配置虚拟主机的方法深入介绍

本篇文章是对linux环境apache多端口配置虚拟主机的方法进行了详细的分析介绍,需要的朋友参考下 默认情况下,linux上apache使用的默认文档目录是:/var/www默认端口是:80如果想发布自己的一个系统资源目录,可以使用下面的方法,执行如下命令:(1)添加监听端口#cd /etc/apache2#vim ports.conf文件添加:NameVirtualHost *:8000Listen 8000(2)配置虚拟目录#cd /etc/apache2/sites-available#

Apache与Nginx虚拟主机设置(多域名和多端口的区别)

为了方便管理虚拟主机,应该尽量少修改主配置文件http.conf或者nginx.conf,大部分修改变更都在虚拟主机片配置文件httpd- vhost.conf或者vhost.conf中完成,这样有利于调试,降低风险.即便把虚拟主机配置文件修改得一团糟,只要把主配置文件中包含虚拟主机 配置文件的一行注释掉即可. Apache(多域名): 第一步首先要使扩展文件httpd/conf.d/vhosts.conf生效: 1. 打开 apache2/conf/httpd.conf 文件 2. 找到 #

使用httpd(即apache)搭建多个虚拟主机和https相关的用法

要求: 分别使用httpd-2.2和httpd-2.4实现 1.建立httpd服务,要求: (1) 提供两个基于名称的虚拟主机www1, www2:有单独的错误日志和访问日志: (2) 通过www1的/server-status提供状态信息,且仅允许tom用户访问: (3) www2不允许192.168.0.0/24网络中任意主机访问: 2.为上面的第2个虚拟主机提供https服务: 以下将会演示分别在CentOS 6和CentOS 7上搭建httpd,并实现对web的访问控制以及https,在

CentOS 7运维管理笔记(6)----Apache 基于 IP 的虚拟主机配置

Apache 配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置.本篇随笔记录自己基于IP的虚拟主机配置. 如果同一台服务器有多个IP,可以使用基于IP的虚拟主机配置,将不同的服务绑定在不同的IP上. (1)绑定IP: 在虚拟机中搭建的CentOS 7 服务器的IP被自己设置为了静态IP 192.168.1.210,现在使用ifconfig在同一个网络接口上绑定192.168.1.211~213这三个IP: ifconfig eth0:1 192.1

Apache基于域名配置虚拟主机

Apache的虚拟主机服务就是指将一台机器虚拟成多台WEB服务器.具体地说,就是,我们可以利用虚拟主机服务将两个域名分配到同一台服务器上,而访问者只要输入域名就可以访问.比如在本机,我们配置www.aaa.com和www.bbb.com.基于域名的虚拟主机服务不需要多个IP地址,配置简单,无需特殊的硬件支持.下面的配置是在windows下的基于域名的虚拟主机配置,Apache版本为 httpd-2.2.22.在本机上设置两个虚拟主机,假设站点域名分别为www.51venus.com和51venu

apache安装、配置虚拟主机、配置日志

apache的安装与配置 安装 01)下载httpd-2.2.27.tar.gz 02)解压:tar xf httpd-2.2.27.tar.gz 然后进入解压的文件查看INSTALL和RAEDME 03)直接make会出错,然后进行编译(也会有问题,这时候yum -y install zlib zlib-devel即可解决),然后进行编译: ./configure --prefix=/application/apache2.2.27 \   安装路径 --enable-deflate \