Table of contents

Aapanel adalah panel layaknya CPanel maupun Webuzo yang mudah dan cepat dalam penginstalannya namun gratis. Bila ingin menggunakan versi berbayar, caranya bisa dengan tambahan plugin virtual yang tidak didapatkan pada versi gratis.

Aapanel tersedia untuk distribusi linux Centos, Debian maupun Ubuntu/Deepin. Disarankan menggunakan server AWS dengan minimum RAM 2GB.

Cara Install Aapanel dengan Server AWS + Domain

Berikut cara install Aapanel dengan server AWS+Domain

Akses website Aapanel

Pertama, silakan masuk ke website Aapanel dan pilih free install untuk menginstall versi gratis. Nantinya kamu akan diarahkan ke halaman untuk menyalin script instalasi yang akan digunakan untuk menginstall aapanel. Jadi pilih sesuai distribusi linux yang kamu gunakan.

Install Aapanel dengan Server AWS + Domain


Install Aapanel dengan Server AWS + Domain

Install Aapanel dengan dari SSH

Setelah menyalin script instalasi yang diberikan, lalu pada SSH Terminal isikan sesuai contoh di bawah ini. Pada contoh di bawah, yang digunakan adalah script instalasi Centos

Install Aapanel dengan Server AWS + Domain


Install Aapanel dengan Server AWS + Domain
Install Aapanel dengan Server AWS + Domain

Setelah selesai mendownload file install.sh, jalankan seperti contoh dibawah. Selanjutnya tinggal menjawab informasi yang diminta atau dibiarkan berjalan sesuai setingan default.

Install Aapanel dengan Server AWS + Domain

Setelah instalasi selesai kamu akan mendapat informasi URL login ke Aapanel beserta username dan passwordnya yang bisa nantinya diubah melalui panelnya. Bila menemui kendala dalam mengakses bisa menginformasikan ke penyedia hosting pilihanmu untuk menambahkan port yang diminta oleh Aapanel.

Install Aapanel dengan Server AWS + Domain

Akses Login aapanel dan Install Software Package

Bila akses berhasil maka tampilan login akan tertampil seperti berikut. Kemudian masukkan username dan password yang diminta dan pastikan berhasil login.

Install Aapanel dengan Server AWS + Domain

Setelah berhasil login, Aapanel akan menampilkan pop-up terkait software yang ingin digunakan. Pilih sesuai yang kamu inginkan. Misalnya dalam contoh ini menggunakan LAMP, tekan One-click untuk menginstall, selanjutnya tinggal menunggu prosesnya selesai.

Install Aapanel dengan Server AWS + Domain

Blla isi Task list kosong, silakan reload halaman panel dan pilih Task Queue seperti pada tanda panah dibawah

Install Aapanel dengan Server AWS + Domain

Pastikan instalasi software selesai terinstall

Install Aapanel dengan Server AWS + Domain

Menambahkan Website Baru

Selanjutnya tinggal melakukan penambahan website baru dengan memilih Add Site seperti contoh dibawah

Install Aapanel dengan Server AWS + Domain

Kamu bisa upload file website yang sudah ada atau menginstall baru secara manual. Tetapi dalam contoh ini kami menginstall Wordpress melalui pilihan yang sudah diberikan oleh Aapanel

Install Aapanel dengan Server AWS + Domain

Setelah selesai maka akan tertampil website yang baru telah ditambahkan. Bila tidak tertampil, silakan untuk refresh halaman. Selanjutnya kamu tinggal setting A record DNS domain tersebut sesuai ip server yang digunakan, supaya domain bisa mengarah ke server.

Install Aapanel dengan Server AWS + Domain

Mengubah URL Login Panel

Jika kamu ingin melakukan perubahan url panel, user dan password agar tidak default, dapat dilakukan dari menu setting > global

Install Aapanel dengan Server AWS + Domain

Install Aapanel dengan Server AWS + Domain

Dari contoh di atas maka url panel akan berubah menjadi

https://123.123.111.123:7800/loginpanel atau https://namadomainanda.com:7800/loginpanel

Saran dari kami adalah tidak perlu mengubah default port nya.

Install DNS Manager (optional)

Bila ingin menginstall server DNS sendiri, pastikan menginstall DNS Manager dari menu App Store Aapanel terlebih dahulu. Lalu masuk setting DNS tersebut untuk menambahkan domain baru seperti contoh dibawah.

Bila menggunakan DNS sendiri, maka nantinya pada Domain Management (bila di idwebhost bisa dilakukan dari member area).

Atau bila domain tidak di idwebhost, kamu bisa menanyakannya ke penyedia domainmu.

Perlu dilakukan setting Child Nameserver yang mana dalam contoh dibawah dengan mengisi Child Nameserver yang ingin digunakan sebagai Nameserver

ns1.idwebhosthostingmurah.my.id 18.123.123.123 (ip server milikmu)

ns2.idwebhosthostingmurah.my.id 18.123.123.123 (ip server milikmu)

Bila Child Nameserver sudah diatur seperti diatas, selanjutnya tinggal mengubah Nameserver domain menjadi seperti diatas yaitu:

ns1.idwebhosthostingmurah.my.id

ns2.idwebhosthostingmurah.my.id

Proses propagasi domain dan dns memerlukan waktu beberapa menit/jam setelah dilakukan perubahan jadi pastikan ditunggu dan dicoba akses website secara berkala

Pastikan juga untuk port 53 terbuka di server

Install Aapanel dengan Server AWS + Domain

Install Aapanel dengan Server AWS + Domain


Untuk memastikan ip dan setting DNS di server sudah sesuai bisa pilih Details

Install Aapanel dengan Server AWS + Domain

Akses Website Yang Sudah Ditambahkan di aapanel

Apabila semua seting domain diatas sudah selesai dilakukan dan domain sudah resolve dnsnya maka bisa dicoba akses halaman website seperti dibawah ini

Install Aapanel dengan Server AWS + Domain

Selamat! Instalasai Aapanel dengan server sudah selesai.

Demikian informasi cara install Aapanel dengan server AWS + Domain , semoga berguna dan bermanfaat.