phpstudy
基本的服務器環(huán)境LAMP,直接上集成包了,省的一個個裝,當然還有ftp。見教程。
安裝node
下載node壓縮包,用ftp扔到服務器上,tar xvf node-v6.9.1-linux-x64.tar.xz解壓,然后cd node-v6.9.1-linux-x64,在./bin/node -v,顯示了版本號說明安裝成功。
當然,這樣只能在解壓文件夾里用node命令,于是需要設置全局命令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安裝包扔到服務器上解壓tar -zxvf mongodb-linux-x86_64-3.2.4.tgz,一般呢,個人文件放在home目錄下,usr存放用戶使用系統命令和應用程序等信息,/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默認的數據目錄。
搬動項目代碼
一般使用node免不了安裝插件,而在服務器上使用npm來安裝是很慢的,而且一旦插件多的話,那體驗那酸爽,還是算了?,F在本地npm install安裝插件,然后把整個插件包用ftp扔到對應目錄就好了。
啟動
開啟mongodb,在/usr/local/mongodb/bin下./mongod &開啟mongodb,需要查看操作數據的話用./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的進程。