phpStudy配置多站点多域名和多端口的方法


Posted in PHP onSeptember 01, 2017

本文介绍了phpStudy配置多站点多域名和多端口的方法,分享给大家,也给自己留个笔记

WWW目录下有三个项目目录: a    b    c

Apache 默认httpd端口为 80,网站目录为D:\WWW\a

1.配置多域名多站点

第一步:点击“其他选项菜单”=>站点域名管理=>设置如下三个站点域名:

(1)网站域名:a.com  网站目录:D:\WWW\a  网站端口:80

(2)网站域名:b.com  网站目录:D:\WWW\b  网站端口:80

(3)网站域名:c.com  网站目录:D:\WWW\c  网站端口:80

保存配置并生成配置文件;

第二步:打开hosts.txt文件,在文件末尾加上如下内容:

127.0.0.1       localmall.com
127.0.0.1       ynb.com
127.0.0.1       admintest.com

重启apache,这样多域名多站点就配置Ok了,端口没变都是80

2.配置多端口

第一步设置改为:

(1)网站域名:a.com  网站目录:D:\WWW\a  网站端口:80

(2)网站域名:b.com  网站目录:D:\WWW\b  网站端口:81

(3)网站域名:c.com  网站目录:D:\WWW\c  网站端口:82

第二步同上

第三步:打开配置文件httpd.conf,找到监听端口位置 Listen 80,并在其下增加内容:

Listen 81
Listen 82

重启服务器,打开vhosts.conf配置文件,查看是否有如下内容:

<VirtualHost *:80>
  DocumentRoot "D:\WWW\a"
  ServerName a.com
  ServerAlias phpStudy.NET
 <Directory "D:\WWW\a">
   Options FollowSymLinks ExecCGI
   AllowOverride All
   Order allow,deny
   Allow from all
   Require all granted
 </Directory>
</VirtualHost>
<VirtualHost *:81>
  DocumentRoot "D:\WWW\b"
  ServerName b.com
  ServerAlias 
 <Directory "D:\WWW\b">
   Options FollowSymLinks ExecCGI
   AllowOverride All
   Order allow,deny
   Allow from all
   Require all granted
 </Directory>
</VirtualHost>

<VirtualHost *:82>
  DocumentRoot "D:\WWW\c"
  ServerName c.com
  ServerAlias 
 <Directory "D:\WWW\c">
   Options FollowSymLinks ExecCGI
   AllowOverride All
   Order allow,deny
   Allow from all
   Require all granted
 </Directory>
</VirtualHost>

若存在,则配置成功。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP 的 __FILE__ 常量
Jan 15 PHP
php读取数据库信息的几种方法
May 24 PHP
PHP转换文件夹下所有文件编码的实现代码
Jun 06 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 PHP
Yii2创建控制器(createController)方法详解
Jul 23 PHP
PHP实现分布式memcache设置web集群session同步的方法
Apr 10 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
May 08 PHP
php 策略模式原理与应用深入理解
Sep 25 PHP
PHP Trait功能与用法实例分析
Jun 03 PHP
PHP7移除的扩展和SAPI
Mar 09 PHP
详细分析PHP7与PHP5区别
Jun 26 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
Sep 01 #PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
Sep 01 #PHP
php插件Xajax使用方法详解
Aug 31 #PHP
php数据库的增删改查 php与javascript之间的交互
Aug 31 #PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 #PHP
PHP文字转图片功能原理与实现方法分析
Aug 31 #PHP
laravel如何开启跨域功能示例详解
Aug 31 #PHP
You might like
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
基于PHP一些十分严重的缺陷详解
2013/06/03 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
2016/10/18 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
php判断/计算闰年的方法小结【三种方法】
2019/07/06 PHP
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
jQuery满意度星级评价插件特效代码分享
2015/08/19 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
weUI应用之JS常用信息提示弹层的封装
2016/11/21 Javascript
JS实现的验证身份证及获取地区功能示例
2017/01/16 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
JS操作xml对象转换为Json对象示例
2017/03/25 Javascript
老生常谈js中的MVC
2017/07/25 Javascript
JavaScript数组常用的增删改查与其他属性详解
2020/10/13 Javascript
Python实现针对含中文字符串的截取功能示例
2017/09/22 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
python计算无向图节点度的实例代码
2019/11/22 Python
使用Matplotlib 绘制精美的数学图形例子
2019/12/13 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
同学会邀请书大全
2014/01/12 职场文书
劳动实践课感言
2014/02/01 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
DSP接收机前端设想
2022/04/05 无线电
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL
Golang 实现WebSockets
2022/04/24 Golang