V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tcxurun
V2EX  ›  问与答

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

  •  
  •   tcxurun · 2015-08-13 21:38:14 +08:00 · 1760 次点击
    这是一个创建于 3381 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人是Java程序员,最近在学习PHP,在本机上安装了httpd和PHP,然后配置了网站目录,但是发现下载的程序大部分都是要放在根目录下,我在网站根目录下建立了cms,bbs文件夹,然后把相对应的文件放入目录下,访问后台后也配置了路径,但是访问网站的时候总是显示不正常,因为有些js或者样式文件还是按照根目录路径来访问的,无法加载,谷歌搜了一下教程,发现许多大同小异,配置下来比较烦,而且有的根本不管用。不知道有没有切实可行的教程。希望能像java中部署项目一样,多个应用部署很简单,全都放到tomcat的webapps文件夹下就可以了
    9 条回复    2015-08-14 10:08:19 +08:00
    msg7086
        1
    msg7086  
       2015-08-13 21:40:39 +08:00
    现在流行的做法是一个项目一个域名一个虚机。
    Java项目你也不能说开个目录放进去就可以改成子目录访问吧?
    seki
        2
    seki  
       2015-08-13 21:44:57 +08:00
    配置 hosts,使得某些域名指向127.0.0.1,或者用端口,然后在 httpd.conf 中配置 virtual host
    开虚拟机也是可行的方法
    tcxurun
        3
    tcxurun  
    OP
       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
        4
    msg7086  
       2015-08-13 22:31:33 +08:00
    Java太难配置了我都懒得查。
    我就说你Java网站难道可以开个目录把程序放进去然后就用/javaapp/这样访问么?
    Exin
        5
    Exin  
       2015-08-13 22:51:47 +08:00
    Windows自带的IIS应该可以简单地做到
    在控制面板启用,打开后很容易操作,如果楼主的情况适用那很轻易就能建立多个网站
    binjoo
        6
    binjoo  
       2015-08-13 22:58:00 +08:00 via Android
    @msg7086 确实可以。
    msg7086
        7
    msg7086  
       2015-08-13 23:43:05 +08:00
    @binjoo 然而js css的路径还是不会变。
    binjoo
        8
    binjoo  
       2015-08-14 08:44:18 +08:00
    @msg7086 变不变看你程序怎么写。
    ajan
        9
    ajan  
       2015-08-14 10:08:19 +08:00
    java web不是渣么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1579 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.