我想将用ReactJS和VueJS编写的项目发布到Ubuntu VPS。我最近学会了使用ReactJs和VueJS制作前端应用程序。但我不知道如何发布它们。希望每个人都能引导我。谢谢!
您需要学习服务器类:
- Nginx
- 阿帕奇2
还有docker和docker作曲值得学习。
我正在使用:
https://github.com/evertramos/docker-compose-letsencrypt-nginx-proxy-companion
通过Let's Encrypt
连接SSL
我建议你使用这个文档在ubuntu上使用docker:
https://cli.vuejs.org/guide/deployment.html#docker-nginx
并且在封装之前提到了管理SSL。
要连接这些教程中的知识,有必要学习docker compose教程,该教程允许以声明的方式编写docker容器的配置:
https://docs.docker.com/compose/
它是为python编写的,但它是我见过的最好的教程之一。