آموزش نصب 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