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实现无限级分类实现代码(递归方法)
Jan 01 PHP
php设计模式之命令模式使用示例
Mar 02 PHP
CodeIgniter模板引擎使用实例
Jul 15 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
Mar 05 PHP
PHP下载生成的csv文件及问题总结
Aug 06 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
Feb 08 PHP
PHP下载远程图片的几种方法总结
Apr 07 PHP
php使用array_chunk函数将一个数组分割成多个数组
Dec 05 PHP
php7新特性的理解和比较总结
Apr 14 PHP
PHP中用Trait封装单例模式的实现
Dec 18 PHP
php 函数中静态变量使用的问题实例分析
Mar 05 PHP
PHP如何通过带尾指针的链表实现'队列'
Oct 22 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 中英文语言转换类代码
2011/08/11 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
php判断类是否存在函数class_exists用法分析
2014/11/14 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
js 小贴士一星期合集
2010/04/07 Javascript
php显示当前文件所在的文件以及文件夹所有文件以树形展开
2013/12/13 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
Python使用Flask框架同时上传多个文件的方法
2015/03/21 Python
Python内置数据结构与操作符的练习题集锦
2016/07/01 Python
python 同时运行多个程序的实例
2019/01/07 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
基于python代码批量处理图片resize
2020/06/04 Python
MoviePy常用剪辑类及Python视频剪辑自动化
2020/12/18 Python
解决pytorch 的state_dict()拷贝问题
2021/03/03 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
2013英文求职信模板范文
2013/11/15 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
行政求职信
2014/07/04 职场文书
二手车转让协议书
2015/01/29 职场文书
个人年底工作总结
2015/03/10 职场文书
TensorFlow的自动求导原理分析
2021/05/26 Python
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL
Vite + React从零开始搭建一个开源组件库
2022/06/25 Javascript
redis lua限流算法实现示例
2022/07/15 Redis