Cara Mudah Install ISPConfig 3.1 di Ubuntu 18.04 LTS

*ISPConfig* adalah aplikasi control panel web hosting dengan lisensi open source dan bisa didapatkan dengan gratis. ISPConfig mendukung single dan multi server, mendukung berbagai distro Linux (Debian, Ubuntu, CentOS, Fedora, openSUSE), dengan 4 level access (admin, reseller, client, email login), dan mendukung berbagai services (HTTP, SMTP, POP3/IMAP, FTP, DNS, Database). ISPConfig menyediakan live demo untuk administrator, client, dan reseller. Untuk mendanai pengembangan ISPConfig, buku manual penggunaan ISPConfig dijual dengan harga 5euro.

Tahapan install ISPConfig termasuk yang paling panjang di antara control panel web hosting yang pernah saya coba berdasarkan tutorial di halaman ini. Kemudian ada seorang developer dari perusahaan provider server Servisys yang bernama Matteo Temporini membuat script ispconfig_setup untuk memudahkan install ISPConfig.

ispconfig_setup telah diuji di berbagai distro Linux, yaitu Debian 7/8/9, Ubuntu 14.04/15.10/16.04/18/04, CentOS 7. Namun tidak semua distro memiliki fitur yang sama, daftar fiturnya dapat dilihat di halaman GitHub.

-Install ISPConfig 3.1 di Ubuntu 18.04-

Sebelum melakukan install ISPConfig, update Ubuntu terlebih dahulu.

[INPUT]

1 # apt update; apt upgrade -y; reboot

Setelah itu jalankan perintah download ispconfig_setup dan menjalankan scriptnya.

[INPUT]

1 # cd /tmp; wget –no-check-certificate -O installer.tgz “https://github.com/servisys/ispconfig_setup/tarball/master”; tar zxvf installer.tgz; cd *ispconfig*; bash install.sh

Script akan mendeteksi hardware dan os yang digunakan. Jawab *y* jika informasi yang ditampilkan benar untuk melanjutkan install.

Informasi hardware dan os

Pilih type database server, MySQL atau MariaDB.

ISPConfig Setup – SQL Server

Masukkan password root database.

ISPConfig Setup – MySQL root password

Pilih web server, Apache atau Nginx.

ISPConfig Setup – Web Server

Install XCache.

ISPConfig Setup – Install XCache

Install phpMyAdmin.

ISPConfig Setup – Install phpMyAdmin

Pilih mail server, Dovecot atau Courier.

ISPConfig Setup – Mail Server

Update antivirus database.

ISPConfig Setup – Update antivirus database

Setup user quota.

ISPConfig Setup – User quota

ISPConfig Setup standard atau expert.

ISPConfig Setup – Unattended Setup

Install Jailkit.

ISPConfig Setup – Install Jailkit

SSL Country, ID.

ISPConfig Setup – SSL Country

SSL State, Kalimantan Barat.

ISPConfig Setup – SSL State

SSL Locality, Pontianak.

ISPConfig Setup – SSL Locality

SSL Organization, MusaAmin.Web.ID.

ISPConfig Setup – SSL Organization

SSL Organization Unit, Labs MusaAmin.Web.ID.

ISPConfig Setup – SSL Organization Unit

Mulai menjalankan install packages.

ISPConfig Setup – Install Packages

Configure database untuk phpMyAdmin dengan dbconfig-common, Enter untuk melanjutkan.

ISPConfig Setup – phpMyAdmin dbconfig-common

Configuring phpMyAdmin, Yes.

ISPConfig Setup – Configuring phpMyAdmin

Masukkan password untuk phpmyadmin.

ISPConfig Setup – phpMyAdmin password

Ulangi password.

ISPConfig Setup – Confirm password

Install ISPConfig telah selesai.

ISPConfig Setup selesai

URL akses ISPConfig di https://ip-server:8080 atau https://domain:8080, username = admin, password = admin.

ISPConfig dashboard

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.