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 相关文章推荐
FirePHP 推荐一款PHP调试工具
Apr 23 PHP
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 PHP
php定时计划任务的实现方法详解
Jun 06 PHP
PHP捕获Fatal error错误的方法
Jun 11 PHP
thinkphp判断访客为手机端或PC端的方法
Nov 24 PHP
thinkphp3.x中session方法的用法分析
May 20 PHP
PHP实现的自定义数组排序函数与排序类示例
Nov 18 PHP
PHP验证终端类型是否为手机的简单实例
Feb 07 PHP
PHP利用二叉堆实现TopK-算法的方法详解
Apr 24 PHP
tp5实现微信小程序多图片上传到服务器功能
Jul 16 PHP
浅谈laravel数据库查询返回的数据形式
Oct 21 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
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
PHP header()函数常用方法总结
2014/04/11 PHP
PHP中通过fopen()函数访问远程文件示例
2014/11/18 PHP
php实现评论回复删除功能
2017/05/23 PHP
php快速导入大量数据的实例方法
2019/09/23 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
JavaScript学习历程和心得小结
2010/08/16 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
jquery移除、绑定、触发元素事件使用示例详解
2014/04/10 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
2016/07/01 Javascript
浅谈JS中的bind方法与函数柯里化
2016/08/10 Javascript
基于Cookie常用操作以及属性介绍
2017/09/07 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
JavaScript编码小技巧分享
2020/09/17 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
Python实现简单的四则运算计算器
2016/11/02 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
python 获取等间隔的数组实例
2019/07/04 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
2019/09/20 Python
Python @property及getter setter原理详解
2020/03/31 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
浅谈keras中loss与val_loss的关系
2020/06/22 Python
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
什么是继承
2013/12/07 面试题
医学院护理专业应届生求职信
2013/11/12 职场文书
商务专员岗位职责
2013/11/23 职场文书
微信营销策划方案
2014/02/24 职场文书
出租车拒载检讨书
2015/01/28 职场文书
小学生读书笔记
2015/07/01 职场文书
2015中秋祝酒词
2015/08/12 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL
Python自然语言处理之切分算法详解
2021/04/25 Python