Ubuntu安装使用系列:网络服务器mongrel

Posted by cnruby Sat, 14 Oct 2006 06:59:00 GMT

Ubuntu安装使用系列: 目录和说明

安装使用网络服务器mongrel
  1. 安装C/C++软件包build-essential:
    apt-get install build-essential
    因为网络服务器mongrel部分是由C/C++语言编写的,所以需要上述软件包以便对其进行编译。
  2. 安装Ruby语言开发包ruby1.8-dev
    apt-get install ruby1.8-dev
  3. 安装网络服务器mongrel方法一
    gem install mongrel --include-dependencies
  4. 安装网络服务器mongrel方法二
    gem install mongrel --source http://mongrel.rubyforge.org/releases
  5. 启动和停止在前台运行的网络服务器mongrel:
    mongrel_rails mongrel::start -p 2555 -e production
    停止mongrel使用Ctrl+C或者Ctrl+Break。
  6. 启动、重启和停止在后台运行的网络服务器mongrel:
    mongrel_rails mongrel::start -p 2555 -e production -d
    mongrel_rails  mongrel::restart
    mongrel_rails mongrel::stop
  7. 安装和使用查看进程PID的mongrel插件工具:
    gem install mongrel_status -r
    该工具是针对在后台运行网络服务器mongrel而用。
    mongrel_rails status
    上述命令在后台已经运行了网络服务器mongrel后使用。该mongrel插件实际上就是一条Linux命令:
    ps -ef|grep mongrel_rails
  8. 停止在后台运行的网络服务器mongrel方法二: 通过上述命令(7)我们知道了PID之后,比如PID为21156,就可以使用下面命令停止mongrel
    kill 21156
  9. 使用说明:
    使用上述(5)、(6)和(7)命令需要进入到Rails框架应用软件的根目录。

Posted in ,  | no comments | no trackbacks

Trackbacks: 0

Use the following link to trackback from your own site: http://www.hhtong.com/blog1/articles/trackback/1212

Comments: 0

Leave a response | RSS feed for this post

Leave a response

Toggle website and email fields