Vue、Nuxt服务端渲染,NodeJS全栈项目,面试小白的博客系统~~

本文介绍了作者基于Vue、Nuxt和NodeJS开发的全栈博客系统,涵盖项目部署、本地开发和功能实现。通过Docker简化部署流程,前后端分离设计,支持PC和Mobile。项目开源并鼓励反馈和优化。
摘要由CSDN通过智能技术生成

Holle,大家好,我是李白!!

一时兴起的开源项目,到这儿就告一段落了。

这是一个入门全栈之路的小项目,从设计、前端、后端、服务端,一路狂飙的学习,发量正在欣喜若狂~~

接触过WordPress,Hexo等第三方网站系统,虽说简单,但是感觉太过于冗余臃肿,显得过于杂乱,各种限制和体验不好等等原因。

所以决定书写一片属于自己的天地,我是创造者,也是追寻者

前后台均为绞尽脑汁的设计,整体风格为简约风,人的心灵到达一定阶段,心思愈渐愈偏向于简单,大道极简也许才是最终的归宿

在线卑微,求个star https://github.com/wsydxiangwang/Mood」

  • 项目部署
  • 本地开发
  • 前台页面
  • 后台管理
  • 闲言细语(肺腑之言,请一定要看)

项目部署

按照这个教程,就算你不懂代码,也能拥有属于自己的一个网站系统,后台设置均已完善,覆盖了正常博客的功能!!

  1. 在 GitHub 拉取项目 Mood

  2. 修改config文件夹里面的nginx.conf文件,需要指定自己的域名,文件里面有注释说明。

  3. 在服务器目录,创建data文件夹作为项目目录

  4. 上传webserverconfig 3 个文件夹和docker-compose.yml1 个文件。

  5. 打开服务器终端,安装docker(安装教程参考:https://docs.docker.com/engine/install/ )~~

  6. 安装成功后,进入刚才创建的data目录,运行docker-compose up -d,进行部署

  7. 运行docker-compose ps or docker ps -a 看看是否正常运行,完美~~

ok, 搞定, 就是这么简单,「docker 牛逼」

前台网站:http://aa.com,后台则为:http://aa.com/admin,到这里就没问题了~~

「划重点:先进入后台,设置基本信息,前台才能正常访问,否则报错,ok 完美,赶紧回家吃个饭庆祝庆祝~~」


一句话搞定部署,docker 真香 😍

<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值