阿里云ECS專有網(wǎng)絡(luò)端口設(shè)置方法
安裝Nvm & Nodejs
首先更新阿里云的apt-get庫(kù)
$ apt-get update
然后安裝curl工具
$ apt-get insrall curl
安裝nvm包管理工具
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
退出該終端重新進(jìn)入讓環(huán)境變量起作用
安裝6.11.2(LTS)版本的Nodejs
$ nvm install 6.11.2
使用6.11.2版本
$ nvm use 6.11.2
設(shè)置默認(rèn)node版本為6.11.2
$nvm alias default 6.11.2
安裝nodejs的時(shí)候會(huì)自動(dòng)將npm安裝好,設(shè)置npm源為國(guó)內(nèi)淘寶源,國(guó)外源太慢
$ npm config set registry https://registry.npm.taobao.org
安裝pm2,pm2可以監(jiān)控我們的服務(wù)器在后臺(tái)運(yùn)行,并讓我們的服務(wù)器在crash掉的時(shí)候重啟。
$ npm install pm2 -g
安裝Mongodb
導(dǎo)入mongodb公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
生成mongodb列表
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
更新包
sudo apt-get update
安裝最新穩(wěn)定版
sudo apt-get install -y mongodb-org
安裝完成.
附啟動(dòng)關(guān)閉命令
$ sudo service mongod start
$ sudo service mongod stop
$ cat /var/log/mongodb/mongod.log
$ sudo service mongod restart
附卸載步驟
$ sudo service mongod stop
$ sudo apt-get purge mongodb-org*
$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb
pm2命令
pm2 start ./bin/www 啟動(dòng)
pm2 stop ./bin/www關(guān)閉
pm2 delete ./bin/www刪除
pm2 list 當(dāng)前項(xiàng)目信息
pm2 restart ./bin/www 重新啟動(dòng)
pm2 log
pm2 start all
dspod.cn進(jìn)行域名指向
鏡像:公告鏡像 ubuntu 14.04 64位
專有網(wǎng)絡(luò)
買的時(shí)候就創(chuàng)建root密碼
登陸到后臺(tái):ssh root@59.110.236.209
輸入密碼
禁用roo登陸 :
新建一個(gè)用戶
adduser username
輸入密碼,接下來(lái)是一些可選信息,可以一路回車直到創(chuàng)建成功
執(zhí)行 gpasswd -a username sudo
再執(zhí)行 sudu visudo 進(jìn)入下面的界面,然后在方框位置填入方框內(nèi)容

ctrl + x 再 shift + Y 保存退出
新開(kāi)一個(gè)窗口 ssh chengfengwang@59.110.236.209輸入密碼就可以登陸了
通過(guò)ssh實(shí)現(xiàn)無(wú)密碼登陸
復(fù)制本地的公鑰:
一般是在 ~/.ssh/id_rsa.pub
在服務(wù)器生成公鑰:
在服務(wù)器根目錄輸入 ssh-keygen -t rsa -b 4096 -C "xxx@xx.com" //郵箱隨便寫(xiě)
回車到底
輸入eval "$(ssh-agent -s)" //代理
輸入ssh-add ~/.ssh/id_rsa //注意ssh-add 和 ~之間有空格
此時(shí)進(jìn)入 /.ssh/目錄
vi authorized_keys
把本地的id_rsa.pub文件內(nèi)的內(nèi)容粘貼到authorized_keys文件里(可以用編輯器打開(kāi)id_rsa.pub文件)
esc然后:wq!保存退出
chmod 600 authorized_keys
然后 sudo service ssh restart 再輸入密碼就可以了
ssh chengfengwang@59.110.236.209不用輸入密碼就可以登陸了