Anda di halaman 1dari 29

Konfigurasi Virtualmin Sebagai Web

Hosting Debian 10 Buster


 

PENGERTIAN :
Virtual Server merupakan account Virtualmin, yang terdiri dari website, email, dan akses
FTP yang terkait dengan semua nama domain. Virtual Server memiliki account administrator
yang dinamakan Virtual Server Owner.

Alat dan Bahan :


~ Komputer/Laptop
~ Aplikasi VirtualBox/VMware Workstation
~ Koneksi Internet
~ ISO Debian 10 Buster

Langkah - Langkah :
1. Pastikan Server terkoneksi dengan internet. Ubah konfigurasi IP Address sesuai
dengan
LAN dan ta,bahkan IP address alias

2. Tambahkan repository mirror indonesia yaitu kartolo.sby.datautama.net.id.


3. Setelah itu jalankan perintah update.

4. Ubah hostname menjadi fully qualified hostname serverku.com dan jangan lupa di
restart terlebih dahulu.

5. Setelah mesin di restart pastikan hostname sudah berubah menjadi serverku.com


6. Unduh file installer dari laman https://software.virtualmin.com/gpl/scripts/install.sh
root@serverku:/home/yasir# wget
https://software.virtualmin.com/gpl/scripts/install.sh

7. Tambahkan privileged file install.sh dengan hak akses execution agar dapat di
jalankan. root@serverku:/home/yasir# chmod +x install.sh
root@serverku:/home/yasir# ./install.sh

8. File installer segera memulai proses instalasi, tunggu hingga prosesnya selesai.
Setelah Proses instalasi selesai dan berhasil jika terminal console memberikan
informasi “Installation Complete” dan tidak ada pesan error yang muncul dalam
console terminal.
9. Lalu kita setting ip networknya.
10. Setelah itu kita coba ping IP Server kita di Client.

11. Secara default, layanan akses virtualmin berada pada port 1000. Oleh karena
itu, ketika
kalian menguji dan memanajemen web control panel melalui web browser komputer
klien,
lalu kalian masukkan alamat url https://192.168.16.20:10000. Login dengan user root
dan passwordnya.

12. Setelah berhasil login, kalian diwajibkan untuk melakukan setting parameter


dalam
konfigurasi virtualmin dengan mengikuti petunjuk/guiden dalam Post Instalation
wizard
untuk menyesuaikan dengan spesifikasi, kapabilitas mesin server, dan ketentuan
dari
administrator. Pilih Next.
13. Pada opsi pengaturan penggunaan memori, ada dua pertanyaan tentang proses
preload
virtualmin libraries dan run e-mail domain lookup server. Pilih opsi Yes pada kedua
pertanyaan konfigurasi tersebut, kemudian pilih Next.

14. Selanjutnya, pada jendela pengaturan virus scanning, sebenarnya sangat


berfungsi dan
membantu sistem terhindar dari virus. Meski sebaiknya dipilih pada opsi Yes untuk
mengaktifkan servisnya, tapi dalam latihan ini Anda menggunakan opsi No.
Tujuannya hal
tersebut adalah untuk mengurangi penggunaan RAM server agar tidak terlalu
banyak
terbuang. Setelah itu pilih Next.
15. Selanjutnya adalah melakukan konfigurasi database server, pilih aktifkan pada
pemilihan
database, pilih MySQL. Setelah itu pilih Next.

16. Tentukan password MySQL server, kemudian klik Next.

17. Atur dan sesuaikan ukuran kapasitas database MySQL sesuai dengan


kebutuhan, kemudian pilih next.
18. Berikutnya adalah Post Installation Wizard yang mengatur konfigurasi DNS.
Pastikan
primary nameserver adalah serverku.com. Setelah itu, pilih Next.

19. Selanjutnya pengaturan cara menyimpan konfigurasi password dalam virtualmin.


Ada
dua opsi, yaitu menyimpan plain-text atau menyimpan hashed passwords. Pilih opsi
store
plain-text password, kemudian Next.
20. Setelah itu kita pilih create untuk Setup default virtual server dan pilih NO untuk
Enable SSL on default server. Lalu klik next.

21. Proses post-installation wizard selesai. Klik Next

22. Untuk kembali memeriksa dan menguji apakah konfigurasi virtualmin yang telah
disetting sebelumnya sudah sesuai, klik Recheck and refresh configuration.
23. Biarkan sistem bekerja hingga selesai dan pastikan tidak muncul pesan error.

24. Tampilah dashboard Virtualmin.

II. MEMBUAT HOSTING BARU PADA VIRTUALMIN.

25. Pilih create virtual server.


26. Masukkan nama domain, kata sandi, user dan IP address yang digunakan untuk
virtual
server (hosting) dengan domain akubisa.net , kemudian klik tombol Create Server.

27. Tunggu hingga proses selesai.


28. Untuk memeriksa apakah domain akubisa.net telah terkonfigurasi dengan baik,
pada
dashboard.

29. Terdapat beberapa subdomain yang terbentuk secara otomatis seperti www,


FTP, admin, localhost, webmail, dan mail. 
Klik menu Edit Users, di bagian kanan halaman panel terdapat daftar user yang
teregistrasi dalam virtualmin dengan nama raffasya yang memiliki akses untuk login
sebagai
user email, FTP dan SSH.

III. TES AKSES DOMAIN DAN WEB DI KLIEN

30. Pastikan dns pada klien sudah disetting menjadi 192.168.16.20

31. Buka browser,kemudian akses http://cyberteam.space


Oke domain beserta web hostingnya berhasil dibuat. Kita dapat mengganti/mengedit
tampilan web tersebut dengan mengakses File Manager pada menu virtualmin. Kita
bisa juga
mengkofigurasikan CMS ke web hosting tersebut.

IV. TES AKSES FTP di KLIEN

32. Selanjutnya melakukan pengujian terhadap layanan akses FTP server


menggunakan
winscp dengan user ysr110 menuju IP address 192.168.16.20 sebagai akun resmi
hosting
dan password serta portnya.

Login menggunakan FTP berhasil. Dengan akun FTP tersebut kita dapat
menggunggah atau
mengubah konten halaman web tanpa harus masuk atau login ke dalam web panel
(virtualmin).
V. AKSES VIRTUALMIN HOSTING CLIENT

33. Kita dapat mengakes web panel virtualmin kita sendiri untuk memanaje hosting
dan
konten yang ada di dalam dengan mengakses https://cyberteam.space:10000

34. Informasi Tentang Hosting.

VI. TAMBAHKAN NAMA DOMAIN SESUAI SELERA ANDA

1. Klik Create Virtual Server kemudian isi Domain, password,custom name dan virtual


ipnya.
2. Tunggu hingga proses intalasi selesai.
3. Kemudian Kita coba domain pada tab baru  yaitu abs.online dengan port 10000 dan
masukan user dan password yang kita buat tadi lalu klik sign in 

4. Kemudian akan muncul pemeberitahuan virtual server infomation


5. Setelah itu kita ke tab baru dengan nama domain abs.online dan tanpa port karna ini
bertujuan untuk mengarah ke html atau theme dari virtualmin.
VII. Pada domain nama-abs.online install cms wordpress sebagai isi konten web.

1. Sekarang kita klik Webmin lalu cari other kemudian klik file manager setelah cari
direktori home nama file kalian kemudian cari public_html. Kemudian kita copy file
index.html. 

2. Lalu kita paste file index.html ke direktori virtualmin-backup.

3. Setelah itu kita balik lagi ke direktori public_html di file Home -> absofficial ->
public_html. Kemudian kita tambahka file wordpress dengan cara klik file lalu pilih upload
to current directory.
4. Klik Drag and drop file here or click to select (untuk memilih file wordpress nya).

5. Kemudian kita cari file wordpressnya atau kalian bisa download file wordpress klik
disini https://wordpress.org/plugins/wp-file-manager/. kalau sudah selesai cari filenya lalu
klik file wordpress dan klik open.
6. Lalu akan ada 1 file terditeksi kemudian klik upload. 

7. Selanjutnya klik kanan pada file wordpress kemudian klik extract. (Extract file wordpress
tersebut di privilage home->absofficial->public_html).
8. Lalu kita pindahkan isi file wordpress ke direktori public_html dengan cara kita masuk ke
file wordpress kemudian pilih semua file terdapat wordpress lalu klik copy. 

9. Lalu kita paste isi file wordpress ke direktori publice_html.


10. Kemudian kita ke tahap user permissions atau hak akses user di sini kita klik user
permissions.

11. Setelah itu, klik user kalian.


12. Selanjutnya tekan CTRL + A dan akan kepilih semua permission nya dan kalian
klik save.

13. Sekarang lihat permissionnya, apakah masih berstatus none ataukah sudah all.


Lalu klik save.
14. Kita new tab pada browser lalu ketik nama domain kita dan pilih bahasa sesuai dengan
selera kalian. Setelah itu klik lanjutkan.

15. Lalu klik Ayo.


16. Isi Database name, username dan password yang ada di mysql pada virtualmin.

17. Kemudian klik jalankan pemasangan.

18. Dan kita di arahkan membuat judul wordpress kita kita isi lalu klik install
wordpress.
19. Klik Log Masuk.

20. Masukkan username dan password, kemudian Log Maasuk.


21. Done!! Selamat kalian berhasil membuat konten web wordpress.

Anda mungkin juga menyukai