Apa yang bisa kami bantu?

A. Pendahuluan

Plesk Panel merupakan control panel berbasis web yang digunakan untuk mengelola layanan hosting, website, email, database, dan berbagai konfigurasi server melalui antarmuka yang mudah digunakan. Dengan Plesk, administrator dapat melakukan pengelolaan server secara lebih efisien tanpa harus menjalankan seluruh konfigurasi melalui command line.

Panduan ini menjelaskan langkah-langkah instalasi Plesk Panel pada AlmaLinux 10 mulai dari persiapan server, proses instalasi menggunakan installer resmi Plesk, hingga akses awal ke panel administrasi. Dengan mengikuti panduan ini, pengguna dapat melakukan instalasi Plesk secara benar dan memastikan layanan siap digunakan untuk mengelola website dan aplikasi hosting.

B. Minimum Requirement

  • Server dengan sistem operasi AlmaLinux 10 dan memiliki akses root atau sudo.
  • RAM minimal 2 GB untuk layanan Plesk.
  • Tersedia minimal 20 GB pada storage disk.
  • Memiliki lisensi Plesk yang valid untuk proses aktivasi setelah instalasi selesai.

C. Instalasi

C.1 Pra-Instalasi

1. Instalasi Paket yang Dibutuhkan

Jalankan perintah berikut untuk menginstal paket yang dibutuhkan untuk instalasi Plesk.

$ sudo dnf update -y
$ sudo dnf install wget curl -y

2. Konfigurasi Firewall

Jalankan perintah berikut untuk membuka port yang dibutuhkan:

$ sudo firewall-cmd --add-port=8443/tcp --permanent
$ sudo firewall-cmd --add-port=8447/tcp --permanent
$ sudo firewall-cmd --add-service=http --permanent
$ sudo firewall-cmd --add-service=https --permanent

Jalankan perintah berikut untuk memuat ulang dan menerapkan aturan yang telah dibuat pada firewall:

$ sudo firewall-cmd --reload

C.2 Instalasi Plesk

1. Download Installer

Jalankan perintah berikut untuk mengunduh file installer resmi dari Plesk.

$ wget https://autoinstall.plesk.com/plesk-installer

2. Tambahkan Hak Eksekusi pada Installer

Tambahkan hak akses eksekusi agar file tersebut dapat dijalankan oleh sistem. Jalankan perintah berikut.

$ chmod +x plesk-installer

3. Jalankan Installer Plesk

Jalankan installer untuk memulai proses instalasi Plesk Panel. Jalankan perintah berikut.

$ sudo ./plesk-installer

Perintah tersebut akan menjalankan Plesk Installer dan menampilkan installation wizard yang akan memandu proses instalasi secara bertahap. Ikuti setiap langkah yang ditampilkan pada wizard untuk melanjutkan proses instalasi hingga selesai.

Berikut adalah tahapan yang perlu diperhatikan selama proses instalasi melalui wizard:

Tahap 1 – Ketik F kemudian Enter untuk melanjutkan proses

Gambar 1: Konfirmasi Instalasi Plesk

Tahap 2 – Tunggu Proses Download File Plesk hingga Selesai

Gambar 2: Proses Download File Plesk

Pada tahap ini, installer akan menanyakan apakah Anda bersedia mengirimkan informasi diagnostik dan laporan masalah kepada tim Plesk untuk membantu pengembangan produk. Opsi ini bersifat opsional dan tidak memengaruhi proses instalasi. Pilih Y untuk mengizinkan pengiriman data atau N jika tidak ingin membagikan informasi diagnostik.

Tahap 3 – Memilih Tipe Instalasi Plesk

Gambar 3: Memilih Tipe Instalasi Plesk

Setelah installer dijalankan, Anda akan diminta untuk memilih tipe instalasi Plesk yang akan digunakan. Pada tahap ini tersedia tiga opsi instalasi, yaitu:

  • Recommended (disarankan): Menginstal komponen yang paling umum digunakan dan direkomendasikan untuk sebagian besar kebutuhan server hosting.
  • Full: Menginstal seluruh komponen dan fitur yang tersedia pada Plesk.
  • Custom: Memungkinkan pengguna memilih komponen yang ingin diinstal secara manual. Opsi ini lebih cocok untuk pengguna berpengalaman yang memiliki kebutuhan konfigurasi khusus.

Pada panduan ini, pilih opsi Recommended dengan memasukkan angka 1, kemudian tekan Enter. Opsi ini direkomendasikan karena telah mencakup komponen yang dibutuhkan untuk menjalankan layanan hosting secara optimal tanpa perlu melakukan konfigurasi tambahan yang kompleks.

Selanjutnya, pilih F (Go forward) atau tekan Enter untuk melanjutkan ke tahap instalasi berikutnya.

Tahap 4 – Verifikasi dan Persiapan Paket Instalasi

Gambar 4: Validasi dan Instal Paket yang dibutuhkan Plesk

Pada tahap ini, installer menampilkan jumlah paket yang perlu diinstal agar Plesk dapat berjalan dengan baik.

Pada contoh di atas, installer mendeteksi bahwa terdapat 410 paket yang belum tersedia pada server dan perlu diunduh serta diinstal. Selain itu, tidak ada paket yang perlu diperbarui (0 packages need to be upgraded) sebelum proses instalasi dapat dilanjutkan.

Tersedia beberapa opsi pada tahap ini:

  • F (Go forward): Melanjutkan proses instalasi dan menginstal seluruh paket yang dibutuhkan.
  • B (Go back): Kembali ke langkah sebelumnya.
  • Q (Cancel installation): Membatalkan proses instalasi.
  • S (Show the list of packages): Menampilkan daftar paket yang akan diinstal.

Untuk melanjutkan instalasi, ketik F lalu tekan Enter. Installer akan mulai mengunduh dan memasang seluruh paket yang diperlukan. Lama proses ini bergantung pada spesifikasi server dan kecepatan koneksi internet yang digunakan.

Tahap 5 – Instalasi Plesk Berhasil

Gambar 5: Instalasi Plesk berhasil diselesaikan

Setelah seluruh proses instalasi selesai, installer akan menampilkan halaman konfirmasi yang menandakan bahwa Plesk telah berhasil terpasang dan berjalan pada server. Pada tahap ini, installer juga menyediakan URL yang dapat digunakan untuk mengakses halaman konfigurasi awal dan login ke panel Plesk. Simpan URL tersebut karena nantinya diperlukan untuk konfigurasi awal Plesk.

*Note : Apabila URL akses tidak tersimpan maka dapat generate ulang URL menggunakan perintah berikut.

$ plesk login

C.3 Konfigurasi Plesk

Setelah instalasi selesai, lakukan penyesuaian pada file service Plesk untuk memastikan layanan dapat berjalan dengan baik saat sistem dinyalakan kembali (startup).

Buka file service menggunakan editor teks:

$ vi /etc/systemd/system/multi-user.target.wants/psa.service

Kemudian, pada bagian [Service], ubah nilai parameter Type menjadi simple seperti berikut:

[Service]
Type=simple
RemainAfterExit=yes
ExecStart=/bin/true

Simpan perubahan, lalu muat ulang konfigurasi systemd agar perubahan diterapkan:

$ systemctl daemon-reload

Selanjutnya, jalankan dan aktifkan layanan Plesk agar otomatis berjalan saat server dinyalakan:

$ systemctl start psa.service
$ systemctl enable psa.service

Untuk memastikan layanan Plesk telah aktif dan berjalan dengan normal, gunakan perintah berikut:

$ systemctl status psa.service

D. Verifikasi Plesk Panel

Buka URL yang ditampilkan oleh installer melalui browser untuk mengakses antarmuka web Plesk. URL tersebut umumnya memiliki format seperti berikut:

https://<hostname>.plesk.page/login?secret=<token>

atau

https://<IP_Public>:8443/
Gambar 5: Halaman Login Plesk Panel

Kemudian login menggunakan user admin (jika akses menggunakan URL hasil generate) atau user root (jika akses menggunakan IP Public ke port 8443).

*Note : untuk akses dengan user root menggunakan password yang sama dengan user root pada server  

Gambar 6: Halaman Konfigurasi Awal Plesk Panel

Pada halaman konfigurasi awal, lengkapi informasi kontak administrator dan buat password untuk akun admin. Password ini akan digunakan setiap kali Anda masuk ke panel Plesk di kemudian hari. Lalu pada bagian License pilih opsi “Proceed with a paid license" jika sudah memiliki lisensi Plesk Panel. Jika belum maka dapat mencoba versi trial terlebih dahulu dengan memilih opsi “Proceed with a full-featured trial license”.

*Note : apabila belum memiliki lisensi resmi dari Plesk Panel maka dapat mengecek lisensi plesk panel yang tersedia pada tautan berikut ini.

Gambar 7: Proses Setup Plesk Panel

Selanjutnya tunggu hingga proses setup Plesk Panel selesai dan nantinya akan di arahkan ke halaman dashboard dari Plesk Panel secara otomatis.

Gambar 8: Halaman Dashboard Plesk Panel

E. Penutup

Dengan mengikuti langkah-langkah di atas, proses instalasi Plesk Panel pada AlmaLinux 10 dapat dilakukan dengan mudah hingga siap digunakan. Setelah instalasi dan konfigurasi awal selesai, Anda dapat memanfaatkan berbagai fitur Plesk untuk mengelola website, domain, email, database, serta layanan hosting lainnya melalui antarmuka web yang intuitif. Pastikan untuk selalu melakukan pembaruan sistem dan Plesk secara berkala guna menjaga keamanan, stabilitas, dan performa server.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.