phpstudy
基本的服務(wù)器環(huán)境LAMP兼贸,直接上集成包了,省的一個個裝吃溅,當然還有ftp溶诞。見教程。
安裝node
下載node壓縮包决侈,用ftp扔到服務(wù)器上螺垢,tar xvf node-v6.9.1-linux-x64.tar.xz
解壓,然后cd node-v6.9.1-linux-x64
赖歌,在./bin/node -v
枉圃,顯示了版本號說明安裝成功。
當然庐冯,這樣只能在解壓文件夾里用node命令孽亲,于是需要設(shè)置全局命令ln -s /home/bottle/software/node-v6.9.1-linux-x64/bin/node /usr/local/bin/node
,同樣ln -s /home/bottle/software/node-v6.9.1-linux-x64/bin/npm /usr/local/bin/npm
安裝mongodb
同樣下載mongodb安裝包扔到服務(wù)器上解壓tar -zxvf mongodb-linux-x86_64-3.2.4.tgz
展父,一般呢返劲,個人文件放在home目錄下,usr存放用戶使用系統(tǒng)命令和應(yīng)用程序等信息栖茉,/usr/bin下的文件都是可執(zhí)行的篮绿。移動mongodb路徑mv mongodb-linux-x86_64-3.2.4/ /usr/local/mongodb
。再export PATH=/usr/local/mongodb/bin:$PATH
即當一個命令的執(zhí)行文件不在當前目錄吕漂,在代碼中先執(zhí)行export亲配,相當于告訴程序?執(zhí)行某某東西時,需要的文件或什么東東在這些目錄里,然后mkdir -p /data/db
吼虎,這是mongodb默認的數(shù)據(jù)目錄犬钢。
搬動項目代碼
一般使用node免不了安裝插件,而在服務(wù)器上使用npm來安裝是很慢的思灰,而且一旦插件多的話玷犹,那體驗?zāi)撬崴€是算了」俦玻現(xiàn)在本地npm install安裝插件,然后把整個插件包用ftp扔到對應(yīng)目錄就好了遍坟。
啟動
開啟mongodb拳亿,在/usr/local/mongodb/bin
下./mongod &
開啟mongodb,需要查看操作數(shù)據(jù)的話用./mongo
愿伴。
開啟node npm run production >output.log 2>&1 &
肺魁,>output.log 2>&1表示所有的標準輸出和錯誤輸出都將被重定向到output.log中,最后的&表示后臺運行隔节。ps -ef | grep node
查看node進程鹅经,kill -9 id
終止id為id的進程。