【问题标题】:Rails installation quirk on digital ocean数字海洋上的 Rails 安装怪癖
【发布时间】:2016-05-15 16:01:00
【问题描述】:

我正在尝试在数字海洋上设置一个 droplet 来运行现有的 rails 应用程序。我正在使用 mysql、rails(显然)和 nginx。我很好地安装了所有东西。我可以关闭机器和所有,看看所有的软件包都在那里。但是,当我在 mysql 命令行中添加一个用户(称为部署 - 与 droplet 上的用户相同)时,没有任何软件可用。 在创建用户之前,我可以执行 rails -v 并获取版本,使用 ruby​​ -v 获取编号,但在创建 mysql 用户之后,我得到的只是“可以使用以下软件包安装 ruby​​:ruby、ruby1. 8

这是为什么? mysql 是否更改了我的部署用户的权限?

【问题讨论】:

  • 原来触发这是我退出部署用户并重新登录。任何想法发生了什么或如何解决这个问题?

标签: mysql ruby-on-rails ruby nginx


【解决方案1】:

在这种情况下,您需要加载 .bashrc 文件。它负责设置路径。如果 droplet 是 Ubuntu 的映像,那么您需要执行 '. ~/.bashrc'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2013-10-14
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 2018-02-22
    • 2021-04-02
    相关资源
    最近更新 更多