好的,所以我有一个新的安装和一个干净的板…
在OSx 10.8.3上从头开始更新OpenSSL的正确方法是什么?
还没有安装任何东西,但是在我可以将OpenSSL更新到v1+之后,我通常使用标准:RailsInstaller.org .....或者我应该先做Homebrew/RVM来设置rails?
像http://railsapps.github.com/rails-composer/这样的东西在没有更新OpenSSL的情况下会有问题,他们的建议似乎并不奏效。http://railsapps.github.com/openssl-certificate-verify-failed.html
我试了很多方法,运气都不好。那里有很多讨论/建议,但希望第一次就能把它做好,而不是把其他任何事情搞砸。是不是有一行需要sudo?如果我们能得到一个可靠的答案,我想把它发布给社区的其他人。
系统:15" MacBookPro Retina (2013) with OSx 10.8.3 Mountain Lion
来晚了一点…但是下面的非rvm方法适合我:
- 拉解压缩http://openssl.org/
- 。/Configure darwin64-x86_64-cc
- 使
- 使测试 sudo make install
这将把可执行文件放在/usr/local/ssl/bin/openssl
中,所以将它添加到您的路径中(例如在.bash_profile中:
export PATH="/usr/local/ssl/bin:$PATH"
并且您可能需要重新编译ruby以获取更改
Use RVM 1.19:
curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable
它将使用现有的包管理器(回退到自制),安装ruby和ruby本身的所有要求,现在它是MRI ruby 2.0.0-p0
按照安装程序给出的说明,然后:
rvm use ruby
ruby -v