windows7 电脑上怎么搭建多个网站

2015-08-13 21:38:14 +08:00
 tcxurun
本人是Java程序员,最近在学习PHP,在本机上安装了httpd和PHP,然后配置了网站目录,但是发现下载的程序大部分都是要放在根目录下,我在网站根目录下建立了cms,bbs文件夹,然后把相对应的文件放入目录下,访问后台后也配置了路径,但是访问网站的时候总是显示不正常,因为有些js或者样式文件还是按照根目录路径来访问的,无法加载,谷歌搜了一下教程,发现许多大同小异,配置下来比较烦,而且有的根本不管用。不知道有没有切实可行的教程。希望能像java中部署项目一样,多个应用部署很简单,全都放到tomcat的webapps文件夹下就可以了
1785 次点击
所在节点    问与答
9 条回复
msg7086
2015-08-13 21:40:39 +08:00
现在流行的做法是一个项目一个域名一个虚机。
Java项目你也不能说开个目录放进去就可以改成子目录访问吧?
seki
2015-08-13 21:44:57 +08:00
配置 hosts,使得某些域名指向127.0.0.1,或者用端口,然后在 httpd.conf 中配置 virtual host
开虚拟机也是可行的方法
tcxurun
2015-08-13 21:49:30 +08:00
@msg7086 我的意思比如tomcat目录下放入cms,bbs,shop三个应用,然后本机可以通过localhot:8080/cms,localhot:8080/bbs,localhot:8080/shop这样访问这三个应用。
php项目查了好像要配置许多,感觉有点繁琐,没有java中那样方便
msg7086
2015-08-13 22:31:33 +08:00
Java太难配置了我都懒得查。
我就说你Java网站难道可以开个目录把程序放进去然后就用/javaapp/这样访问么?
Exin
2015-08-13 22:51:47 +08:00
Windows自带的IIS应该可以简单地做到
在控制面板启用,打开后很容易操作,如果楼主的情况适用那很轻易就能建立多个网站
binjoo
2015-08-13 22:58:00 +08:00
@msg7086 确实可以。
msg7086
2015-08-13 23:43:05 +08:00
@binjoo 然而js css的路径还是不会变。
binjoo
2015-08-14 08:44:18 +08:00
@msg7086 变不变看你程序怎么写。
ajan
2015-08-14 10:08:19 +08:00
java web不是渣么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/213059

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX