Popush在windows下的部署

我是劉博格,此次的任務是在windows7下部署popush,windows8下的部署也是相似的node

我遇到的問題mongodb

Nginx運行錯誤提示沒法打開80端口

在cmd中輸入netstat –ano查看80端口占用狀況,根據pid在任務管理器中找到並關閉相應線程便可,若是是系統調用在註冊表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP,將DWORD值Start改成0,注意有時SQL SeverReportingServices也會佔用80端口,此時須要在任務管理器中將其關閉。數據庫

Npm install沒法執行

第一種狀況是AppData\Roaming目錄下沒有npm文件夾,只要建立一個npm文件夾便可npm

第二種狀況是nodejs沒有被添加到環境變量中,在環境變量中加入便可windows

輸入mongod –dbpath \data\db後mongodb自動退出或者提示不是可執行的指令

自動退出是由於上次沒有正常退出致使的,進入C盤下的data\db文件夾,將其中.lock文件所有刪除,再輸入mongod –repair指令便可。spa

提示不是可執行的指令是由於mongodb未被添加到環境變量中。操作系統

在線編譯時提示ENOENT錯誤線程

緣由是沒有將對應編譯器添加到環境變量中或者是沒有以管理員身份運行mongodb。對於後一種狀況右鍵點擊cmd.exe以管理員身份運行便可。部署

收穫與感想cmd

本次實驗中經過修改註冊表來釋放80端口和添加環境變量來運行編譯器及數據庫,讓我對windows操做系統有了更深層次的認識,同時實驗中採用了大量第三方軟件也極大的開闊了個人視野,幫助我瞭解了不少好的應用軟件。同窗之間的合做也很是的愉快,增進了我和同窗之間的友情。

相關文章
相關標籤/搜索