AWS EC2 CenterOS:libssl.so.10:无法打开共享对象文件
AWS EC2 CenterOS : libssl.so.10: cannot open shared object file
希望有勇士
我正在 AWS EC2 上部署我的 rails 项目。
系统类型:分OS
错误:
brew install mysql
我正在使用 linuxbrew 安装 mysql 但它给了我
出错
我安装了 rvm,rails,mysql(使用 yum 而不是 brew)...
灾难从现在开始...
rails db:migrate
require': libssl.so.10: cannot open shared object file: No such file or directory - /home/ec2-user/.rvm/gems/ruby-2.5.1/gems/mysql2-0.5.2/lib/mysql2/mysql2.so (LoadError)
我为这个错误浪费了 3 天时间。
请帮助我...
如 GKE
所述,您需要 libssl
个软件包。我认为您的盒子不知何故缺少符号链接。
尝试:
brew install openssl
brew link --force openssl
这应该可以解决问题。如果没有,您可能必须通过以下方式手动创建符号链接:
cd /usr/lib64
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
类似问题 -
终于找到了。
我不确定但是当你使用 brew 安装 openssl 时,
路径在这里:
/home/linuxbrew/.linuxbrew/lib/
所以,我必须在这里使用它
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
谢谢大家!!!!!
美好的一天!!!!
希望有勇士
我正在 AWS EC2 上部署我的 rails 项目。
系统类型:分OS
错误:
brew install mysql
我正在使用 linuxbrew 安装 mysql 但它给了我 出错
我安装了 rvm,rails,mysql(使用 yum 而不是 brew)... 灾难从现在开始...
rails db:migrate
require': libssl.so.10: cannot open shared object file: No such file or directory - /home/ec2-user/.rvm/gems/ruby-2.5.1/gems/mysql2-0.5.2/lib/mysql2/mysql2.so (LoadError)
我为这个错误浪费了 3 天时间。 请帮助我...
如 GKE
所述,您需要 libssl
个软件包。我认为您的盒子不知何故缺少符号链接。
尝试:
brew install openssl
brew link --force openssl
这应该可以解决问题。如果没有,您可能必须通过以下方式手动创建符号链接:
cd /usr/lib64
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
类似问题 -
终于找到了。 我不确定但是当你使用 brew 安装 openssl 时, 路径在这里:
/home/linuxbrew/.linuxbrew/lib/
所以,我必须在这里使用它
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
谢谢大家!!!!!
美好的一天!!!!