一、前期配置及环境安装
1. 打开阿里云官网,在官网底部找到“学生机”入口,选择【轻量级应用服务器】,预装环境为系统镜像-Windows Server 2012 R2 64位,完成学生认证,支付金额
2. 进入控制台,【站点设置】-【域名】-【添加域名】,输入域名(域名要先备案),如zhuyinghui.shop,确定后显示了云服务器的IP地址39.105.38.16,再添加一条manage.zhuyinghui.shop作为后台管理系统的地址
3. 然后【服务器运维】-【远程连接】-重置服务器密码
4. 打开电脑的远程桌面连接,按windows+R键输入mstsc,用户名为Administrator,IP地址为39.105.36.16,确定后再输入密码
结果报错“发生身份验证错误。要求的函数不受支持”,解决办法:按windows+R键输入gpedit.msc,进入本地组策略编辑器,【计算机配置】-【管理模板】-【系统】-【凭据分配】-加密Oracle修正-策略设置-点击已启用-保护级别改为易受攻击
5. 由于云服务器自带IE浏览器的安全配置老是拦截网站请求,所以我们在自己电脑下载谷歌安装包,然后复制粘贴到云服务器中,双击安装
6. 打开谷歌浏览器,进入node官网,安装Node.js,安装后在控制台输入node -v,输出了版本号,则可以正常使用node了
7.安装MongoDB,安装时选择Custom自定义安装,在C盘下新建MongoDB文件夹作为安装目录,数据目录C:\MongoDB\data\,日志目录C:\MongoDB\log\,然后下一步,注意左下角不要勾选Install MongoDB Compass,这是MongoDB的可视化工具,经常会卡死安装过程。
安装完成后,打开控制台C:\MongoDB\bin>mongod --dbpath C:\MongoDB\data,这就开启了一个数据库服务器,缺陷在于每次重启云服务器都要重启数据库。
所以我们选择配置MongoDB服务,使得数据库一直处于开启状态,在C盘下新建data文件夹,data文件夹中新建log和db文件夹,在C:\MongoDB文件夹下新建mongodb.cfg文件,文件配置内容如下:
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
打开控制台C:\MongoDB\bin>mongod --config "C:\MongoDB\mongodb.cfg" --install,安装服务,然后C:\MongoDB\bin>net start MongoDB,启动服务,如果报错“服务没有响应控制功能”,那就先执行C:\MongoDB\bin>sc delete MongoDB,再执行前面两条命令
8. 安装Git,安装完成后,打开C盘,右键Git Bash Here,输入命令git clone https://github.com/zhuyinghui/LifeRecord-front-end.git ,将Nuxt.js项目克隆到C盘,再输入命令git clone https://github.com/zhuyinghui/LifeRecord-rear-end.git,将Koa项目克隆到C盘
9. 安装nginx,下载了nginx压缩包后直接双击打开,剪切里面的内容,粘贴到C盘中,双击nginx.exe,打开浏览器在地址栏输入localhost,出现nginx欢迎页面,则完成