آموزش نصب Webmin در CentOS و اوبونتو (ubuntu)



نصب Webmin

Webmin یک کنترل پنل منبع باز است که به شما امکان می دهد سرور لینوکس خود را از طریق یک رابط کاربری وب، آسان مدیریت کنید. این امکان را به شما می دهد تا یوزرهای هاست، مقدار منابع استفاده شده هاست ها، فضای دیسک را مدیریت کنید، از طریق فایل منیجر فایل و پوشه ایجاد کنید و همچنین محبوب ترین سرویس های وب از جمله، FTP، ایمیل، پایگاه داده، وب سرور را پیکربندی کنید. در این آموزش نحوه نصب Webmin در CentOS و اوبونتو با خرید vps بلوسرور توضیح داده شده است.

 

 

نصب Webmin در Centos 7

ابتدا باید مخزن Webmin را اضافه کنیم تا بتوانیم به راحتی Webmin را با استفاده از مدیریت بسته (package manager) نصب و به روز کنیم. ما این کار را با افزودن یک فایل جدید به نام /etc/yum.repos.d/webmin.repo به سرور مجازی امارات انجام می دهیم که حاوی اطلاعات مربوط به مخزن جدید است.

ویرایشگر را خود را باز کنید و فایل مخزن زیر را ایجاد کنید (اگر از nano یا vi استفاده میکنین، با همون ویرایشگر استفاده کنید).

sudo nano /etc/yum.repos.d/webmin.repo

 

[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

 

سپس کلید Webmin GPG را با استفاده از دستور زیر وارد کنید.

sudo rpm --import http://www.webmin.com/jcameron-key.asc

آخرین نسخه Webmin را با دستور زیر نصب کنید.

sudo yum install webmin

 

تمام وابستگی ها (dependencies) به طور خودکار نصب می شوند. پس از اتمام نصب، خروجی زیر نمایش داده می شود.

Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/
as root with your root password.

 

تنظیم فایروال برای webmin در Centos 7

به طور پیش فرض، Webmin از پورت 10000 استفاده میکند. اگر فایروال در vps ایران روی سرور CentOS خود دارید، باید پورت Webmin را باز کنید. برای اجازه دادن به ترافیک در پورت 10000 دستورات زیر را اجرا کنید.

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanent
sudo firewall-cmd --reload

 

دسترسی به پنل مدیریت Webmin

اکنون که Webmin بر روی سرور مجازی ترکیه CentOS شما نصب شده است، مرورگر خود را باز کنید و نام میزبان یا آدرس IP سرور خود را به دنبال پورت Webmin 10000 تایپ کنید

https://your_server_ip_or_hostname:10000/

 

 

نصب Webmin در اوبونتو (Ubuntu)

ابتدا، دستور به روز رسانی سیستم را در Ubuntu اجرا میکنیم و وابستگی های مورد نیاز نصب میکنیم.

sudo apt update && sudo apt upgrade
sudo apt install software-properties-common apt-transport-https

 

 

قبل از اضافه کردن مخزن باید بسته های Webmin را در اوبونتو دریافت کنیم. کلید GPG را حالا باید اضافه کنید.

wget -qO- https://download.webmin.com/jcameron-key.asc | sudo tee -a /etc/apt/trusted.gpg.d/jcameron-key.asc

 

مخزن Repository Webmin را در اوبونتو اضافه کنید

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

سپس apt مدیریت بسته های اوبونتو را آپدیت میکنیم.

sudo apt update

 

دستور نصب Webmin  در اوبونتو

sudo apt install webmin

 

بعد از نصب میتوانید فعال بودن سرویس وب مین را بررسی کنید.

sudo systemctl status webmin

 

اگر یک فایروال فعال روی vps آلمان خود دارید، به پورت Webmin 10000 در فایروال خود اجازه دهید تا از سیستم های دیگر به آن دسترسی داشته باشد.

sudo ufw allow 10000/tcp

 

برای دسترسی پنل پنل مدیریت webmin هم از آدرس IP سرورتون با پورت زیر وارد میشید.

https://server-ip-address:10000