Skip to content

Microservice yang menangani Authentication dan Authorization.

Notifications You must be signed in to change notification settings

ahmadfadlydziljalal/company-yii2-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yii2 Blog

Web Application yang bersifat microservice. Bertujuan membuat blog berbasis Docker Containerization.

Dependency yang digunakan

  1. docker version 19.03.6, build 369ce74a3c
  2. docker-compose version 1.17.1, build unknown
  3. Nginx sebagai web server
  4. Mysql 5.7 sebagai database.
  5. Adminer sebagai database client.

Yii2 Extension

  1. Yii2 Admin, By Cak Munir
  2. Yii2 Mimin, By Om Hafid

Cara menggunakan

  1. Sesuaikan setting environment di .env
  2. Jalankan composer update -vvv di folder yii2
  3. Jalankan docker menggunakan perintah pada terminal / cmd:
    • cd ~path-to/company-yii2-blog
    • docker-compose up -d
  4. Jika berhasil, check dengan docker ps --format '{{.Names}}' Pastikan container-container berikut exist: webserver-nginx php-yii2 adminer db
  5. Untuk menggunakan fasilitas user management yang di sediakan oleh: Yii2 Admin By Cak Munir, maka lakukan migrasi. yii migrate --migrationPath=@mdm/admin/migrations untuk menu manager, dan yii migrate --migrationPath=@yii/rbac/migrations untuk RBAC
  6. Untuk fasilitas user management yang simple, biasanya untuk admin yang simple by Yii2 Mimin By Hafid Mukhlasin, maka lakukan migrasi yii migrate --migrationPath=@hscstudio/mimin/migrations

Akses ke adminer:

Melalui browser internet : akses ke IP local anda e.g: http://10.60.36.60:8080. Kemudian masukkkan input data berikut.

System: MySQL; Server: 10.60.36.60:6033; Username:root; Password:root; Database:db

About

Microservice yang menangani Authentication dan Authorization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published