ratulhasan/laravel-cms

此包已被放弃,不再维护。未建议替代包。

为Laravel开发者提供的快速开发内容管理系统。

安装: 108

依赖: 0

建议者: 0

安全: 0

星级: 16

关注者: 4

分支: 1

公开问题: 1

语言:HTML

类型:项目

v1.0 2017-10-20 17:39 UTC

This package is auto-updated.

Last update: 2021-05-30 20:44:04 UTC


README

为Laravel开发者提供的内容管理系统。易于安装和运行。

服务器要求

Laravel框架有一些系统要求。当然,Laravel Homestead虚拟机满足了所有这些要求,因此强烈建议您使用Homestead作为您的本地Laravel开发环境。

但是,如果您不使用Homestead,您需要确保您的服务器满足以下要求

PHP >= 7.0.0
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension

安装

使用composer运行create-project命令来安装此项目。

以下是完整的安装命令 -

composer create-project ratulhasan/laravel-cms:dev-master

现在,在您的.env文件中更改以下选项

要将.env.example重命名,请运行

php -r "copy('.env.example', '.env');"
DB_DATABASE=homestead // your database name 
DB_USERNAME=homestead // your database user name 
DB_PASSWORD=secret // your database password 

用于用户注册和重置密码邮件系统

MAIL_DRIVER=smtp // change it as your desire MAIL DRIVER
MAIL_HOST=smtp.mailtrap.io // change it as your desire MAIL HOST
MAIL_PORT=2525 // change it as your desire MAIL PORT
MAIL_USERNAME=null // change it as your desire MAIL USERNAME
MAIL_PASSWORD=null // change it as your desire MAIL PASSWORD

现在运行

php artisan key:generate
php artisan migrate
php artisan db:seed

运行项目。

用于Linux用户

无法打开流或文件 "/var/www/html/laravel-cms/storage/logs/laravel.log":打开流失败:权限被拒绝

如果看到这种错误

只需从项目根目录外部运行此命令以允许读写

sudo chmod -R 777 [directory_name]

用于启用 .htaccess

sudo gedit /etc/apache2/apache2.conf

然后找到包含以下内容的行

<Directory /var/www/>

 Options Indexes FollowSymLinks
 
 AllowOverride None
 
 Require all granted

将 "None" 替换为 "All"

AllowOverride All

管理面板

管理URL:project/root/admin/login

电子邮件:admin@example.com

密码:123456

快乐的编码

作者

Ratul Hasan | 邮箱

捐赠

如果您觉得这个项目有用,您可以给作者买一杯果汁 🍹

请我喝咖啡

Buy Me A Coffee

许可

本项目受MIT许可协议保护 - 有关详细信息,请参阅LICENSE.md文件