1.下載node和mongodb,我是經過主機下載下來,並經過WinScp上傳至服務器,放在/usr/local/
目錄下
node
2.解壓node並設置環境變量linux
1.進入安裝目錄 cd /usr/local/ 2.解壓 nodejs 安裝包 xz -d node-v8.1.2-linux-x64.tar.xz tar -xvf node-v8.1.2-linux-x64.tar 3.更名 mv node-v8.1.2-linux-x64 node 4.添加PATH環境變量 vi /etc/profile -> 並在文件的末尾添加三行 (vim 操做請自行百度) export NODE_HOME=/usr/local/node export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modules 配置完成後執行 source /etc/profile 第4步一樣可輸入 ln -s /usr/local/node/bin /usr/local/bin/node 設置環境變量
3.解壓Monogdb併成功啓動mongodb
1.解壓並改名 tar -zxvf mongodb-linux-x86_64-3.2.12.tgz mv mongodb-linux-x86_64-3.2.12.tgz mongodb 2.系統profile配置 環境變量 vi /etc/profile -> 並在文件的末尾添加三行 (vim 操做請自行百度) export MONGODB_HOME=/usr/local/mongodb export PATH=$PATH:$MONGODB_HOME/bin 配置完成後執行 source /etc/profile
4.建立數據庫文件夾與日誌文件、配置文件數據庫
建立data文件夾 mkdir -p /usr/local/mongodb/data 建立log日誌文件 touch /usr/local/mongodb/mongod.log 建立配置文件 touch /usr/local/mongodb/bin/mongodb.conf 配置文件內容 dbpath=/usr/local/mongodb/data #指定數據庫路徑 logpath=/usr/local/mongodb/mongodb.log#指定log路徑 logappend=true #在log末尾持續添加 port=27017 #端口號 fork=true #建立子進程 在配置文件中配置好各項參數,則能夠使用配置文件啓動: /usr/local/mongodb/bin/mongod --config /usr/local/server/mongodb/mongodb.conf 若是出現內容以下,那麼就啓動成功了 about to fork child process, waiting until server is ready for connections. forked process: 9392 child process started successfully, parent exiting
以下圖所示,我將個人項目server文件和package.json文件上傳至指定目錄下。npm
下載pm2 npm install -g pm2 配置path ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm2 啓動項目 pm2 start /www/officeHelper/server/bin/www