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在字符串中查找另一个字符串
Nov 19 PHP
php header示例代码(推荐)
Sep 08 PHP
PHP以及MYSQL日期比较方法
Nov 29 PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
Jun 27 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
Nov 25 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
php获取网页里所有图片并存入数组的方法
Apr 06 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
Jul 29 PHP
Yii的Srbac插件用法详解
Jul 14 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
Nov 27 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+phpStorm+xdebug配置方法
2015/09/17 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
2017/08/15 PHP
Javascript 自定义类型方法小结
2010/03/02 Javascript
dotopAlert 提示用户需安装播放器的代码
2012/09/17 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
jquery中val()方法是从最后一个选项往前读取的
2015/09/06 Javascript
js实现简单的省市县三级联动效果实例
2016/02/18 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
vue checkbox 全选 数据的绑定及获取和计算方法
2018/02/09 Javascript
js+css实现打字效果
2020/06/24 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
vue项目打包上传github并制作预览链接(pages)
2019/04/19 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
Angular如何由模板生成DOM树的方法
2019/12/23 Javascript
js实现随机圆与矩形功能
2020/10/29 Javascript
[49:54]Ti4 循环赛第三日 LGD vs Titan
2014/07/12 DOTA
Python切片工具pillow用法示例
2018/03/30 Python
详解python实现小波变换的一个简单例子
2019/07/18 Python
Django组件content-type使用方法详解
2019/07/19 Python
python实现网站微信登录的示例代码
2019/09/18 Python
如何基于Python获取图片的物理尺寸
2019/11/25 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
速比涛英国官网:Speedo英国
2019/07/15 全球购物
房屋租赁协议书范本
2014/04/10 职场文书
中职生求职信
2014/07/01 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
Java 在生活中的 10 大应用
2021/11/02 Java/Android
Django框架中模型的用法
2022/06/10 Python