一、阿里云服务器第一天,搭建简单的环境
ip:39.106.39.190
二、.搭建安装ruby和ruby rails环境
1.更新软件源
apt install ruby 安装ruby总是报错,执行apt-update 更新后可以正常安装
2.安装ruby : apt-get update ,安装后ruby -v检查版本是2.3.1
3.安装rvm: curl -L get.rvm.io | bash -s stable
source ~/.bashrc
4.rvm安装高版本的ruby:rvm install 2.4.2
5.rvm查看安装的ruby版本:rvm list
6.安装rails:apt install ruby-railties 安装后rails -v查看版本是4.2.6
备注:安装好ruby后,gem工具也安装好了,现在一个四个关键工具:rvm,gem,ruby,rails;
rvm install x.x.x可以安装指定版本的ruby;
gem install 可以安装gem包,gem list查看安装的gem包,
ruby是运行环境
rails是框架
三、生成小工程
1.rails new project01:可以在当前目录下生成工程目录;
2.rails server 运行,需要进入工程目录,
但是失败了,因为没有安装bundler,所以gem install bundler安装一下,再次运行提示要执行bundle install安装依赖包,执行之后rails server可以启动工程
3.注意 : rails s -b 172.17.159.197 默认使用3000端口,可以使用-p指定端口,但是记得阿里云主机要放开对应的端口,否则外面无法访问