博客安装文档(Mamba Blog)
- 后端
- 2021-09-30
- 10160
- 48
简介
- 基于Laravel开发,支持markdown语法的博客;
功能包括
- markdown文章编辑器
- 文章发布
- 文章评论
- 时间轴
- 浏览数统计
- 文章分类
- 文章标签
- 导航栏自定义
- 文章评论
- 关键词
- 搜索功能
- 系统基本设置
- 友情链接
- 文件上传管理
获取源码
源码地址:Github
- 使用gitclone获取源码
git clone https://github.com/kesixin/Mamba_Blog.git
运行环境要求
- PHP : 5.6+
- MYSQL : 5.6+
- Composer
进入项目目录
cd new_blog
安装项目依赖
composer install
生成.env
cp .env.example .env
php artisan key:generate
修改.env文件配置
APP_DEBUG=true #开启调试
DB_HOST= #数据库地址
DB_PORT=3306 #数据库端口
DB_DATABASE= #数据库名称
DB_USERNAME= #数据库用户
DB_PASSWORD= #数据库密码
数据迁移和数据填充
php artisan migrate
php artisan db:seed --class=UserTableSeeder
后台管理小程序
- 因为此后台与博客小程序版相关联,所以使用了博客小程序的话可以进行如下配置来管理小程序数据,如果未使用请忽略。
在\app\Lib\BmobConfig.class.php中配置
const APPID = ''; //Bmob后台"应用密钥"中的Application ID
const RESTKEY = ''; //Bmob后台"应用密钥"中的REST API Key
const MASTERKEY = ''; //Bmob后台"应用密钥"中的Master Key
- 在.env文件中修改
//未使用小程序管理的默认为false
MINI_PROGRAM=true
- 运行命令
composer dumpautoload
调优
- 部署到线上可选,本地测试无需执行
php artisan optimize //优化类加载
php artisan config:cache //配置缓存
php artisan route:cache //路由缓存
后台登录
- 后台地址: 域名/backend
- email:462369233@qq.com
- password : kesixin.xin
博客界面
1
1456107308
我QQ:1456107308 可以加一下我嘛,我加不上你,在线求助
5年前 · 福建 福州
1
1456107308
可以加一下我嘛,我加不上你,在线求助
5年前 · 福建 福州
小
小文文
部署不上有些问题想请教什么时间方便
5年前 · 上海 上海
B
Bin
你们要到数据库文件了吗?
5年前 · 上海 上海
Mamba 博主
回复 Bin:请联系qq:462369233
5年前 · 广东 广州
1
1259814898
回复 Mamba:好的
5年前 · 山东 青岛
A
Aike
我对 Artisan 一窍不通,能不能提供初始数据库,谢谢!
6年前 · XX XX
Mamba 博主
回复 Aike:请联系qq:462369233
6年前 · 广东 广州
匿
匿名
test
6年前 · 江苏 盐城
匿
匿名
111
6年前 · 广东 中山
聆
聆风
111
6年前 · 广东 中山
匿
匿名
11
6年前 · 广东 中山
聆
聆风
你好,执行php artisan migrate时显示Nothing to migrate,是不是缺少了数据数转移文件
6年前 · 广东 深圳
Mamba 博主
回复 聆风:是的,请联系博主
6年前 · 广东 广州
匿
匿名
博主 你的这套源码可以发布到线上吗 如果可以 我想用
6年前 · 山东 菏泽
Mamba 博主
回复 匿名:可以的,在github上有。
6年前 · 广东 广州
匿
匿名
回复 Mamba:楼主 我有个问题想请教一下,由于后台登录页面没有 验证码,就不怕暴力破解吗?
6年前 · 山东 菏泽
Mamba 博主
回复 匿名:你好,github上面的版本我没更新,下次我更新上,谢谢提醒!
6年前 · 广东 广州
Mamba 博主
回复 匿名:你好,已经在github上更新。
6年前 · 广东 广州
匿
匿名
回复 Mamba:还有一个小建议,建议第三方链接都加上taget="_blank"属性,免得有些浏览者跳转到第三方后,找不到本站
6年前 · 山东 菏泽
匿
匿名
回复 匿名:在show_article页面加入下面这段js代码就可以了,不知道博主觉得怎么样 <script type="text/javascript"> $(document).ready(function() { //为超链接加上target='_blank'属性 $('a[href^="http"]').each(function() { $(this).attr('target', '_blank'); }); }); </script>
6年前 · 山东 菏泽
Mamba 博主
回复 匿名:很感谢你,下次更新把这个补上,谢谢提的建议!!!
6年前 · 广东 广州
l
leer
博主 我在Linux上安装时执行 cp .env.example .env和php artisan key:generate命令时提示没有.evn文件啊,怎么搞 nginx+php7.2
6年前 · 宁夏 银川
Mamba 博主
回复 leer:或者创建一个.env文件
6年前 · 广东 广州
t
tegic
评论不错
6年前 · 四川 成都
Mamba 博主
回复 tegic:谢谢!
6年前 · 广东 广州
t
tegic
赞
6年前 · 四川 成都
t
tegic
回复 tegic:赞
6年前 · 四川 成都
千
千少
改版了啊
6年前 · 广东 深圳
Y
Yes
那个小人物挺搞笑啊!
6年前 · 广东 广州
匿
匿名
博客不错,功能也挺好用
6年前 · 广东 广州
嘟
嘟嘟噜
回复 匿名:是的啊
6年前 · 广西 南宁
飞
飞霞
很好的项目,666
6年前 · 广东 深圳
游
游客
赞一个
6年前 · 广东 深圳
P
POWER
不错啊
6年前 · 广东 广州
O
One
回复 POWER:挺好的
6年前 · 广东 广州
Mamba 博主
回复 POWER:O(∩_∩)O哈哈~
6年前 · 广东 广州