GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana menginstal Webmin di Debian 11 Bullseye Server Linux

Webmin adalah platform aplikasi sumber terbuka yang memberikan antarmuka pengguna grafis berbasis web untuk mengelola server Linux. Di sini kita belajar cara menginstal Webmin di server Linux Debian 11 untuk mengelola hosting web menggunakan repositorinya.

Mengelola server baris perintah bisa jadi rumit terutama untuk pemula, oleh karena itu panel kontrol admin seperti Webmin dapat mempermudah semua ini. Karena antarmuka administrasi sistem berbasis web untuk Unix. Browser web modern apa pun dapat digunakan untuk menyiapkan akun pengguna, Apache, DNS, berbagi file, dan banyak lagi.

Webmin menghilangkan kebutuhan untuk mengedit file konfigurasi Unix secara manual seperti /etc/passwd dan memungkinkan sistem untuk dikelola dari konsol atau dari jarak jauh. Perluasan lebih lanjut fitur Webmin dimungkinkan dengan bantuan modul internal atau eksternal.

Instalasi CPanel Webmin di server Debian 11 Bullseye

Langkah-langkah untuk menginstal panel kontrol admin Webmin yang diberikan di sini juga berlaku untuk Debian 10 Buster, Ubuntu 20.04 LTS, Linux Mint, dan sistem Linux serupa lainnya.

1. Tambahkan kunci GPG yang ditandatangani oleh Webmin

Pertama-tama kita tambahkan kunci GPG pada Debian 11 yang telah ditandatangani oleh Webmin untuk memverifikasi paket yang kita unduh dari repositorinya, ditambahkan pada langkah berikutnya, untuk menginstal CPanel admin ini.

wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -

2. Integrasikan repositori Webmin di Debian 11

Seperti yang kita ketahui, paket untuk mengatur panel kontrol ini untuk mengelola hosting web atau server yang baru diinstal tidak tersedia di repo dasar default Debian 11. Oleh karena itu, kita harus menambahkan yang disediakan secara resmi oleh pengembang Webmin.

Salin seluruh blok dari perintah yang diberikan, tempel di terminal, dan tekan tombol Enter kunci.

sudo sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > \
/etc/apt/sources.list.d/webmin.list'

3. Jalankan pembaruan sistem

Selanjutnya menjalankan perintah update yang akan menyegarkan cache repositori sistem dan membantu mengenali repo yang baru ditambahkan &paket-paketnya.

sudo apt update

4. Perintah untuk menginstal Webmin di Debian 11

Setelah semua perintah yang diberikan di atas dijalankan, jalankan perintah utama yang tidak hanya akan mengunduh Webmin tetapi juga menginstalnya di sistem Server Anda untuk mengelola yang sama secara lokal atau jarak jauh menggunakan browser web.

sudo apt install webmin

5. Izinkan porta 10.000

Sekarang, kita dapat mengakses antarmuka web panel kontrol ini secara lokal menggunakan browser web. Namun, dari jarak jauh kita tidak akan; untuk itu, kita harus membuka port Webmin 10.000 di firewall dari Debian 11 atau 10 sistem.

sudo ufw allow 10000

6. Mulai Webmin di Server Debian 11

Jika layanan server Webmin belum dimulai secara otomatis maka jalankan perintah berikut:

sudo /etc/webmin/start
OR 
sudo systemctl start webmin

Periksa statusnya:

sudo systemctl status webmin

Untuk menghentikan hal yang sama, Anda dapat menggunakan:

sudo /etc/webmin/stop
or 
sudo systemctl stop webmin

6. Akses antarmuka web

Terakhir, buka browser di sistem komputer mana pun yang dapat mengakses alamat IP atau domain server tempat Anda memasang CPanel Webmin . Setelah itu buka kotak URL dan arahkan browser ke IP Server atau domain bersama dengan nomor port 10000 .

Contoh :https://server-ip-adress:10000 atau http://example.com:10000

Katakanlah alamat IP kami servernya adalah 192.168.0.11, maka URL aksesnya adalah:http://192.168.0.11:10000

Jika Anda mendapatkan kesalahan:“Sambungan Anda tidak pribadi “. Cukup klik tombol Lanjutan dan kemudian pada tombol “Lanjutkan x.x.x.x ” tautan.

7. masuk sebagai root

Saat Anda melihat antarmuka login, masukkan root sebagai nama pengguna dan sandi yang telah Anda atur di sistem Linux Debian Anda.

8. Dasbor

Terakhir, Anda memiliki Dasbor untuk mengelola perintah Anda atau server GUI Debian Linux secara lokal atau jarak jauh menggunakan antarmuka web.

Copot pemasangan Webmin (opsional)

Jika Anda merasa tidak memerlukan hosting situs web ini dan panel kontrol admin sistem lagi di sistem Anda, berikut adalah perintah untuk menghapusnya sepenuhnya.

sudo apt remove webmin

Hapus repo  

sudo rm etc/apt/sources.list.d/webmin.list

Bersih :

sudo apt autoremove

Untuk mengetahui lebih lanjut, lihat dokumentasi resmi.


Debian
  1. Cara Menginstal Webmin di Debian 10 Linux

  2. Cara Instal Webmin di Rocky Linux 8

  3. Cara Menginstal Pip 3 atau 2 di Debian 11 Bullseye Linux

  1. Cara menginstal Steam di Debian 11 Bullseye atau Buster 10 Linux

  2. Cara menginstal klien ZOOM di Debian 11 Bullseye Linux

  3. Cara menginstal SLACK di Debian 11 Bullseye Linux

  1. Cara menginstal AnyDesk di Debian 11 Bullseye Linux

  2. Perintah untuk Menginstal Xrdp Server di Debian 11 Bullseye Linux

  3. Cara Menginstal Jenkins di Debian 11 Bullseye Linux