雲平台的作用:
- 存放我們的docker容器,讓計算跑在雲端。
- 獲得公網IP地址,讓每個人可以訪問到我們的服務。
任選一個雲平台即可,推薦配置:
- 1核 2GB(后期可以動態擴容,前期配置低一些沒關系)
- 網絡帶寬采用按量付費,最大帶寬拉滿即可(費用取決於用量,與最大帶寬無關)
- 系統版本:ubuntu 20.04 LTS(推薦用統一版本,避免后期出現配置不兼容的問題)
阿里雲
阿里雲地址:https://www.aliyun.com/ , 更詳細的優惠購買教程:https://www.cnblogs.com/pxlsdz/p/14886493.html
在線Terminal
:https://www.acwing.com/file_system/file/content/whole/index/content/2543025/
修改主機名字
hostnamectl set-hostname aly
創建工作用戶sdz
並賦予sudo
權限
登錄到新服務器。打開Xshell
或者在線的Terminal
,然后:
ssh root@xxx.xxx.xxx.xxx # xxx.xxx.xxx.xxx替換成新服務器的公網IP
創建sdz用戶:
adduser sdz # 創建用戶acs
usermod -aG sudo sdz # 給用戶acs分配sudo權限
配置免密登錄方式
退回在線Terminal
,然后配置acs用戶的別名和免密登錄,可以參考SSH登錄與SCP傳文件。
配置新服務器的工作環境
將常用的配置傳到新服務器上:
scp .bashrc .vimrc .tmux.conf server_name: # server_name需要換成自己配置的別名
安裝tmux
和docker
登錄自己的服務器,然后安裝tmux:
sudo apt-get update
sudo apt-get install tmux
打開tmux
。(養成好習慣,所有工作都在tmux
里進行,防止意外關閉終端后,工作進度丟失)
然后在tmux
中根據docker官方安裝教程安裝docker
即可。