webtet 发表于 2016-12-31 08:13:23

使用apache 运行 gemserver

  厌倦了 gemserver ?  试试apache吧。 
  (假设你跟我一样,使用了 ubuntu )
  原理:  rubygem 就是一个静态的文件目录结构,所以使用最基本的apache配置就可以了。
  1. cd /etc/apache2/sites-available, 建立一个新的文件,例如叫 'rubygem'.
  2. 编辑这个文件,使他看起来这样:
  <VirtualHost *:8808>
   ServerName localhost
   DocumentRoot "/usr/lib/ruby/gems/1.8/doc"
</VirtualHost>
  3. 退出,运行: 
  $sudo a2ensite rubygem
  4. 编辑 /etc/apache2/ports.conf, 增加这两行:
  NameVirtualHost *:8808
Listen 8808
  5. 重启apache. 
  现在,我们可以每次都直接访问  localhost:8808 了。
页: [1]
查看完整版本: 使用apache 运行 gemserver