关于如何将vue+nodeJS+mysql开发的个人博客项目部署到Linux上?
老师,您好,参见您的源代码,我自己也捣鼓了个小博客网站,不过不知道如何部署到linux上,老师能给些方向吗?
老师,您好,参见您的源代码,我自己也捣鼓了个小博客网站,不过不知道如何部署到linux上,老师能给些方向吗?
您好,部署的话,首先你的服务器需要安装一些环境,比如项目里面用到的:node, npm, MySQL,然后你需要一些服务转发:如 Nginx,还有启动node项目:pm2,这些需要你慢慢摸索哦,不过不难,你跟着教程慢慢配置即可,可能过程会遇到很多问题,但这些会对你非常有帮助,这些都是你必须经历的,你搜一些:Linux node安装,node koa2 项目部署,pm2 部署等这些教程,会有非常多的,希望你能快速部署成功,学习到更多。如果还有什么问题,请继续留言:)
非常感谢老师的回答,现在可算有了方向了,哈哈,我先慢慢捣鼓着
老师,我现在头绪有些乱了,有以下疑惑:
- 利用nodejs写的代码所构建的整体是不是相当于一个web服务器呢?
- 若是的话,用nodejs搭建的web服务器就可以处理各种url请求了,那么把nodejs项目部署到linux上,这样做的意义是啥呢?
老师,我现在头绪有些乱了,有以下疑惑:
- 利用nodejs写的代码所构建的整体是不是相当于一个web服务器呢?
- 若是的话,用nodejs搭建的web服务器就可以处理各种url请求了,那么把nodejs项目部署到linux上,这样做的意义是啥呢?
没错,node 启动的就是一个 web 服务,不过启动前需要启动的环境(可以理解为一些因素),这就需要你的服务器上面安装一些node等环境;另外部署到Linux你的服务器上面,是为了方便人家可以访问你的项目,因为服务器有一个公有IP,你域名解析到这个IP,全世界都可以看到你的网站啦。
哦哦,我明白了,太感谢了!
哦哦,我明白了,太感谢了!
太棒了,加油:)