Postingan

Menampilkan postingan dari Juni, 2021

Install https SSL Let'sEncrypt di VPS Ubuntu 20.04 Apache

Tutorial ini menggunakan VPS dengan OS ubuntu 20.04 dan web server apache2  Silakan akses VPS menggunakan ssh      ssh root@xxx.xxx.xxx.xxx apabila menjalankan firewall silakan buka dulu port 443      sudo ufw allow 443 Update repository      sudo apt install software-properties-common      sudo add-apt-repository universe      sudo apt update Install cerbot      sudo apt install certbot python3-certbot-apache Mengaktifkan sertifikat SSL    Ada beberapa cara mendapatkan sertifikat SSL, untuk Apache dapat menggunakan pluggin ketik      sudo certbot --apache maka akan tampil beberapa pertanyaan, pertama akan diminta alamat email untuk pemberitahuan pembaruan dan keamanan Output: Saving debug log to /var/log/letsencrypt/letsencrypt.log Plugins selected: Authenticator apache, Installer apache Enter email address (used for urgent renewal and security notices) (Enter 'c' to cancel): emailmu@domain.com Kemudian tekan Enter, selanjutnya akan tampil perjanjian ketentuan A = Setuju, C =

mengamankan vps

Gambar
 jangan aktifkan akun root, gunakan public key management install fail2ban https://www.linuxsec.org/2019/03/cara-mudah-install-fail2ban-di-ubuntu.html ..................................................... ..................................................... untuk memantau ip yang mencoba login ke akun ssh dapat dengan memantau file cat /var/log/auth.log ..................................................... ..................................................... A. Ganti port ssh Silakan edit konfigurasi ssh      sudo nano /etc/ssh/sshd_config cari script Port 22 ..... ctrol w       Port 22   ##### rubah menjadi port yang diinginkan       Port 2020    ##### port 2020 hanyalah sebagai contoh simpan ctrsl s, keluar ctrl x, yes restart ssh      sudo systemctl restart ssh untuk mengakses ssh maka perlu memberitahu port sesuai port yang telah dirubah ssh -p 2020 root@xxx.xxx.xxx.xxx ..................................................... ..................................................... B.

Mengonlinekan server lokal dengan menggunakan VPS

Gambar
 Apabila kita tidak memiliki ip publik dalam server lokal, ada beberapa teknik agar server lokal bisa diakses secara online di internet. diantaranya menggunakan vps  Kenapa vps? ketika kita menyewa vps ( yang low budget saja  😜) maka otomatis akan mendapatkan ip publik yang bisa diakses publik lewat internet. Vps ini berfungsi menjembatani /meneruskan koneksi dari internet ke server lokal yang memiliki ip private Dalam tutorial ini vps menggunakan OS ubuntu 20.04 dan  Apache2. Langkah-langkah pekerjaan: 1. login menggunakan ssh ke VPS yang dimiliki 2. silakan install Apache web service ...               apt update && apt upgrade -y                apt install apache2 3. atur firewall agar membuka port yang dibutuhkan ..80, ssh, 22 .... ufw 4. aktifkan apache proxy dengan perintah                  sudo a2enmod proxy                 sudo a2enmod proxy_http 5. atur virtualhost .... atau pakai defaultnya saja                          nano /etc/apache2/sites-available/000-default.co