一、安裝ubuntu 18.04.5 server版
不顯示系統安裝圖片,直接進入到相關操作
1.1 設定ROOT賬戶
命令:
sudo passwd root
建議直接開啟SSH,
1.1.1 開啟root遠程
- 使用下方代碼進入并修改檔案找到PermitRootLogin(下圖一是默認;圖二修改的結果)
sudo vim /etc/ssh/sshd_config

- 將PermitRootLogin prohibit-password 修改為
PermitRootLogin yes

- 重啟電腦或重啟服務
重啟電腦:init 6
重啟服務:service ssh restart
- 安裝SSH服務
sudo apt-get install openssh-server
檢查是否啟動:
sudo ps -e | grep ssh
1.2 更換apt源
- 備份源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 更換源(清華、阿里的源都可以)
先使用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 multiverse
deb 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 multiverse
deb 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 multiverse
deb 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
- 使用命令更新軟體及軟體包
sudo apt-get update
sudo apt-get upgrade
1.3 設定DNS
vim /etc/systemd/resolved.conf

1.4 設定靜態網路
我使用的是虛擬機直接用網路橋接模式,
- 進入組態檔夾下
cd /etc/netplan
- 使用"ls"命令,查看組態檔名(如下圖:)

- 在.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]
- 更新配置
sudo netplan apply
二、安裝ruby2.3.5及相關環境
在Linux(具體是UBuntu18.04.5)中安裝ruby及其相關環境,使用的用戶建議是普通用戶
2.1 安裝rvm
獲取密鑰及安裝rvm鏈接:rvm.
2.1.1 安裝前操作
1、在hosts檔案中,配置域名與ip的映射關系:
hosts位置:
sudo vim /etc/hosts
添加內容:(前提需要確定這個域名是這個IP,鏈接:輸入下方域名獲取對應IP)
185.199.108.133 raw.githubusercontent.com
2.1.2 安裝rvm
- 安裝gnupg2
apt install gnupg2
- 安裝rvm(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
- 安裝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
到這里,全文結束,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/279638.html
標籤:區塊鏈
