我正在尝试在 digital ocean 上建立一个 Droplet 来运行现有的 Rails 应用程序。我正在使用 mysql、rails(显然)和 nginx。我把一切都安装好了。我可以关闭机器和所有的东西,然后看到所有的软件包都在那里。但是,当我在 mysql 命令行中添加用户(称为部署 - 与 Droplet 上的用户相同)时,没有任何软件可用。 在创建用户之前,我可以执行rails -v 并获取版本,然后执行ruby -v 并获取数字,但是在创建mysql用户之后,我得到的只是“ruby可以使用这些软件包安装:ruby、ruby1.1”。 8
这是为什么呢? mysql 是否更改了我的部署用户权限或其他什么?
最佳答案
这种情况下需要加载.bashrc文件。它负责设置路径。如果 Droplet 是 Ubuntu 的镜像,那么你需要执行 '. ~/.bashrc'
关于mysql - digital ocean 上的 Rails 安装怪癖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37240497/