哈喽,技术小白和老鸟们,今天咱们聊聊一个人人都绕不过去的神操作——Wamp下创建虚拟主机。是不是感觉听起来像啥高深莫测的黑科技?其实不然,这玩意儿就像给你电脑装了个小分身,各自有小屋,互不干扰,方便极了。你的小项目们终于可以安安心心地过上“分房睡”的生活了。
好家伙,准备工作先上档!确保你桌面上的Wamp已经乖乖启动,图标变绿,代表它心情好,随时准备服役。没绿灯?先别急着拆机,检查端口孤儿占用情况,或者重启电脑喝杯茶,bug通常是累的。
说正事,开始实施“虚拟主机”开疆扩土:
第一步,咱们要打开Wamp安装目录,通常在C盘下的apache\conf\extra\httpd-vhosts.conf
文件,这里是你虚拟主机的战场。如果你觉得这名字够硬核,欢迎给它起个酷炫外号,比如“阿帕奇斗场”。
第二步,在这个配置文件里添砖加瓦,也就是加你的小虚拟主机配置信息。格式大致是这样的:
<VirtualHost *:80> DocumentRoot "你的项目绝对路径" ServerName www.你的本地域名.test <Directory "你的项目绝对路径"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
注意点,一定用绝对路径,不然系统会抱怨:“我找不到你说的地盘!”不过,路径该用反斜杠\还是斜杠/?Apache在Windows下可以识别斜杠,就跟吃火锅一定要筷子一样准。
第三步,咱们的本地域名得“霸王餐”进hosts文件,给电脑的路由表写个小备忘录。文件位置在:C:\Windows\System32\drivers\etc\hosts
,打开的时候用记事本,并且“以管理员身份运行”,不然是没法保存的,等于白忙活。
在hosts里尾部插上一句:
127.0.0.1 www.你的本地域名.test
这样,敲打浏览器这个域名时,就不会跑到网络上马路乱逛,直接被引导回本地Wamp站点。
第四步,重启Wamp服务。别偷懒,每次改配置文件后都要给服务器当个小觉,才能“吸收营养”更新配置信息。点Wamp图标,选择重启所有服务,你会看到小绿灯闪耀,代表一切正常。
如果碰到访问网页 “404 Not Found” 或者 “拒绝访问” 错误,不要慌,可能目录权限或AllowOverride没写对。记得Apache里 httpd.conf
文件是否开启了 mod_rewrite
模块,也就是URL友好翻译的法宝,没开也会让人抓狂。
什么?你项目多到堆成小山,还怕不够用?放心,多创建几个虚拟主机条目按套路操作,分分钟上天大法get√。推荐域名后缀用.test或.local,避免跟真域名相撞,别让老板吐槽“我找不到项目网页!”
另外,偷偷给大家安利个小游戏攻略和赚钱秘籍:“玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink”,青铜别怕,大神上线!
好了,以上就是Wamp虚拟主机从零开始的全流程,像你这样读完是不是手痒痒想动手操作?快去试试,别怪我没提醒,配置完虚拟主机后,隔壁那个人可能都不知道你开了几个“香饽饽”。
顺便发个脑筋急转弯:Wamp开了无数虚拟主机,那它最喜欢的运动是什么?答案是——“跑(Run)多个虚拟服务器”!