这是一个基于MDUI框架和PHP的融合Vue,JQuery等框架和类库的前后端异步分离的开源博客(帮别人写期末作业练手用的)
- 数据库 MySQL 8.0
- 应用服务器 Apache/Nginx
- Web服务器 PHP 7.4
- Git
注:假定网站运行目录为/www/wwwroot/xxx.xxx.xxx,部署时改为自己的目录
- 进入网站目录
cd /www/wwwroot/xxx.xxx.xxx
- 利用Git Clone克隆到本地
git clone https://github.com/UtopiaXC/MDUI-Blog.git
- 将全部文件移至网站目录
mv /www/wwwroot/xxx.xxx.xxx/MDUI-Blog/* /www/wwwroot/xxx.xxx.xxx
-
在Apache/Nginx设置中将网站默认文档改为index.html
-
授予文件读写权限
chmod -R 777 /www/wwwroot/xxx.xxx.xxx
- 打开mysql(一定要使用root账户,不然无法创建触发器)
mysql -u username -p
- 新建数据库
CREATE DATABASE Blog
- 选择新建的数据库
USE Blog
- 执行SQL脚本(位于项目文件夹中的sql文件夹)(假定已经移动到网站目录)
SOURCE /www/wwwroot/xxx.xxx.xxx/sql/blog.sql
- 修改数据库配置文件,其中将username改为自己的数据库用户名,password为自己的数据库密码,db为刚才建立的新的数据库名
vim /www/wwwroot/xxx.xxx.xxx/config.php
关于界面我没写,想写的自己写一下
登录名:admin 密码:admin
配置阿里云1C2G:https://blog-mdui.utopiaxc.cn/
部分截图(如果无法加载请使用代理)
归档(已完成)标签云(已完成)- 关于界面
- 文章的内容的叠层样式表
footer版权页脚与自定义标题(已完成)- 评论系统
- 审核系统
- 当无文章时,首次进入主页可能会无限返回(MDUI框架对话框的问题),如果始终无法进入可以先访问xxx.xxx.xxx/admin.html添加文章
- 切换图标API还没写,如果想换ico图标的话去images文件夹替换