Postingan

Menampilkan postingan yang sesuai dengan penelusuran untuk ansible

Cara install Ansible di Ubuntu

 Hallo teman-teman kali ini kita akan belajar bersama tentang automation dengan menggunakan tool Ansible, Ansible merupakan salah satu tool yang popular digunakan sebagai configuration management baik untuk server maupun perangkat network. Oke pada post kali ini cukup singkat yaitu hanya menginstall Ansible di laptop / workstation yang akan digunakan untuk bekerja, jadi kita akan menulis code dilaptop kemudian mengirimkannya ke server atau perangkat network yang akan dikonfigurasi, berikut steps install nya: Disini saya menggunakan Ubuntu $ sudo apt update $ sudo apt install software-properties-common $ sudo add-apt-repository --yes --update ppa:ansible/ansible $ sudo apt install ansible Cek hasil instalasi, misalnya dengan mengecek versi ansible yang sudah terinstall nasohi@DESKTOP-EQC1K12 : /mnt/c/Users/nasohi $ ansible --version ansible 2.9.6 config file = /etc/ansible/ansible.cfg configured module search path = ['/home/nasohi/.ansible/plugins/modules', '/usr/share/a...

Memulai belajar Ansible

Belajar Ansible: Instalasi Nginx dan PHP-FPM Pada tulisan kali ini, kita akan mencoba menggunakan Ansible untuk melakukan konfigurasi server. Sebagai contoh sederhana, kita akan melakukan instalasi: Web server Nginx PHP-FPM Prosesnya sebenarnya mirip seperti saat menggunakan perintah Linux apt-get , yaitu menginstal paket, mencari file konfigurasi, dan melakukan pengeditan. Namun, dengan menggunakan Ansible, kita akan mendapatkan banyak manfaat seperti otomatisasi, konsistensi konfigurasi, dan kemudahan pengelolaan banyak server. Anda bisa membaca penjelasan manfaat Ansible pada tulisan berikut: https://nciptandani.blogspot.com/2021/06/cara-konfigurasi-server-dan-perangkat.html Struktur Dasar Ansible Ansible memiliki banyak komponen dan modul. Struktur penulisan kodenya bisa dibagi menjadi beberapa bagian, seperti: Template Playbook Role Handler Task Inventory Namun, untuk memulai belajar, kita dapat memulai dari langkah yang paling sederhana berikut. 1. Install...

Cara konfigurasi Server dan perangkat jaringan dengan automasi

Berikut versi yang sudah diperbaiki konteks, tata bahasa, dan alurnya agar lebih rapi dan profesional: Secara umum, dapat dikatakan bahwa hasil akhirnya tetap sama—misalnya untuk kebutuhan VPN, web server, high availability, dan lain-lain. Namun, setiap sistem operasi (OS) maupun vendor memiliki interface dan metode konfigurasi yang berbeda-beda. Ada beberapa cara untuk melakukan konfigurasi sistem, di antaranya: 1. GUI (Graphical User Interface) / Web Interface Metode ini dibuat untuk memudahkan interaksi antara manusia dan sistem melalui tampilan grafis. Dengan GUI, pengguna dapat melihat tampilan visual dan melakukan tindakan seperti klik kiri, klik kanan, drag and drop, scroll, hover, dan sebagainya. 2. CLI (Command Line Interface) Pada metode ini, pengguna lebih sering berinteraksi menggunakan perintah (command) yang telah disediakan oleh OS atau vendor. Contohnya seperti: route ipconfig ifconfig tracert nslookup konfigurasi VLAN perintah VPN dan berbagai command jaringan ...

Table of Contents

🏗BASIC IP & HOSTNAME Change hostname and FQDN on debian 🗄DIRECTORY SERVICES Import Bulk Users to AD from CSV file Install, Integration with OpenLDAP 📚DNS Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View) 🔐PUBLIC KEY INFRASTUCTURE / CERTIFICATES Microsoft Active Directory Certificate Services CA Web Enrollment How to make an CA, Intermediate CA / Sub CA, and Server Certificate with OpenSSL command How to make a root CA 🕸WEB SERVER Cara konfigurasi Web Server IIS di Windows Server Core dengan PowerShell How to configure HTTPS in IIS Windows Server via PowerShell Redirect IP ke domain, non-www ke www dengan htaccess di apache2 How to fix error “Could not reliably determine the server’s fully qualified domain name using 127.0.1.1 for ServerName" on apache2 📧MAIL SERVER Pembahasan LKS ITNSA MAIL IMAP SMTP Authentication LDAP Konfigurasi mail client Mutt Configure Postfix to use Gmail as a Mail Relay on Fedora Konfigu...

Cara install Python dan virtualenv

 Install Python contoh install python 3.7, python3-distutils python3-pip, python3-virtualenv. Update paket sudo apt update Install Common Dependencies sudo apt install software-properties-common Menambahkan repository  https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa sudo add-apt-repository ppa:deadsnakes/ppa Install Python sudo apt install python3.7 untuk versi python lain bisa sesuikan saja misal python3.8, python3.9 Install module python3.7-disutils dan  Python3-pip sudo apt-get install python3.7-distutils python3-pip python3-virtualenv Dibawah contoh script ansible dengan case menginstall module proxmoxer untuk manage server proxmox: --- - name: Setup Proxmoxer   hosts: server1   become: yes   tasks:     - name: Add repository       apt_repository: repo="ppa:deadsnakes/ppa"     - name: Install Python packages       apt:         pkg:           - software-p...