日期:2014-05-16 浏览次数:20852 次
厌倦了 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 了。
?
?