nodejs在Windows server2012的部署

本章节将介绍到nodejs在Windows服务器中的配置与发布、因为我看不懂linux的代码,索性我觉的Windows可以用鼠标操作,就更好操作,符合自己贫瘠的知识量,所以我选择了简单的Windows服务器,如果可能再去学一学linux的。

1、首先你需要购买一个服务器,当然选择的类型是Windows的,但是在这里我要提出的第一个问题是nodejs只能运行在Windows7版本以后的计算机,所以你需要的实例的服务器是Windows server2012,或是更高版本,否则你会遇到我一样的,下载好的nodejs放到服务器上无法安装,切记

2让后安装过程就像在Windows的机器上安装一样的,下一步,下一步,下一步,然后是npm所有你要用到的包,我的用到的有

npm install init   把要用得到的基础包先安装上,

npm install express 安装express

npm install mysql 安装mysql

我用到的基本就是这几个包了,

然后 像在本地运行一样 打开运行文件的路径,然后    node 文件名

ok,你的项目已经成功部署到服务器了,并且发布到网上了,可以向百度一样在网上找的出来了,格式是输入你的服务器的

ip地址

然而我在这个过程中遇到了这样的问题,throw error;//Rethrow non-mysql加上。。。。。。

问题的原因是自己还没配数据库,还没有把数据库传上去导致这个问题的出现

之后还有一个问题就是我输入了我的服务器ip网页提示打不开或是找不到的原因是在本地是随便设置的端口号,但是在传到服务器之前一定要将端口号改为80端口。

你可能感兴趣的:(魔)