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 相关文章推荐
基于mysql的bbs设计(三)
Oct 09 PHP
php调用mysql存储过程
Feb 14 PHP
php断点续传之如何分割合并文件
Mar 22 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
May 22 PHP
PHP微信开发之模板消息回复
Jun 24 PHP
ThinkPHP简单使用memcache缓存的方法
Nov 15 PHP
利用PHPExcel实现Excel文件的写入和读取
Apr 26 PHP
laravel + vue实现的数据统计绘图(今天、7天、30天数据)
Jul 31 PHP
YII分模块加载路由的实现方法
Oct 01 PHP
PHP7创建销毁session的实例方法
Feb 03 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
DC动漫人物排行
2020/03/03 欧美动漫
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
php 深入理解strtotime函数的使用详解
2013/05/23 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
2015/01/21 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
JQuery 操作select标签实现代码
2010/05/14 Javascript
动态调用CSS文件的JS代码
2010/07/29 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
angularJS Provider、factory、service详解及实例代码
2016/09/21 Javascript
jquery把int类型转换成字符串类型的方法
2016/10/07 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
JsonServer安装及启动过程图解
2020/02/28 Javascript
Python列表append和+的区别浅析
2015/02/02 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
对python3新增的byte类型详解
2018/12/04 Python
Python递归函数实例讲解
2019/02/27 Python
Python OpenCV利用笔记本摄像头实现人脸检测
2020/08/20 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
Python shelve模块实现解析
2019/08/28 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
Bally巴利英国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/07 全球购物
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
竞选纪律委员演讲稿
2014/09/13 职场文书
保证书格式
2015/01/16 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
小兵张嘎电影观后感
2015/06/03 职场文书
2016党员入党决心书
2015/09/22 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
使用Nginx+Tomcat实现负载均衡的全过程
2022/05/30 Servers