登陆论坛 找回密码 地图 帮助
宽带山生活
版主:saliven 麦克 银河 

<< [1] 2 >>  [只看楼主] 点击数:456 回复数:74 此贴功能: [管理]

主题:网络达人入 apache 的virtual hosts 设置求助 奖分

此话题归属  万能求助
¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13357 
问题已与58l解决,很震撼,十八岁一下及心智不全者慎入downloading
现在的情况是
apache默认的127.1已经有页面了 而且我不想去改动它
而是通过virtual hosts来使外部请求到另外一个文件夹去访问文件
这是我的vh 设置
<VirtualHost 127.0.0.1:80>
ServerAdmin eiclkun@gmail.com
DocumentRoot \"C:/ms4w/hzau\" ##已经是另一个文件夹了
ServerName www.kuja.oicp.net
ErrorLog \"logs/kujamaperror.log\"
CustomLog \"logs/kujamap-access.log\" common
</VirtualHost>
问题是 现在通过花生壳的dns
打入www.kuja.oicp.net
我到的是apache的默认页
所以很迷茫
默认服务因为做调试和方便检查需要 所以不想改掉

[此贴子已经被作者于 2008-05-08 20:47:20 编辑过]    




获网友奖分20点(等于1点PP)  [详细记录]
-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:23:40

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13358 
都还没下班吧downloading



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:25:08

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13359 
downloading



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:36:56

深邃的眼睛
66763

来自:保密
注册:2002-08-17
发帖:294+9422 
改1下port



获网友奖分20点(等于1点PP)  [详细记录]
-------------------------------------------------------------------------------------------
俺的美学

发表于:2008-05-08 15:39:13

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13360 
  引用:
改1下port
在virtual hosts里面改成和默认不一样的port?
我去试试
http://kuja.oicp.net/hzau/hzau.htm
地图终于第一次上去了~希望周末前可以把googleearth 和栅格图给覆盖上去



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:44:45

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1880 
这个问题我能解答,稍等片刻!!!



获网友奖分20点(等于1点PP)  [详细记录]
-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 15:47:16
推荐:现在买车子的人最傻 ...第5楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1883 
问题解决了吗?
那我就不多事了!

LZ想做个地图网站?



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 15:51:17

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13361 
没有 端口改了 依然不行 5楼的可以就拜托你了

对啊 地图网站 毕业设计
正在研究openlayer 估计周末大部分功能可以上线



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:53:43
推荐:~~~2008好莱坞秋冬大片前瞻~~~ ...第7楼...

64821

来自:上海
注册:2006-08-08
发帖:79+597 
ServerName www.kuja.oicp.net

花生壳好像没有www吧



-------------------------------------------------------------------------------------------

发表于:2008-05-08 15:53:56

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13362 
http://kuja.oicp.net/hzau/hzau.htm
这个
高手进去了别乱动
cgi php的安全设置我都没做



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:56:37

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13363 
  引用:
ServerName www.kuja.oicp.net



花生壳好像没有www吧
虽说如此 但是现在居然还真就进去了。我改下试试看



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 15:58:29
推荐:朱俊搞申花是为了她? ...第10楼...

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13364 
  引用:
引用:
ServerName www.kuja.oicp.net





花生壳好像没有www吧虽说如此 但是现在居然还真就进去了。我改下试试看
无效downloading



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:09:03

深邃的眼睛
66763

来自:保密
注册:2002-08-17
发帖:294+9430 
本地 hosts.sam 文件里再写一下新的local 解析



-------------------------------------------------------------------------------------------
俺的美学

发表于:2008-05-08 16:10:41
推荐:【"拼"了吧】拼车搭车集合贴 ...第12楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1884 
我在linux下配置的,windows下面我没有试过,apache应该是win和linux一样配置的吧?
建议你这样配置:

<Directory "c:/ms4w/hzau">
Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName kuja.oicp.net
DocumentRoot "c:/ms4w/hzau"
ServerAdmin eiclkun@gmail.com
Customlog "logs/kujamap-access.log" common
Errorlog "logs/kujamaperror.log"
</VirtualHost>

至于127.0.0.1这个,你只有自己本机能访问到,外部不能访问。
如果真的需要127.0.0.1这个,按照以上方法配置也可。
只需把目录和域名的地方更改即可。



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:12:01

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13365 
downloading



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:16:15
推荐:今天去上赛车看AGF的惨痛经历 ...第14楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1885 
我的方法也不行吗?



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:17:27

俊雄哥
70310

来自:上海
注册:2004-01-16
发帖:394+2553 
直接下载个 APM-Express 就可以了 还有80不要让80端口让别的程序占用



-------------------------------------------------------------------------------------------
gina-20+m200mk2

发表于:2008-05-08 16:17:59
推荐:2008年让股民最痛心的股票 ...第16楼...

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13366 
  引用:
我在linux下配置的,windows下面我没有试过,apache应该是win和linux一样配置的吧?

建议你这样配置:





Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all





ServerName kuja.oicp.net

DocumentRoot "c:/ms4w/hzau"

ServerAdmin eiclkun@gmail.com

Customlog "logs/kujamap-access.log" common

Errorlog "logs/kujamaperror.log"





至于127.0.0.1这个,你只有自己本机能访问到,外部不能访问。

如果真的需要127.0.0.1这个,按照以上方法配置也可。

只需把目录和域名的地方更改即可。

Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all

这个是在httpd那个conf里面的吧 我试试看



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:19:13
推荐:2000点,我拿什么拯救? ...第17楼...

3261

来自:上海
注册:2001-07-03
发帖:36+400 
给你些参考
NameVirtualHost 192.168.1.12

<VirtualHost 192.168.1.12>
ServerAdmin postmaster@livebytouch.com
DocumentRoot /var/www/erp
ServerName erp12.lbtoffice.sh.cn
AddDefaultCharset utf8
ErrorLog logs/erp12-error_log
CustomLog logs/erp12-access_log common
</VirtualHost>


<VirtualHost 192.168.1.12>
ServerAdmin postmaster@livebytouch.com
DocumentRoot /var/www/erp
ServerName erp.lbtoffice.sh.cn
AddDefaultCharset utf8
ErrorLog logs/erp-error_log
CustomLog logs/erp-access_log common
JkMount /* server01
</VirtualHost>

我这个是以IP作为虚拟主机的

你的话,这样设置

NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin 管理员邮箱
DocumentRoot 路径
ServerName 你的域名
AddDefaultCharset utf8 默认语言
ErrorLog logs/erp12-error_log 错误日志
CustomLog logs/erp12-access_log common 访问日志
</VirtualHost>



获网友奖分20点(等于1点PP)  [详细记录]
-------------------------------------------------------------------------------------------
无聊 无聊 无聊

发表于:2008-05-08 16:19:29

深邃的眼睛
66763

来自:保密
注册:2002-08-17
发帖:294+9434 
你的virtual host ip要用你本机绑定的 实ip,
127.0.0.1 是loopback



-------------------------------------------------------------------------------------------
俺的美学

发表于:2008-05-08 16:20:08

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1886 
  引用:
直接下载个 APM-Express 就可以了 还有80不要让80端口让别的程序占用
我觉得LZ的apache和php和mysql应该没有问题,所以不必再重装APM-Express。
问题在于虚拟服务器的配置



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:21:35
推荐:整理硬盘,发现一些奇瑞图 ...第20楼...

3261

来自:上海
注册:2001-07-03
发帖:36+401 
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1



-------------------------------------------------------------------------------------------
无聊 无聊 无聊

发表于:2008-05-08 16:21:56

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1887 
  引用:
你的virtual host ip要用你本机绑定的 实ip,
127.0.0.1 是loopback
他的是花生壳的动态ip,一旦断线ip又要重新修改!所以在这里用*代替即可。



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:23:01
推荐:nissan新天籁这车用用怎么样 ...第22楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1888 
  引用:
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1
我帮LZ回答吧,现在域名是正确指向外部ip的,用的是花生壳。这点没有问题!
而且现在看来LZ的apache\php\mysql安装都没问题。

问题出在虚拟服务器的配置上,也就是httpd.conf这个文件的配置。



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:25:23

小石头
472668

来自:上海
注册:2003-05-17
发帖:63+6709 
你用127.0.0.1来跑80端口 你的域名怎么解析的到
域名解析到外网IP的话 你在外网IP上也要跑80端口啊~
用*:80好了downloading



-------------------------------------------------------------------------------------------
我不是XSL 我不会凹造型 我不太会把妹 我没有一夜情

发表于:2008-05-08 16:25:37

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1889 
  引用:

引用:
我在linux下配置的,windows下面我没有试过,apache应该是win和linux一样配置的吧?

建议你这样配置:





Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all





ServerName kuja.oicp.net

DocumentRoot \"c:/ms4w/hzau\"

ServerAdmin eiclkun@gmail.com

Customlog \"logs/kujamap-access.log\" common

Errorlog \"logs/kujamaperror.log\"





至于127.0.0.1这个,你只有自己本机能访问到,外部不能访问。

如果真的需要127.0.0.1这个,按照以上方法配置也可。

只需把目录和域名的地方更改即可。
Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all

这个是在httpd那个conf里面的吧 我试试看

我的方法是
第一个域名:
<Directory \"目录1\">
Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName 域名1或ip1
DocumentRoot \"目录1\"
ServerAdmin xxx@mail.com
</VirtualHost>
第二个域名:
<Directory \"目录2\">
Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName 域名2或ip2
DocumentRoot \"目录2\"
ServerAdmin xxx@mail.com
</VirtualHost>
我的服务器就是这样设置的!

[此贴子已经被作者于 2008-05-08 16:36:38 编辑过]    




-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:28:51

小石头
472668

来自:上海
注册:2003-05-17
发帖:63+6711 
LS 因为你是*:80呀downloading



-------------------------------------------------------------------------------------------
我不是XSL 我不会凹造型 我不太会把妹 我没有一夜情

发表于:2008-05-08 16:29:48

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13367 
  引用:
引用:
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1我帮LZ回答吧,现在域名是正确指向外部ip的,用的是花生壳。这点没有问题!

而且现在看来LZ的apache\php\mysql安装都没问题。



问题出在虚拟服务器的配置上,也就是httpd.conf这个文件的配置。
成功了 确实是httpd.conf的问题 我以为只要改了virtual hosts就可以了
virtual hosts里面那个127.1是失误。。
不过现在文件都乱了 要慢慢整理了
等下开始奖分 进来的都有 每人射几天downloading



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:38:13
推荐:马自达销售内幕 连载中 ...第27楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1891 
  引用:

引用:

引用:
我在linux下配置的,windows下面我没有试过,apache应该是win和linux一样配置的吧?

建议你这样配置:





Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all





ServerName kuja.oicp.net

DocumentRoot \"c:/ms4w/hzau\"

ServerAdmin eiclkun@gmail.com

Customlog \"logs/kujamap-access.log\" common

Errorlog \"logs/kujamaperror.log\"





至于127.0.0.1这个,你只有自己本机能访问到,外部不能访问。

如果真的需要127.0.0.1这个,按照以上方法配置也可。

只需把目录和域名的地方更改即可。
Options FollowSymLinks

AllowOveride None

Order allow,deny

Allow from all

这个是在httpd那个conf里面的吧 我试试看
我的方法是
第一个域名:

Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all


ServerName 域名1或ip1
DocumentRoot \"目录1\"
ServerAdmin xxx@mail.com

第二个域名:

Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all


ServerName 域名2或ip2
DocumentRoot \"目录2\"
ServerAdmin xxx@mail.com

我的服务器就是这样设置的!



奇怪的现象,居然在“目录1”的前后加了 “\”,LZ配置的时候不要加“\”,注意阿!



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:38:25
推荐:【夏新】商标的惊人发现 ...第28楼...

阿欧也
3654

来自:上海
注册:2001-02-21
发帖:197+1892 
  引用:

引用:
引用:
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1我帮LZ回答吧,现在域名是正确指向外部ip的,用的是花生壳。这点没有问题!

而且现在看来LZ的apache\php\mysql安装都没问题。



问题出在虚拟服务器的配置上,也就是httpd.conf这个文件的配置。成功了 确实是httpd.conf的问题 我以为只要改了virtual hosts就可以了
virtual hosts里面那个127.1是失误。。
不过现在文件都乱了 要慢慢整理了
等下开始奖分 进来的都有 每人射几天downloading


的确容易把httpd.conf搞乱,我的做法是在httpd.conf同级目录下再兴建一个conf文件,把所有虚拟主机的信息都写在这里面。
当apache重新启动的时候会把这个目录下所有的conf文件都读取的。这样在不破坏httpd.conf文件的情况下配置,而且便于备份。
我的是在linux下,不知道win是否也能这样!



-------------------------------------------------------------------------------------------
上海老城厢 留在上海人的记忆深处 http://www.sholdtown.com

发表于:2008-05-08 16:40:52

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13368 
downloading不过发现原来的127.1的页面也没了。。
尝试下2个vh的方法



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:41:00

3261

来自:上海
注册:2001-07-03
发帖:36+402 
  引用:

引用:
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1我帮LZ回答吧,现在域名是正确指向外部ip的,用的是花生壳。这点没有问题!
而且现在看来LZ的apache\php\mysql安装都没问题。

问题出在虚拟服务器的配置上,也就是httpd.conf这个文件的配置。


我的两个回答是有先后的好伐
虚拟主机做在127.0.0.1上,apache的虚拟主机只会监听这上面过来的HTTP_HOST的请求,如果这不是他的需求,那只要改IP就可以,我前面也说过,*:80
如果他的需求就是本地调试,那就确定 www.kuja.oicp.net能解析到127.0.0.1

另外
花生壳能指向 www.xxx.oicp.net?



-------------------------------------------------------------------------------------------
无聊 无聊 无聊

发表于:2008-05-08 16:47:46

3261

来自:上海
注册:2001-07-03
发帖:36+403 
  引用:

引用:

引用:
引用:
你的问题在2个地方

127.0.0.1 这个只有你本地能访问

www.kuja.oicp.net 确定是不是能解析到127.0.0.1我帮LZ回答吧,现在域名是正确指向外部ip的,用的是花生壳。这点没有问题!

而且现在看来LZ的apache\php\mysql安装都没问题。



问题出在虚拟服务器的配置上,也就是httpd.conf这个文件的配置。成功了 确实是httpd.conf的问题 我以为只要改了virtual hosts就可以了
virtual hosts里面那个127.1是失误。。
不过现在文件都乱了 要慢慢整理了
等下开始奖分 进来的都有 每人射几天downloading

的确容易把httpd.conf搞乱,我的做法是在httpd.conf同级目录下再兴建一个conf文件,把所有虚拟主机的信息都写在这里面。
当apache重新启动的时候会把这个目录下所有的conf文件都读取的。这样在不破坏httpd.conf文件的情况下配置,而且便于备份。
我的是在linux下,不知道win是否也能这样!


Include xxx.conf



-------------------------------------------------------------------------------------------
无聊 无聊 无聊

发表于:2008-05-08 16:50:17

¤喾迦
14434

来自:上海
注册:2001-05-25
发帖:438+13369 
斜杠的方向和加不加我都知道
就是

  引用:

<Directory \"目录1\">
Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName 域名1或ip1
DocumentRoot \"目录1\"
ServerAdmin xxx@mail.com
</VirtualHost>

<Directory \"目录1\">
Options FollowSymLinks
AllowOveride None
Order allow,deny
Allow from all
</Directory>
这个到底加在vh里还是httpd里 有点混乱了。



-------------------------------------------------------------------------------------------
其实我是个牧师
牧师的天职是治疗
我却选择了暗影,
因为更多时候战斗比治疗更有效

发表于:2008-05-08 16:52:54

深邃的眼睛
66763

来自:保密
注册:2002-08-17
发帖:294+9446