如何在Ubuntu18.04系统安装Ruby on Rails
在Ubuntu18.04系统上安装Ruby on Rails是一个简单但需要注意细节的过程。本教程将指导您完成整个安装过程,确保您能够顺利搭建Rails开发环境。
更新系统
开始安装前,请确保您的系统是最新的。运行以下命令:
sudo apt update && sudo apt upgrade -y
安装Ruby
Ubuntu18.04默认不包含最新版本的Ruby,我们可以使用rbenv来管理Ruby版本:
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
rbenv install 3.0.0
rbenv global 3.0.0
安装Rails
安装完Ruby后,我们可以使用gem来安装Rails:
gem install rails
安装数据库
Rails默认使用SQLite,但在生产环境中通常使用PostgreSQL或MySQL。以PostgreSQL为例:
sudo apt install postgresql postgresql-contrib libpq-dev
配置数据库
创建数据库用户并设置密码:
sudo -u postgres createuser -s $(whoami) -P
创建新的Rails项目
现在您可以创建一个新的Rails项目了:
rails new myapp -d postgresql
cd myapp
bundle install
启动Rails服务器
运行以下命令启动Rails服务器:
rails server
现在,您已经成功在Ubuntu18.04系统上安装了Ruby on Rails。打开浏览器访问http://localhost:3000,您应该能看到Rails的欢迎页面。
记得定期更新您的Ruby、Rails和其他依赖项,以确保系统安全和稳定。祝您Rails开发愉快!