ratulhasan / laravel-cms
此包已被放弃,不再维护。未建议替代包。
为Laravel开发者提供的快速开发内容管理系统。
v1.0
2017-10-20 17:39 UTC
Requires
- php: >=5.6.4
- laravel/framework: 5.4.*
- laravel/socialite: ^3.0
- laravel/tinker: ~1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
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
快乐的编码
作者
捐赠
如果您觉得这个项目有用,您可以给作者买一杯果汁 🍹
许可
本项目受MIT许可协议保护 - 有关详细信息,请参阅LICENSE.md文件