Skip to content
/ Jblog Public

🚀 :bowtie: My Blog Build In Laravel 5.4, Vue2, Element-ui

License

Notifications You must be signed in to change notification settings

jiemoon/Jblog

Repository files navigation

Jblog

Depends On

  • php 5.6+

Install

1. Clone Project

git clone https://github.com/jiemoon/Jblog.git

2. Install Composer Require

cd Jblog
composer install

3. Install Node Module

yarn // or npm install

4. Init Project

php artisan migrate --seed
yarn run dev

You can access the Admin Cpanel through http://jblog.app/cpanel user:pwd: admin@admin.com:123456

Deploy

We use Mina to deploy our project.

Install Mina

gem install mina

Init Mina

mina init

Modify the Mina config file

The config file will in /config/deploy.rb. You can refer to the config/deploy.rb.sample.

Deploy Project

After complete the mina config, we can use mina deploy to deploy our project.

Use Https

You can use acme.sh to enable https.

Commands

Generate Model Class

php artisan make:model Models\\Article -m

Thanks

About

🚀 :bowtie: My Blog Build In Laravel 5.4, Vue2, Element-ui

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages