论坛首页 编程语言技术论坛

请教:redhat 3 使用ip地址没能访问ruby on rails 应用程序???

浏览 2128 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2008-04-10  
我公司的服务器是新买的联想服务器,装了个正版的redhat enterprise 3。我不熟悉redhat,linux也就ubuntu用过一个星期。服务器在机房,向管理员求得代理帐号后,屁颠屁颠地在上面装好了ruby on rails。
不过有个奇怪的现象:
    新建一个ror 应用程序,http://localhost:3000 可以访问首页,但把localhost改称本机ip地址http://10.9.12.254:3000  来访问就不行了,代理设置里面我把ip地址也加到了默认不通过代理来访问的地址列。



   

个人笔记:
redhat 3 + mysql5 + ruby 1.8.6 + rails1.2.5 +  fcgi + lighttpd
卸载redhat 3 自带的rpm -e mysql相应模块和mysql,
下载安装mysql5  rpm -ivh mysql (server,client,shared,...)
lighttpd 下载安装
unset http_proxy ,下载并在本地安装rails

有用的命令:
cat /etc/hosts
system-config-securitylevel   (redhat-config-securitylevel)

有用的网址:
1。   http://www.i170.com/user/killercat/Article_40523 
windows上   Rails+Lighttpd+Mongrel 

2。   rpmforge.net

3。Linux 上完全手动编译安装 Lighttpd ,http://www.b3inside.com/000138.html
http://www.xker.com/page/e2007/1022/36591.html
http://lightyror.thegiive.net/2006/09/lighttpd-rails.html
(lighttpd and rails)

4。

   发表时间:2008-04-10  
=> Booting WEBrick...

[2008-04-10 02:23:51] INFO  WEBrick 1.3.1

[2008-04-10 02:23:51] INFO  ruby 1.8.6 (2007-09-24) [i386-mswin32]

=> Rails application started on http://0.0.0.0:3000

=> Ctrl-C to shutdown server; call with --help for options

[2008-04-10 02:23:51] INFO  WEBrick::HTTPServer#start: pid=3176 port=3000

127.0.0.1 - - [10/Apr/2008:02:23:53 中国标准时间] "GET / HTTP/1.1" 200 11

- -> /

127.0.0.1 - - [10/Apr/2008:02:24:08 中国标准时间] "GET / HTTP/1.1" 200 11

- -> /

192.168.1.102 - - [10/Apr/2008:02:24:37 中国标准时间] "GET / HTTP/1.1" 200 11

- -> /

192.168.1.102 - - [10/Apr/2008:02:24:40 中国标准时间] "GET / HTTP/1.1" 304 0

- -> /

windows下可以。搜0.0.0.0
严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在网络设置中设置了缺省网关,那么 Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。

检查你的linux防火墙设置及缺省路由。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics