摘要:由于本次只是用來上手線上部署項(xiàng)目,直接使用超級管理員賬號進(jìn)行登錄操作,一般情況下需要另創(chuàng)建一個(gè)用戶來登錄。然后在目錄下給文件授權(quán),通過命令行回車,然后在輸入。遠(yuǎn)程無密碼登錄服務(wù)器設(shè)置完成。安裝完成后輸入命令,有關(guān)于的相關(guān)信息即表示安裝成功。
1.購買一個(gè)港澳臺或國外服務(wù)器,購買一個(gè)域名
本次使用的是美國服務(wù)器,10M帶寬,保證網(wǎng)絡(luò)傳輸速度,也方便從國外拉取資源到服務(wù)器中。域名是在阿里云上購買的國際頂級域com后綴域名。
2.在服務(wù)器上安裝Linux服務(wù)器操作系統(tǒng),本次使用的是Ubantu 14,解析域名
安裝好系統(tǒng)后,在DNSPOD網(wǎng)站將域名解析到購買的服務(wù)器IP地址中,在解析時(shí)可選擇任意編輯主機(jī)記錄,也就是如www的前綴,可以是*,可以是m等等。
3.遠(yuǎn)程登錄服務(wù)器,免密碼登錄
在本地電腦上全局安裝Git工具,然后在任意位置郵件打開git bash
輸入ssh root@服務(wù)器IP地址 然后回車輸入密碼進(jìn)入遠(yuǎn)程服務(wù)器
第一次進(jìn)入需要輸入密碼,之后我們設(shè)置通過ssh公私鑰配對進(jìn)行無密碼登錄。由于本次只是用來上手線上部署項(xiàng)目,直接使用超級管理員賬號root進(jìn)行登錄操作,一般情況下需要另創(chuàng)建一個(gè)用戶來登錄。
下面進(jìn)行無密碼登錄設(shè)置:
首先在本地電腦生成ssh,百度一下即可,然后把ssh的代理開啟,通過命令行eval "$(ssh-agent -s)"回車,再輸入命令行ssh-add ~/.ssh/id_rsa回車即可完成代理步驟
生成后windows系統(tǒng)下會(huì)在這個(gè)目錄路徑生成id_rsa等文件
可以使用記事本等程序打開這些文件,然后復(fù)制公鑰。在遠(yuǎn)程服務(wù)器安裝ssh等工具,然后照著上面的步驟操做一遍,也開啟ssh代理。
然后在服務(wù)器根目錄輸入命令行 vi authorized_keys 創(chuàng)建一個(gè)新的authorized_keys文件,然后把從本地電腦上復(fù)制的ssh公鑰粘貼到這個(gè)文件里,保存。然后在.ssh目錄下給authorized_keys文件授權(quán),通過命令行chmod 600 authorized_keys回車,然后在輸入service ssh restart。遠(yuǎn)程無密碼登錄服務(wù)器設(shè)置完成。
4.搭建NodeJS環(huán)境
登錄服務(wù)器,如果是非ROOT登錄就在前面加上sudo,
通過apt-get命令安裝vim,openssl,build-essential,libssl-dev,wget,curl,git工具,要輸入Y/N的時(shí)候輸入Y,安裝完成。
到github上搜nodejs的版本管理工具nvm,復(fù)制wget -qO- https://raw.githubusercontent... | bash,拷貝到服務(wù)器端回車安裝。安裝完成后輸入命令nvm,有關(guān)于nvm的相關(guān)信息即表示安裝成功。然后到瀏覽器上搜索最新版本的nodeJS版本號,我編輯時(shí)nodeJS版本是v8.9.0,然后回到服務(wù)器端,輸入命令nvm install v8.9.0,回車。安裝完成后輸入命令nvm use v8.9.0回車,指定當(dāng)前NodeJS版本。然后輸入nvm alias default v8.9.0回車,指定默認(rèn)版本。最后輸入命令node -v回車,顯示版本號即表示安裝和指定成功。
再輸入命令npm i pm2 webpack gulp grunt-cli,把這些必要的工具順便安裝上去。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/89817.html
摘要:由于本次只是用來上手線上部署項(xiàng)目,直接使用超級管理員賬號進(jìn)行登錄操作,一般情況下需要另創(chuàng)建一個(gè)用戶來登錄。然后在目錄下給文件授權(quán),通過命令行回車,然后在輸入。遠(yuǎn)程無密碼登錄服務(wù)器設(shè)置完成。安裝完成后輸入命令,有關(guān)于的相關(guān)信息即表示安裝成功。 1.購買一個(gè)港澳臺或國外服務(wù)器,購買一個(gè)域名本次使用的是美國服務(wù)器,10M帶寬,保證網(wǎng)絡(luò)傳輸速度,也方便從國外拉取資源到服務(wù)器中。域名是在阿里云上...
摘要:入坑嘿嘿安裝官方安裝教程常用命令用構(gòu)建鏡像通過鏡像生成容器是交互式模式對應(yīng)是后臺啟動(dòng)用本機(jī)的端口映射容器的端口進(jìn)入正在運(yùn)行的容器內(nèi)查看鏡像查看所有容器狀態(tài)刪除容器刪除鏡像重啟構(gòu)建用官方鏡像啟動(dòng)將存放數(shù)據(jù)庫信息的文件夾映射 Docker 入坑docker嘿嘿 ubantu安裝docker 官方安裝教程 docker常用命令 #用Dockerfile構(gòu)建鏡像 docker build ...
摘要:此命令下載測試鏡像并在容器中運(yùn)行它。國內(nèi)很多云服務(wù)商都提供了加速器服務(wù),例如阿里云加速器注冊用戶并且申請加速器,會(huì)獲得如這樣的地址。獲取鏡像阿里云鏡像庫上有大量的高質(zhì)量的鏡像可以用,這里我們就說一下怎么獲取這些鏡像并運(yùn)行。 showImg(https://segmentfault.com/img/remote/1460000012924583); 這篇文章是我學(xué)習(xí) Docker 的記錄...
閱讀 3493·2021-10-08 10:15
閱讀 6246·2021-09-23 11:56
閱讀 1526·2019-08-30 15:55
閱讀 526·2019-08-29 16:05
閱讀 2786·2019-08-29 12:34
閱讀 2095·2019-08-29 12:18
閱讀 967·2019-08-26 12:02
閱讀 1713·2019-08-26 12:00