PHP 配置多站点多目录

Apache配置httpd.conf

#增加监听端  可以通过netstat -n -a查看端口是否开启# Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.## Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses.##Listen 12.34.56.78:80Listen 80Listen 8081 
#开启虚拟站点# Virtual hostsInclude conf/extra/httpd-vhosts.conf
配置conf/extra/httpd-vhosts.conf

<VirtualHost *:8081>
ServerAdmin [email protected]
DocumentRoot "E:\Ken\work_space\PHP\e4"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
  <Directory "E:\Ken\work_space\PHP\e4">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

就这样重启服务就可以了。

可能会碰到xampp Apache Access forbidden! Error 403 错误。

方法:配置httpd.conf

<Directory />
#AllowOverride none
#Require all denied
Order deny,allow
Allow from all
</Directory>

重启服务,搞定!

方法2:配置conf/extra/httpd-vhosts.conf

<VirtualHost *:8081>
    ServerAdmin [email protected]-host.localhost
    DocumentRoot "E:\Ken\work_space\PHP\e4"
    ServerName localhost
    ServerAlias localhost
    ErrorLog "logs/dummy-host.localhost-error.log"
    CustomLog "logs/dummy-host.localhost-access.log" common
    <Directory "E:\Ken\work_space\PHP\e4">
          Options Indexes FollowSymLinks Includes ExecCGI
                AllowOverride All
                Require all granted
  </Directory>
</VirtualHost>
时间: 2024-10-11 03:26:07

PHP 配置多站点多目录的相关文章

在Wampserver3下快速配置配置多站点多目录

网上很多配置多站点的方法都要改文件略麻烦,这里教大家一个超级简单的方法,就是使用wampserver自带的小工具来配置多站点,电脑上必须装了wampserver才行,如下: 浏览器地址栏输入localhost,看到这个页面,往下拉到底,看到左下角的Tools,点击下面的Add a Virtual Host 进入如下页面,有三个输入框,第一个框输入你自定义的站点名字,第二个是IP可不填,第三个是你自定义站点的目录(示例如图) 输完后,点击最下面的按钮start the creation...后,页

Appserv配置多站点访问

1. 找到hosts文件 C:\Windows\System32\drivers\etc 最后加入,你想要访问的网址,如: 127.0.0.1 localhost127.0.0.1 wechatqy.com127.0.0.1 js 2.找到Apache下httpd.conf文件,我的目录是E:\AppServ\Apache2.2\conf 去掉# #Include conf/extra/httpd-vhosts.conf 去掉# #LoadModule vhost_alias_module mo

Appserv配置多站点访问(转)

这两天一直在弄着微信开发,但是贪便宜租用了两个坑爹的空间,唉,一个是版本太低,一个是没有创建权限,实在是无语 没办法之下只好租用过台空间,但是天意玩人,我搭建环境花费了两天的时间才搭建上环境,第一次大家wamp发现wamp在里面居然不好使,没办法,那只好下载个appserv 但是在里面发现apache的修改方法和wamp里面的修改方法居然不同,纠结得要命 无奈之下我只好来来找度娘,结果那些方法几乎都没多少个是可以使用的,把我好一顿恶心 废话不多说开干 Appserv配置多站点教程 第一步:下载A

Windows Server 2003安装IIS服务并配置WEB站点

一.安装IIS服务 简介 IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器.FTP服务器.NNTP服务器和SMTP服务器,分别用于网页浏览.文件传输.新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事. 安装 控制面板",依次选"添加/删除程序", 添加/删除Windows组件 在应用程序服务器前打钩.点击详细信息 将"Internet信息服务(I

apache配置多站点

1.首先打开Apache安装目录下 conf/httpd.conf 文件,找到下面两行文字,把最前面的 # 号去掉,然后保存. #LoadModule vhost_alias_module modules/mod_vhost_alias.so 去掉#意思是启用apache的虚拟主机功能. #Include conf/extra/httpd-vhosts.conf 去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置. 2.Listen:80 --

本地Apache服务器环境配置多站点的方法

配置IP为127.0.1.1 虚拟域名为yjs.com 网站文件夹为E:/yjs 的虚拟主机 第一步:打开C:WINDOWSsystem32driversetchosts在其中加入 127.0.1.1  yjs.com 第二步:打开Apache目录下 confextrahttpd-vhosts 文件在其中加入 <VirtualHost 127.0.1.1:80>    DocumentRoot "E:/yjs"    ServerName yjs.com    ErrorL

怎么使用Appserv配置多站点访问

在之前的Appserv教程中,我介绍了AppServ配置与安装使用教程,Appserv作为PHP集成环境安装包,可以实现多种功能,配置 Appserv实现多站点功能可方便PHP开发团队实时调试多个PHP网站,有访友向我提出怎么使用Appserv配置多站点问题,通过实践验证后,我以 Appserv教程形式来作下解答. Appserv配置多站点教程第一步:下载Appserv并安装 我下载的是Appserv-Win32-2.5.10版本,下载后直接双击并根据提示安装即可. Appserv配置多站点教程

RedHat 7 编译安装Nginx 1.12并配置WEB站点

一.安装环境 1.操作系统版本:Red Hat Enterprise Linux Server release 7.2 (Maipo) 2.Nginx版本:nginx-1.12.2.tar.gz 3.pcre版本:pcre-8.42.tar.gz 4.zlib版本:zlib-1.2.11.tar.gz 5.openssl版本:openssl-1.0.2l.tar.gz 二.安装说明 官网上关于Nginx的依赖包说明如下: 三.安装过程 1.安装gcc:yum install gcc-c++ -y

2.配置范例站点站点

配置范例站点站点序号域名目录1www.heytool.com/www/html/www.heytool.com2bbs.heytool.com/www/html/bbs.heytool.com 修改nginx 配置文件:# vi nginx.confuser nobody nobody; # 运行 nginx 的所属组和所有者 Nginx 启动关闭# /usr/local/nginx-1.0.6/sbin/nginx //启动 nginx # /usr/local/nginx-1.0.6/sbi