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 相关文章推荐
第十四节--命名空间
Nov 16 PHP
URL Rewrite的设置方法
Jan 02 PHP
PHP中array_merge和array相加的区别分析
Jun 17 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
Aug 19 PHP
PHP基于单例模式实现的数据库操作基类
Jan 15 PHP
高质量PHP代码的50个实用技巧必备(下)
Jan 22 PHP
PHP实现冒泡排序的简单实例
May 26 PHP
php中让人头疼的浮点数运算分析
Oct 10 PHP
PHP批量修改文件名称的方法分析
Feb 27 PHP
PHP微信模板消息操作示例
Jun 29 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
Oct 24 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获取http请求的头信息实现步骤
2012/12/16 PHP
基于Zend的Config机制的应用分析
2013/05/02 PHP
浅析php适配器模式(Adapter)
2014/11/25 PHP
PHP实现Javascript中的escape及unescape函数代码分享
2015/02/10 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
php获取文章内容第一张图片的方法示例
2017/07/03 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
CCPry JS类库 代码
2009/10/30 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
chrome浏览器如何断点调试异步加载的JS
2016/09/05 Javascript
深入理解AngularJS中的ng-bind-html指令
2017/03/27 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
jQuery插件artDialog.js使用与关闭方法示例
2017/10/09 jQuery
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
2018/04/27 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
python实现文件路径和url相互转换的方法
2015/07/06 Python
开始着手第一个Django项目
2015/07/15 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
Python Web框架之Django框架Model基础详解
2019/08/16 Python
HTML5实现应用程序缓存(Application Cache)
2020/06/16 HTML / CSS
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
科技工作者先进事迹
2014/08/16 职场文书
2014年村支部书记四风对照检查材料思想汇报
2014/10/02 职场文书
学生检讨书怎么写
2014/10/09 职场文书
中学教师个人总结
2015/02/10 职场文书
法制教育主题班会
2015/08/13 职场文书
Node.js实现断点续传
2021/06/23 Javascript