首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Ubuntu 14.04上使用PostgreSQL和Ruby on Rails应用程序

本教程将向您展示如何设置开发Ruby on Rails环境,该环境允许您的应用程序在Ubuntu 14.04服务器上使用PostgreSQL数据库。首先,我们将介绍如何安装和配置PostgreSQL。...您还需要访问超级用户或sudo帐户,以便安装PostgreSQL数据库软件。 准备好后,让我们安装PostgreSQL。...配置数据库连接 您创建的PostgreSQL用户将用于创建应用程序的测试和开发数据库。我们需要为您的应用程序配置正确的数据库设置。 在您喜欢的文本编辑器中打开应用程序的数据库配置文件。...创建应用程序数据库 使用此rake命令创建应用程序的development和test数据库: rake db:create 这将在PostgreSQL服务器中创建两个数据库。...如果你在这一点上得到一个错误,重温以前的第(配置数据库连接),以确保在database.yml中的host,username和password是正确的。

3.4K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在Ubuntu 14.04上使用MySQL和Ruby on Rails应用程序

    然后我们将向您展示如何创建使用MySQL作为其数据库服务器的rails应用程序。 准备 一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。...配置数据库连接 如果您按照本教程中的MySQL安装说明操作,则为MySQL的root用户设置密码。MySQL根登录将用于创建应用程序的测试和开发数据库。...在您喜欢的文本编辑器中打开应用程序的数据库配置文件。我们将使用vi: vi config/database.yml 在该default部分下,找到显示“password:”的行,并将密码添加到其末尾。...创建应用程序数据库 使用此rake命令创建应用程序development和test数据库: rake db:create 这将在MySQL服务器中创建两个数据库。...然后重新访问上一小节(配置数据库连接)以确保密码输入database.yml正确。确保密码正确后,尝试再次创建应用程序数据库。

    4.9K00

    原 在已安装Apache和MySQL的Ub

    USER 'git'@'localhost' IDENTIFIED BY '$password'; # $password 改成创建用户的密码 # CREATE USER 'git'@'localhost...'; # 退出mysql模式 mysql> \q 确认数据库用户是否创建成功,即再次以新用户登陆进mysql模式 # Try connecting to the new database with the...,基本不用改,别漏掉就行 3 、 下面配置数据库(请注意数据库配置的模板文件): # PostgreSQL 请运行下面的: sudo -u git cp config/database.yml.postgresql... 一定要注意,上面的两个,只能执行一个 # 下面配置数据库  将'secure password' 替换成你设置的 $password sudo -u git -H editor config/database.yml...config/database.yml 4 、 安装 gems (为了,方便国内的网速,可在此步前,配置淘宝的ruby服务器 https://ruby.taobao.org/ 详情进入查看) # For

    81730

    Gitlab CE 8.1.3 安装手册(DebianUbuntu)

    安装概述 Gitlab的安装过程主要包括以下组件的配置: 安装软件包及解决依赖项 Ruby环境 Go 系统用户 数据库(Mysql/Postgresql) Redis Gitlab-CE Nginx 1...的提示符 template1=# CREATE USER git CREATEDB; # 创建Gitlab生产环境数据库并赋予git用户属主权限 template1=# CREATE DATABASE...gitlabhq_production OWNER git; # 退出数据库会话 template1=# \q # 用git用户测试下是否能登录刚才创建的数据库 sudo -u git -H psql...配置Gitlab: # 进入Gitlab安装目录 cd /home/git/gitlab # 创建Gitlab主配置文件'gitlab.yml' sudo -u git -H cp config/gitlab.yml.example...config/gitlab.yml # 更新配置文件 sudo -u git -H vim config/gitlab.yml # 创建 secrets 配置文件 sudo -u git -H cp

    1.6K50

    在Scientific Linux 6.4(64位)上安装Redmine 2.5.1

    在Scientific Linux 6.4(64位)上安装Redmine 2.5.1 目录 安装依赖项 安装Ruby 2.0 下载安装Redmine 创建数据库和数据库用户 配置数据库连接信息 安装依赖项...'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; 这样就创建了数据库redmine和数据库用户redmine...配置数据库连接信息 cp config/database.yml.example config/database.yml vim config/database.yml 按下面的内容填写: production...rake generate_secret_token 生成数据库结构 RAILS_ENV=production rake db:migrate 填充缺省配置数据 RAILS_ENV=production...修改日志配置 Redmine默认将日志记录到应用主目录下的log子目录。随着时间的推移,日志文件可能变得很大。为此可以考虑让它们增长到一定大小之后自动分割为多个文件。

    56130

    如何在Ubuntu 14.04上使用Puma和Nginx部署Rails应用程序

    创建生产数据库用户 为了简单起见,我们将生产数据库用户命名为与您的应用程序名称相同。...接下来我们将讨论如何使用环境变量设置数据库身份验证。 保存并退出。 安装rbenv-vars插件 在部署生产Rails应用程序之前,应使用环境变量设置生产密钥和数据库密码。...创建生产数据库 既然您的应用程序已配置为与PostgreSQL数据库通信,那么让我们创建生产数据库: RAILS_ENV=production rake db:create 生成控制器 如果您跟随示例,...我们将生成一个脚手架控制器,以便我们的应用程序可以查看: rails generate scaffold Task title:string note:text 现在运行此命令以更新生产数据库: RAILS_ENV...现在创建配置文件中引用的目录: mkdir -p shared/pids shared/sockets shared/log 创建Puma Upstart脚本 让我们创建一个Upstart init脚本

    5.4K10
    领券