作者:爱你宝贝胡 | 来源:互联网 | 2024-11-12 17:27
大家好,我是李白。本文将分享一个从零开始的全栈项目,涵盖了设计、前端、后端和服务端的全面学习过程。通过这个项目,我希望能够帮助初学者更好地理解和掌握全栈开发的技术栈。
大家好,我是李白。最近完成了一个从零开始的全栈项目,涵盖了设计、前端、后端和服务端的全面学习过程。希望通过这个项目,能够帮助初学者更好地理解和掌握全栈开发的技术栈。
之前接触过WordPress和Hexo等第三方网站系统,虽然使用起来相对简单,但总觉得它们过于冗余和臃肿,体验也不够理想。因此,我决定自己动手,打造一个属于自己的博客系统。
前后台的设计均经过深思熟虑,整体风格以简约为主。大道至简,也许这才是最终的归宿。
如果你觉得这个项目对你有帮助,请给我一个Star:https://github.com/wsydxiangwang/Mood
项目部署
按照以下步骤,即使你没有编程基础,也能轻松拥有一个属于自己的网站系统。后台设置已经非常完善,涵盖了常规博客的所有功能。
- 在GitHub上拉取项目Mood
- 修改
config
文件夹中的nginx.conf
文件,指定自己的域名,文件中有详细的注释说明。
- 在服务器目录中创建
data
文件夹作为项目根目录。
- 上传
web
、server
和config
三个文件夹以及docker-compose.yml
文件。
- 打开服务器终端,安装Docker(安装教程参考:官方文档)。
- 安装完成后,进入刚才创建的
data
目录,运行docker-compose up -d
命令进行部署。
- 运行
docker-compose ps
或docker ps -a
检查容器是否正常运行。
至此,部署完成,就是这么简单。Docker真的很强大。
前台网站地址:http://aa.com,后台地址:http://aa.com/admin。
重要提示:请先登录后台设置基本信息,前台才能正常访问,否则会报错。部署成功后,不妨回家庆祝一下吧!
一句话搞定部署,Docker真香。