我是刘博格,此次的任务是在windows7下部署popush,windows8下的部署也是相似的node
我遇到的问题mongodb
在cmd中输入netstat –ano查看80端口占用状况,根据pid在任务管理器中找到并关闭相应线程便可,若是是系统调用在注册表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP,将DWORD值Start改成0,注意有时SQL SeverReportingServices也会占用80端口,此时须要在任务管理器中将其关闭。数据库
第一种状况是AppData\Roaming目录下没有npm文件夹,只要建立一个npm文件夹便可npm
第二种状况是nodejs没有被添加到环境变量中,在环境变量中加入便可windows
自动退出是由于上次没有正常退出致使的,进入C盘下的data\db文件夹,将其中.lock文件所有删除,再输入mongod –repair指令便可。spa
提示不是可执行的指令是由于mongodb未被添加到环境变量中。操作系统
在线编译时提示ENOENT错误线程
缘由是没有将对应编译器添加到环境变量中或者是没有以管理员身份运行mongodb。对于后一种状况右键点击cmd.exe以管理员身份运行便可。部署
收获与感想cmd
本次实验中经过修改注册表来释放80端口和添加环境变量来运行编译器及数据库,让我对windows操做系统有了更深层次的认识,同时实验中采用了大量第三方软件也极大的开阔了个人视野,帮助我了解了不少好的应用软件。同窗之间的合做也很是的愉快,增进了我和同窗之间的友情。