徕彩项目后台部署(Window)
1项目工具/原料
1.1 pro_deloy.zip压缩包
1.2 Windows Server 2012 R2云服务器
2 项目部署前准备
2.1 添加安全组
登录腾讯云网站,云服务器-安全组新建安全组。
新建结束后
在云服务-云主机下看到服务器后面更多-配置安全组,把刚才新建的安全组添加进来。
2.2 解压pro_deloy.zip
解压pro_deloy.zip至C:\project\pro_deploy。
2.3 安装EditPlus
点击C:\project\pro_deploy文件夹下epp_4.3.1256.0.exe进行安装。最好在C:\新建software\editplus文件夹。
2.4 域名
ping命令检查域名是否生效。
注意:如果出现解析出来IP不对不出来或者出现请求超时。
解析IP不对不出来可能原因:域名未备案或者解析未生效。
请求超时可能原因:防火墙挡住。如下图关闭window防火墙。
2.5 端口
在服务器查看443(因为我nginx启动时监听443)端口开放:
如果没有443,新建入站规则。
2.6 cmd
以管理员运行cmd,最好不要关闭,下面经常用到。
3搭建 HTTP 服务
在服务器上使用 Node 和 Express 搭建一个 HTTP 服务器。
3.1 安装 NodeJS 和 NPM
点击 C:\project\pro_deploy文件夹下的node-v9.2.0-x64.msi,安装到C:\software\node。
3.2 添加环境变量
将安装的node的位置(我的是C:\software\node)添加到系统属性-环境变量-编辑系统系统变量。
设置完成后,用管理员打开cmd:
node –v
出现版本号即可安装成功。(注意cmd要重新打开才能生效)
3.3 复制和启动HTTP Server 源码
在C:\project\下新建webapp文件夹作为工作目录。然后将C:\project\pro_deploy文件夹下的webapp<