LENGKAP CARA INSTALASI AAPANEL DI VPS PADA CENTOS 7

Diposting pada

BACADIGITAL.COM Pada umumnya untuk membuat web server dibutuhkan kontrol panel web berbasis GUI (graphical user interface) untuk mengelola layanan web host sehingga tidak perlu memasukan perintah atau kode di terminal linux agar waktu penyelesaian lebih cepat dan efisien.  Kali ini admin akan membahas cara instalasi kontrol panel web host yang bernama AA BATMAN, eh ding salah … AAPANEL (joke receh). Adapun keunggulan dari AAPANEL yaitu :

  1. Gratis (disukai oleh penyuka gratisan)
  2. Powerfull dilengkapi dengan sistem keamanan default yang gratis dan tambahan ADD ON yang berbayar.
  3. Instalasi yang mudah .. cukup dengan 2 menit aplikasi sudah terinstal dengan cepat (tergantung dari jaringan penyedia)
  4. Operating System yang didukung adalah Centos (admin menggunakan centos7), Ubuntu (admin menggunakan ubuntu 20) dan Debian
  5. Multi PHP, Mendukung Apache, Nginx dan Openlitespeed
  6. Dan lain lain.

LOGIN MENGGUNAKAN SSH

Login menggunakan SSH untuk remote vps, untuk windows cukup instal Putty. Silahkan untuk mendownload pada tautan berikut :

Sesuaikan dengan Operating System Windows untuk 32 Bit (32-bit x86) dan 64 Bit (64-bit x86).

Apabila sudah terinstal masukkan IP VPS pada kolom HOST NAME (IP ADDRESS) kemudian klik atau pilih OPEN.

dan masuk atau input menggunakan username dan password yang didapat dari Penyedia VPS. Jika sukses memasukkan username dan password akan tampil halaman sebagai berikut :

1. MENGETAHUI SELINUX STATUS DAN MENONAKTIFKAN SELINUX STATUS

Lebih singkatnya SELinux adalah sistem keamanan tambahan untuk linux, tetapi pada penerapannya terkadang SE Linux ini bila aktif dapat mematikan atau memblokir fungsi dan service pada aplikasi yang ingin dijalankan.

Dalam SE Linux ada 3 tingkatan mode keamanan yaitu :

  1. Enforcing : merupakan sistem keamanan yang paling ketat.
  2. Permissive : merupakan sistem keamanan yang longgar
  3. Disable : merupakan sistem keamanan yang tidak diaktifkan.

Untuk hal ini admin lebih memilih konfigurasi Disable karena khawatir semua fungsi yang ada di aapanel tidak dapat dijalankan karena diblokir oleh SELinux. Oke lanjut berikutnya adalah melihat status SELinux dan Menonaktifkan SELinux pada Centos 7.

Masuk root dengan menggunakan aplikasi putty pada penjelasan di halaman sebelumnya

Kemudian ketik : # sestatus

Seperti pada gambar dibawah. Dan terlihat status se linux : enable

Untuk Menonaktifkannya adalah dengan mengedit pada folder /etc/selinux/config.

Terlebih dahulu kita instalasi Nano editor dengan mengetikkan perintah : # sudo yum install -y nano

Kemudian akan tampil proses untuk instalasi nano editor seperti pada gambar dibawah

Ditandai dengan status Complete !, yang berarti instalasi nano editor telah berhasil. Kemudian untuk mengubah SELINUX menjadi disable ketikkan perintah # nano /etc/selinux/config

Seperti gambar dibawah ini :

Kemudian akan tampil halaman berikut :

Hapus dan ubah tulisan enforcing menjadi disabled seperti pada gambar dibawah :

setelah merubah dari enforcing ke disabled, jangan lupa untuk menyimpan hasil editan tersebut dengan menekan tombol CTRL + O (write out) kemudian tekan ENTER, seperti pada gambar dibawah :

Setelah tersimpan kemudian tekan tombol CTRL X (Exit) untuk keluar dan merestart vps agar perubahan yang telah dimasukkan berjalan dengan lancar dengan mengetik perintah # reboot dan tekan tombol ENTER.

Ditandai dengan putusnya komunikasi vps. Kemudian masuk lagi melalui program putty, seperti diatas.

Untuk melihat statusnya sudah disabled bisa ketikkan perintah # sestatus maka terlihat selinux status sudah disabled atau non aktif pada gambar dibawah.

Sampai tahap ini anda telah sukses menonaktifkan SELinux pada vps. Untuk langkah selanjutnya adalah instalasi AAPanel pada halaman berikut.