Setup Linux Server Ubuntu 20.04 LTS untuk aplikasi Laravel menggunakan Ansible
•
1 min read
Kali ini kita akan menjelaskan bagaimana cara setup ubuntu server 20.04 secara automatis menggunakan Ansible agar dapat menjalankan aplikasi laravel
Ansible Ubuntu Focal Fossa (20.04) LTS
Syarat
- Install ansible di local pc. cara install.
- clone repository ini
git clone [email protected]:jhonoryza/ansible-ubuntu-focal.git
- cd
ansible-ubuntu-focal - Update host file, dimana variable
hostsini untuk konfigurasi ip address server yang akan digunakan dan user yg digunakan - Tambahkan local’s public key
~/.ssh/id_rsa.pubke dalam remote server’s di folder:~/.ssh/authorized_keys - Update variable yang terdapat di folder vars jika diperlukan.
Cara Pakai
run command di local:
ansible-playbook -i hosts <role>.yml
Kumpulan list role yang bisa digunakan :
- common
- nginx
- php
- mysql
- redis
contoh:
ansible-playbook -i hosts nginx.ymluntuk install nginxansible-playbook -i hosts lemp.ymluntuk install semuanya.
Versi yang Terinstall
| Software | Version |
|---|---|
| nginx | 1.17.10 |
| MySQL | 8.0 |
| PHP | 8.0 |
| redis | latest |
| phpmyadmin | 5.2.0 |
| phpmyadmin | latest |
akses phpmyadmin
buka browser http://ip-address/phpmyadmin
akses adminer
buka browser http://ip-address/adminer
