博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu 18.04.5 server版安装ruby2.3.5
阅读量:2069 次
发布时间:2019-04-29

本文共 2563 字,大约阅读时间需要 8 分钟。

一、安装ubuntu 18.04.5 server版

不显示系统安装图片。直接进入到相关操作

1.1 设置ROOT账户

命令:

sudo passwd root

建议直接开启SSH。

1.1.1 开启root远程

  1. 使用下方代码进入并修改文件找到PermitRootLogin(下图一是默认;图二修改的结果)
sudo vim /etc/ssh/sshd_config

默认情况

  1. 将PermitRootLogin prohibit-password 修改为
PermitRootLogin yes

修改之后

  1. 重启电脑或重启服务
重启电脑:init 6
重启服务:service ssh restart
  1. 安装SSH服务
sudo apt-get install openssh-server

检查是否启动:

sudo ps -e | grep ssh

1.2 更换apt源

  1. 备份源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 更换源(清华、阿里的源都可以)
    先使用dd删除原来的内容,在添加新的源
    vim 使用命令暂未更新
vim /etc/apt/sources.list

个人使用的是清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
  1. 使用命令更新软件及软件包
sudo apt-get updatesudo apt-get upgrade

1.3 设置DNS

vim /etc/systemd/resolved.conf

设置DNS

1.4 设置静态网路

我使用的是虚拟机直接用网络桥接模式。

  1. 进入配置文件夹下
cd /etc/netplan
  1. 使用"ls"命令,查看配置文件名(如下图:)
    在这里插入图片描述
  2. 在.yaml文件中,找到dhcp4并修改为no,将下方配置复制并修改为自己对应的IP、网关、DNS.

修改前图片:

修改前
使用下方代码,修改后图片:(注意每一级的对应)
修改后图片

dhcp4: no            addresses: [192.168.2.11/24]            optional: true            gateway4: 192.168.2.1            nameservers:                    addresses: [202.102.224.68]
  1. 更新配置
sudo netplan apply

二、安装ruby2.3.5及相关环境

在Linux(具体是UBuntu18.04.5)中安装ruby及其相关环境,使用的用户建议是普通用户

2.1 安装rvm

获取密钥及安装rvm链接:.

2.1.1 安装前操作

1、在hosts文件中,配置域名与ip的映射关系:

hosts位置:

sudo vim /etc/hosts

添加内容:(前提需要确定这个域名是这个IP。链接:)

185.199.108.133 raw.githubusercontent.com

2.1.2 安装rvm

  1. 安装gnupg2
apt install gnupg2
  1. 安装rvm(.)
  • 导入公钥
    官方网址上的第一步导入公钥容易失败,建议用下方的命令:
gpg --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

导入成功

  • 安装RVM
\curl -sSL https://get.rvm.io | bash -s stable

安装过程中,如果出现签名验证失败的错误,把rvm官网的第一个命令在执行一次。

安装成功

  • 验证rvm
    验证时,容易出现下方的错误:

Command ‘rvm’ not found, but there are 21 similar ones.

使用下方命令解决:

source /etc/profile.d/rvm.sh

验证成功

  • 更新文件信息
source ~/.bashrc
  1. 安装ruby 2.3.5
rvm install 2.3.5
  • 验证命令
ruby -v
  • 安装bundler命令:
apt install ruby-bundler
  • 安装rails 4.2.4
gem install rails -v  4.2.4

到这里,全文结束。

转载地址:http://ygcmf.baihongyu.com/

你可能感兴趣的文章