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 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
Setelah selesai mendownload file install.sh, jalankan seperti contoh dibawah. Selanjutnya tinggal menjawab informasi yang diminta atau dibiarkan berjalan sesuai setingan default.
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.
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.
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.
Blla isi Task list kosong, silakan reload halaman panel dan pilih Task Queue seperti pada tanda panah dibawah
Pastikan instalasi software selesai terinstall
Menambahkan Website Baru
Selanjutnya tinggal melakukan penambahan website baru dengan memilih Add Site seperti contoh dibawah
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
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.
Mengubah URL Login Panel
Jika kamu ingin melakukan perubahan url panel, user dan password agar tidak default, dapat dilakukan dari menu setting > global
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
Untuk memastikan ip dan setting DNS di server sudah sesuai bisa pilih Details
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
Selamat! Instalasai Aapanel dengan server sudah selesai.
Demikian informasi cara install Aapanel dengan server AWS + Domain , semoga berguna dan bermanfaat.