以Vue2 + Node項目為例:
#操作云服務器ESC Ubuntu操作系統(tǒng)
常見指令:
ssh root@主機IP
例如,8.210.121.222(公)
.遠程登錄服務器。
exit,退出服務器姨俩。
pwd,查看當前所處文件夾
ls -al,查看當前目錄的全部文件
#安裝配置專業(yè)的web服務器Nginx
** 常用指令:**
apt update强缘,更新apt
apt ubuntu的包管理工具,類似于npm
apt show nginx不傅,顯示nginx相關信息
apt install -y nginx旅掂,安裝nginx
apt remove nginx,刪除nginx
#安裝配置mongoDB數(shù)據(jù)庫
apt show mongodb-server访娶,顯示mongodb-server相關信息
apt install -y mongodb-server商虐,安裝mongodb-servermongodb,進入mongodb操作指令
show dbs,查看數(shù)據(jù)庫
exit秘车,退出
##安裝node典勇,并配置淘寶鏡像
apt install -y nodejs
node -vapt install -y npm
npm -v
npm config set registry http://regitsry.npm.taobao.org
#安裝git
目的:同步線上與本地代碼
apt install -y git
- 配置ssh-key:
- 第一步:在遠程服務器生成公鑰:
ssh-keygen
# ssh-keygen:
+---[RSA 3072]----+
| ..+X+*|
| .E+ %o|
| . o.o = *|
| = +oO.|
| S . .o=+=|
| o.+X|
| ooO|
| oo=|
| ==|
+----[SHA256]-----+
- 第二步:查看公鑰:
cat 公鑰路徑
# cat /root/.ssh/id_rsa.pub
ssh-rsa ………………
- 第三步:將公鑰配置到代碼托管服務器上面
例如:GitHub
。 - 第四步:本地上傳代碼叮趴,線上服務器拉去代碼割笙。