最近尝试为我自己的博客设置托管一个测试 Octopress 网站。无法在 FreeBSD(使用 Apache)上真正实现这一点,因此非常感谢任何帮助。
安装了所有需要的东西(和额外的):
/usr/ports # cd devel/subversion
/usr/ports/editors/vim-lite/
/usr/ports/ports-mgmt/portmaster
在 make.conf 中输入 RUBY_DEFAULT_VER=1.9
portmaster converters/ruby-iconv
portmaster /usr/ports/sysutils/rubygem-bundler
将安装所有依赖项 - 包括 Ruby
git clone git://github.com/imathis/octopress.git /usr/local/www/apache2/data/octopress
cd /usr/local/www/apache2/data/octopress
ruby --version
一切都应该没问题,现在在 Apache 中定义了虚拟主机。
gem install bundler
rehash
bundle install
rake install
还可以
我现在看到了公共目录,但没有像 Ruby/Octopress 这样的。我想我错过了一些必要的步骤。我是否需要安装其他东西来将我的 Ruby 环境与 Apache 链接起来?