larasite / larasite
Simple CMS on Laravel framework.
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.5.9
- adamwathan/bootforms: ^0.6.3
- barryvdh/laravel-debugbar: ^2.0
- barryvdh/laravel-ide-helper: ^2.1
- bower-asset/bootstrap: ^3.3
- bower-asset/datetimepicker: ^2.4
- bower-asset/dropzone: ^4.2
- bower-asset/jquery: ~2.1
- bower-asset/select2: ^4.0
- bower-asset/tinymce: ^4.2
- fxp/composer-asset-plugin: ~1.0
- laracasts/flash: ^1.3
- laravel/framework: 5.1.*
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-04-13 15:12:11 UTC
README
Simple CMS on Laravel framework
# Requirements
- PHP >= 5.5.9
- Database
- SQLite
- MySQL
- PostgreSQL
# Instration
$ composer create-project larasite/larasite path/to/install
$ cd path/to/install
# Configration
.env
# ...
APP_DEBUG=false
# ...
# database
DB_CONNECTION=mysql
DB_HOST=YOUR_DB_HOST
DB_DATABASE=YOUR_DATABASE_NAME
DB_USERNAME=YOUR_DATABASE_USERNAME
DB_PASSWORD=YOUR_PASSWORD
# ...
# Mail
MAIL_DRIVER=smtp
MAIL_HOST=YOUR_SMTP_HOST
MAIL_PORT=YOUR_SMTP_PORT
MAIL_USERNAME=YOUR_MAIL_USERID
MAIL_PASSWORD=YOUR_MAIL_PASSWORD
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=sender@email.com
MAIL_FROM_NAME=SENDER_NAME
# MailForm
MAILFORM_DELIVERY_ADDRESS=admin@email.com
MAILFORM_DELIVERY_NAME=ADMIN_NAME
config/app.php
'url' => 'http://your_host_name',
'timezone' => 'Asia/Tokyo',
'locale' => 'ja',
config/auth_user.php
return [
'users' => [
'admin' => 'admin123',
],
];
Setup Database
If you use SQLite...
$ touch strage/database.sqlite
Migration
$ php artisan migrate
Run LaraSite
$ php artisan serve
Laravel development server started on http://localhost:8000/
Customize
You can customeize a LaraSite in the Laravel way.
- Blade Template
- Eloquent ORM
- Etc.