PHP-wampserver配置Apache框架的本地web服务
来源:互联网 发布:c语言函数手册 chm 编辑:程序博客网 时间:2024/06/06 07:14
前段时间写篇文章,讲述了如何利用Apache服务器配置本地网站服务,但是当时只是简单的配置了一个网站,最近突然想配置几个不同的网站,遇到了一些困难,这使我认识到我并没有深刻理解服务器是如何配置本地网站的,于是结合最近学习的计算机网络知识,仔细的思考了这个问题的解决方案。
1.基础的计算机网络知识
2.配置本地DNS
就像我前面说的,许多教程都会让你在C:\Windows\System32\drivers\etc\hosts配置文件中添加记录。例如127.0.0.1 www.tp5.com。那么这行代码的意思是什么呢,我的理解,这其实是一个本地的DNS缓存。更确切的说是一个DNS的键值对,告诉服务器,当域名请求为www.tp5.com这个URL时,就去127.0.0.1这个地址去请求资源。
那么,为了可以配置多个本地网站,你需要在hosts文件中添加多条键值对记录。
127.0.0.1 www.tp5.com127.0.0.2 www.mytp5.com
备注1:如果没有办法更改,是你不是admin权限,可以拖到桌面改完在改回去。备注2:如果你访问本地网站,出现“无法访问此网站的错误”,可以尝试“ping www.tp5.com”来测试,如果失败,证明你的hosts文件配置错误。
3.配置Apache文件
修改Apache目录的conf/http.conf文件添加信息
<VirtualHost 127.0.0.1:8080> DocumentRoot "D:\Software\wamp64\www\tp5\HereVGo\public" ServerName www.tp5.com</VirtualHost> <VirtualHost 127.0.0.2:8080> DocumentRoot "D:\Software\wamp64\www\mytp5\public"</VirtualHost>
a.DocumentRoot:上面的目录是我将从官网上下载的thinkPHP框架解压后复制到wampserver的www目录下后并改名的文件路径。
b.因为我的电脑80端口被占用,所以我将端口修改为8080,这在我的另一篇文章里面写过。
c.修改完成后,我们重启wampserver,访问www.tp5.com:8080/和www.mytp5.com:8080/会显示不同的网站。
阅读全文
2 0
- PHP-wampserver配置Apache框架的本地web服务
- Apache配置本地web服务
- wampserver apache, php, mysql配置
- WampServer PHP服务配置方法
- WampServer PHP服务配置方法
- apache本地配置多域名(wampserver本地配置多域名)
- apache本地配置多域名(wampserver本地配置多域名)
- apache本地配置多域名(wampserver本地配置多域名)
- apache本地配置多域名(wampserver本地配置多域名)
- wampserver的apache服务无法启动
- Apache配置虚拟主机的坑 本地wampserver调试环境 局域网访问
- php apache服务配置
- WampServer 配置本地域名
- WampServer中apache的虚拟域名配置
- 关于PHP的WAMPSERVER的配置。
- PHP的wampserver安装后基本配置
- php wampserver的多站点配置
- 这篇文章主要介绍了Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess,需要的朋友可以参考下 Apache 从2.2升级到 Apache2.4.x 后配置
- java基础复习
- hashmap实现原理
- Swift3.0 UINavigationController侧滑手势
- 解决:maven项目的jar包下载比较慢
- 隐马尔科夫过程简介(一)
- PHP-wampserver配置Apache框架的本地web服务
- C++不同发展方向的知识点储备
- week1
- 练习1: 使用公式C=(5/9)(F-32)打印下列华氏温度与摄氏温度对照表。
- linux id_table与of_match_table
- c++中的函数模板和类模板
- WOJ1351-Olympic
- 富文本编辑器UEditor的配置使用方法
- Java实现几种最短路径问题