|
|
6 years ago | |
|---|---|---|
| app | 7 years ago | |
| bootstrap | 7 years ago | |
| config | 7 years ago | |
| database | 7 years ago | |
| public | 7 years ago | |
| resources | 6 years ago | |
| routes | 6 years ago | |
| storage | 9 years ago | |
| tests | 7 years ago | |
| .editorconfig | 7 years ago | |
| .env.example | 7 years ago | |
| .gitattributes | 9 years ago | |
| .gitignore | 7 years ago | |
| artisan | 7 years ago | |
| composer.json | 7 years ago | |
| gulpfile.js | 9 years ago | |
| package.json | 7 years ago | |
| phpunit.xml | 7 years ago | |
| readme.md | 7 years ago | |
| server.php | 7 years ago | |
| webpack.mix.js | 7 years ago |
Moell Blog 是一个基于Laravel5.7 开发并支持markdown语法的博客。
查看 moell
获取源码
git clone https://github.com/moell-peng/moell-blog.git
进入项目目录
cd moell-blog
安装项目依赖
composer install
生成.env
cp .env.example .env
php artisan key:generate
编辑.env环境配置
APP_URL=http://localhost #使用本地文件系统存储文件时,必须填写正确地址
APP_DEBUG=true #关闭调试
DB_HOST= #数据库地址
DB_PORT=3306 #数据库端口
DB_DATABASE= #数据库名称
DB_USERNAME= #数据库用户
DB_PASSWORD= #数据库密码
默认下使用了本地文件系统,需执行 php artisan storage:link 来创建符号链接。 可以通过 BLOG_DISK 来进行配置,支持 qiniu 和 public ,qiniu 配置请参照 filesystem.php 。
运行数据迁移和数据填充
php artisan migrate
php artisan db:seed
将项目根目录指向入口public目录
Nginx
location / {
root /www/moell-blog/public;
try_files $uri $uri/ /index.php?$query_string;
index index.php index.html index.htm;
}
设置目录权限
chown -R nginx:nginx storage/
chmod -R 755 public/
chown -R nginx:nginx public/
调优
部署到线上可选,本地测试无需执行
php artisan optimize
php artisan config:cache
php artisan route:cache
后台登录, 后台地址: 域名/backend , email:moell@foxmail.com , password : moell.cn
QQ:339803849 (欢迎PHPer,Laravel爱好者加入)