1,升級centOS 也就是yum (建議)html
執行: yum -y update 命令
2,新建軟件安裝目錄(也能夠默認安裝在root下面)node
執行: cd /root 新建 touch node-server 而後進入 cd node-server
3,下載node包到安裝目錄下linux
執行: wget http://nodejs.org/dist/node-latest.tar.gz(下載最新) wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz (推薦,穩定版本)
4,解壓下載好的node包到安裝目錄下nginx
執行: tar xvf node-v6.9.5-linux-x64.tar.xz
5,進入node安裝目錄下mongodb
執行: node -v 查看
6,建立軟連接,您就能夠在任意目錄下直接使用node和npm命令shell
執行: ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
到此node安裝完成創建測試項目數據庫
1, 在根目錄root下面新建測試文件npm
touch app.js
2, 打開app.js文件編寫入代碼vim
vim app.js 按鍵盤i進入編輯模式 const http = require('http'); const hostname = '0.0.0.0'; //注意此處最好不要寫127.0.0.1 const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); }); 按esc :wq回車保存退出 執行 node app.js 啓動node服務 查詢是否啓動好 netstat -tpln 查看在運行的端口
注意:因爲端口是3000須要在阿里雲添加安全組件,具體可查看添加安全組件規則瀏覽器
3,在本地機器的瀏覽器中輸入http://<ECS實例公網IP地址>:端口號
訪問項目 以下圖
到此粗略阿里雲node安裝完成
4,若是須要監聽node服務是否在運行安裝 pm2 進行守護(也可選擇nginx進行守護)
npm install -g pm2 pm2 start app.js
看到跟下圖長差很少說明OK了
關於PM2可看此處 nodejs高大上的部署方式-PM2
準備工做:
1,建立yum源文件
sudo vim /etc/yum.repos.d/mongodb-org-3.4.repo
2,添加以下內容
[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
3,安裝mongodb
執行 sudo yum -y install mongodb-org 查看安裝目錄 whereis mongod —————— mongod: /usr/bin/mongod 查看配置文件 vim /etc/mongod.conf 按i進入編輯模式 根據本身須要進行修改bindip地址,可監聽127.0.0.1或內網地址。若是須要綁定多個ip —————————————————— 格式: bindIp: 127.0.0.1,172.31.0.1 esc :wq回車保存退出
4,啓動Mongodb
# 啓動mongodb sudo systemctl start mongod.service # 中止mongodb sudo systemctl stop mongod.service # 查詢 mongodb 狀態: systemctl status mongod.service
注:你可設置爲開機啓動
sudo systemctl enable mongod.service
若是在不一樣服務器下訪問或者修改端口須要配置防火牆或者阿里雲服務器安全組件 默認爲27017 如修改可在/etc/mongod.conf下修改端口
到此安裝完成
5,啓動 mongo shell
執行 mongo 查看數據庫 > show dbs admin 0.000GB local 0.000GB 建立數據庫 use User