Cara Install YunoHost di VPS


23 Mei, 2023
4 menit

YunoHost merupakan control panel VPS yang dapat digunakan sebagai alternatif cPanel, Plesk, dan sebagainya. YunoHost memiliki fitur 1 click install seperti Softaculous, dan kalian bisa langsung menginstall script dari GIT tanpa ribet. Untuk informasi lebih lanjut dan demo YunoHost bisa kalian periksa di halaman ini: Welcome! | Yunohost

Cara Install YunoHost di VPS

Prasyarat Install YunoHost di VPS

  • VPS/Dedicated Server dengan OS Debian 11 dengan kernel >= 3.12 (Tidak bisa menggunakan OS lain)
  • 512MB RAM
  • 16GB Disk Space
  • Akses SSH, Console, atau VNC

Cara Install YunoHost di VPS

1. Login SSH

Untuk melakukan instalasi YunoHost di VPS atau Dedicated, pertama kalian perlu mengakses SSH menggunakan PuTTY, CMD, Terminal, atau Console. Apabila menggunakan CMD atau terminal, maka kalian bisa menggunakan command berikut

ssh username@server_IP

Untuk username dan server_IP silahkan bisa di ubah sesuai dengan detail SSH kalian. Misal saya ingin login ke server 127.0.0.1 dengan user root, maka command yang digunakan jadi seperti ini

ssh root@127.0.0.1

2. Update Server

Sebelum melakukan instalasi, pastikan bahwa sistem sudah terupdate dengan sistem terbaru. Untuk melakukan update pada sistem VPS atau Dedicated dengan OS Debian 11, kalian bisa menggunakan command berikut

sudo apt update && apt upgrade -y

3. Install YunoHost di Server

Setelah proses update server selesai, selanjutnya kalian bisa lanjut untuk menginstall YunoHost di server kalian dengan command berikut

curl https://install.yunohost.org | bash

Apabila sistem kalian belum terinstall CURL, maka kalian bisa menginstallnya terlebih dulu menggunakan command ini

sudo apt install curl

Namu apabila command untuk menginstall CURL diatas tidak bekerja, kalian bisa menginstall ca-certificates menggunakan command berikut

sudo apt install ca-certificates

Ketika proses instalasi YunoHost, akan ada dua pilihan yang perlu kalian konfirmasi, dan untuk pilihan pertama bisa kalian setujui atau pilih opsi Yes, lalu untuk opsi kedua (pengaturan SSH) bisa kalian pilih ya atau tidak. Kemudian tunggu hingga proses instalasi selesai sebelum melanjutkan konfigurasi pertama YunoHost.

Cara Install YunoHost di VPS - 1

Konfigurasi Awal YunoHost

Sebenarnya untuk konfigurasi awal YunoHost bisa dilakukan melalui SSH ataupun web panel,namun dalam cara ini akan menggunakan web panel saja karena lebih mudah untuk digunakan.

1. Kunjungi Kontrol Panel

Setelah proses instalasi selesai dan berhasil, kalian bisa mengunjungi kontrol panel YunoHost kalian menggunakan web browser dengan mengetikkan alamat IP VPS atau Dedicated Server kalian. Disini saya menggunakan IP 167.99.74.54, maka untuk membukanya bisa di akses melalui https://167.99.74.54/

Apabila kalian menemukan peringatan Your connection is not private, maka bisa memilih opsi Advanced, kemudan pilih opsi Proceed to Alamat_IP (unsafe).

Cara Install YunoHost di VPS - 2

Setelah memilih Proceed to Alamat_IP (unsafe), kalian akan diarahkan ke halaman selamat datang, dan siap untuk melakukan konfigurasi. Untuk melanjutkan konfigurasi, klik tombol Begin.

Cara Install YunoHost di VPS - 3

2. Tambahkan Nama Domain

Selanjutnya kalian perlu menambahkan nama domain terlebih dulu. Nama domain yang di isikan disini akan menjadi nama domain utama nantinya dan masih dapat di ubah melalui halaman pengaturan. Selain itu kalian juga bisa menggunakan subdomain untuk dijadikan sebagai nama domain utama YunoHost.

Setelah menambahkan nama domain, selanjutnya klik tombol Next.

Cara Install YunoHost di VPS - 4

3. Tambahkan Password Login Admin

Selanjutnya kalian perlu menambahkan password untuk login admin, dan pastikan kalian mengingat password ini atau menyimpannya di tempat yang aman. Akun admin nantinya dapat digunakan untuk mengelola web panel seperti mengubah pengaturan YunoHost, install aplikasi, menambahkan domain, dan masih banyak lagi.

Cara Install YunoHost di VPS - 5

Setelah memasukkan password dan klik tombol next, kalian akan mendapatkan pesan peringatan supaya tidak melakukan aktivitas lain di server kalian. Klik OK untuk melanjutkan proses konfigurasi.

Cara Install YunoHost di VPS - 6

Apabila Disk Space yang kalian gunakan dibawah 16GB, maka kalian akan mendapatkan peringatan, namun tetap bisa melanjutkan instalasi. Untuk melanjutkan instalasi, kalian bisa klik tombol Force the post-install dan tunggu hingga prosesnya selesai.

Cara Install YunoHost di VPS - 7

4. Lakukan Diagnosis

Setelah proses instalasi YunoHost selesai, selanjutnya kalian bisa melakukan diagnosis server untuk menentukan apakah masih ada pengaturan yang perlu diperbarui atau tidak.

Untuk melakukan diagnosis YunoHost, kalian bisa login ke halaman admin YunoHost melalui link https://Alamat_IP_Kalian/yunohost/admin/#/ kemudan kalian bisa klik pada menu Diagnosis

Cara Install YunoHost di VPS - 9

Setelah berada di halaman diagnosis, klik tombol Run Diagnosis untuk memulai proses diagnosis web panel kalian.

Cara Install YunoHost di VPS - 10

Setelah proses diagnosis selesai, kalian dapat melihat detail dari error pada diagnosis tersebut, dan menentukan apa yang perlu kalian lakukan untuk menghilangkan error atau permasalahan tersebut.

Cara Install YunoHost di VPS - 11

5. Hubungkan Domain ke YunoHost

Sayangnya kalian belum bisa menghubungkan domain ke YunoHost menggunakan Name Server, sehingga perlu menghubungkan dengan metode pointing melalui pengaturan DNS, dan dalam cara ini akan menggunakan pointing melalui cPanel.

  1. Login ke cPanel atau penyedia layanan domain kalian
  2. Buka halaman DNS Manager, atau Zone Editor
  3. Tambahkan A Record baru yang mengarah ke YunoHost
  4. Karena sebelumnya saya menggunakan subdomain yuno.nasikin.my.id dan menggunakan IP server 167.99.74.54, maka recordnya menjadi seperti ini
Name: yuno.nasikin.my.id
Type: A (Address)
Host: 167.99.74.54
Cara Install YunoHost di VPS - 12

Setelah itu domain diarahkan ke hosting, maka selanjutnya kalian bisa login ke Yuno Host menggunakan alamat

  • https://namadomain.com/yunohost/admin untuk login admin
  • https://namadomain.com/yunohost/sso untuk login user

Terima kasih telah berkunjung ke WPGan.com dan membaca Cara Install YunoHost di VPS. Dapatkan saldo $100 di Vultr gratis untuk uji coba VPS dari [Halaman Ini]
Share: