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写杨辉三角实例代码
Jul 17 PHP
PHP If Else(elsefi) 语句
Apr 07 PHP
PHP删除数组中特定元素的两种方法
Jul 02 PHP
浅析PHP原理之变量(Variables inside PHP)
Aug 09 PHP
php中让人头疼的浮点数运算分析
Oct 10 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
Jan 17 PHP
php实现的错误处理封装类实例
Jun 20 PHP
Yii2使用表单上传文件的实例代码
Aug 03 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
php微信公众号开发之简答题
Oct 20 PHP
php array_chunk()函数用法与注意事项
Jul 12 PHP
PHP中__set()实例用法和基础讲解
Jul 23 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
Codeigniter注册登录代码示例
2014/06/12 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
Paypal实现循环扣款(订阅)功能
2017/03/23 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
Javascript的一种模块模式
2008/03/22 Javascript
Jquery 模板数据绑定插件的使用方法详解
2013/07/08 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
原生JS可拖动弹窗效果实例代码
2013/11/09 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
2014/01/09 Javascript
jqueryMobile使用示例分享
2016/01/12 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
深入理解在JS中通过四种设置事件处理程序的方法
2017/03/02 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
Django读取Mysql数据并显示在前端的实例
2018/05/27 Python
python或C++读取指定文件夹下的所有图片
2019/08/31 Python
PyTorch中的Variable变量详解
2020/01/07 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
python实现电子词典
2020/03/03 Python
HTML5使用DOM进行自定义控制示例代码
2013/06/08 HTML / CSS
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
IRO美国官网:法国服装品牌
2018/03/06 全球购物
德国旅游网站:weg.de
2018/06/03 全球购物
澳大利亚婴儿礼品公司:The Baby Gift Company
2018/11/04 全球购物
《陶罐和铁罐》教学反思
2014/02/19 职场文书
党员学习正风肃纪思想汇报
2014/09/12 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
药店收银员岗位职责
2015/04/07 职场文书
幼儿园小班工作总结2015
2015/04/25 职场文书
投诉信格式范文
2015/07/02 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书
tomcat下部署jenkins的方法
2022/05/06 Servers
Python如何加载模型并查看网络
2022/07/15 Python