距离写上篇文章还没有过半小时,我又写了这篇😂,本来想明天这个时间写的,但是一想,明天这个时间写,内容也不会多什么,何必要这样“规则化”,那么,就开始吧
一.经过上一篇的准备,我们已经准备好环境了,那么就开始吧,我将截图流程
和PHP项目在同一个位置
这个部署node项目与vue项目不同的是 :你要根据你自己的文件配置好端口号,我这里部署的是3001端口号(记得在宝塔面板的安全页面放开,还有阿里云的防火墙),这个图片中的启动选项,一般会根据你上传的文件自动出现,但是要是没有的话,就需要你自己写,一般都是node app.js,懂的都懂,或者nodemon app.js
下面是我的node项目内容:(你上传自己的node项目时,不要上传node——modules文件夹,在终端输入npm install 安装即可,这个你们都懂,应该说我们(😀))
你似乎看见了mysql,是的,没错,不要忘记我们的主题,这是一个连接数据库的后端项目
这里后端项目的ip你写localhost就行,不用改成自己的阿里云ip号,什么?你看的别人的教程说写阿里云ip号?我直接*****(这就不得不提及我之前那段看教程部署后端数据库项目的时光了,/哭),好吧,也有可能他是对的,但是我不知道罢了,但我的一定对!
然后我们开始部署阿里云上的数据库(一定要注意的是,这里的数据库名和你的用户名是一样的,我也不知道为什么阿里云要这么设置)
你记得将你的后端项目涉及到数据库的内容改一下,不要再用本地的用户名和数据库名(因为很少一个人会将本地的用户名和数据库名起一致,所以一定会改一个)
你也不想你重新添加表什么的吧,那就再本地导出,再上传到阿里云上,
当点击工具显示这些表格的时候,你就成功了!
但是有一天,你想修改一下数据库,怎么办呢,不能从当地修改了再重新上传吧?当然不会,我们有我们的云玩法
通过面板访问,输入你刚才设置的账号和密码就ok
还有什么不清晰的吗,我想了一下,应该是没有了,还有不明白的小伙伴可以留言