نصب Webmin در CentOS با yum

Webmin یک پکیج نرم افزاری برای لینوکس است که یک کنترل پنل مبتنی بر وب برای سیستم عامل لینوکس و سرویس های آن فراهم می کند. به این معنی که وقتی شما Webmin را بر روی سیستم (سرور) خود نصب می کنید، می توانید از طریق یک مرورگر معمولی، سیستم عامل خود را از بسیاری از جنبه ها پیکربندی کنید.

برای مثال می توان موارد زیر را نام برد (البته خیلی بیشتر از این ها است):

  • پیکربندی سرور Web (آپاچی)
  • پیکربندی Mail server
  • Dns server
  • کاربران و گروه ها
  • مجوز ها
  • پشتیبان گیری
  • پیکربندی کرون
  • ...

و همه ی این ها تحت وب و به صورت گرافیکی انجام می گیرد که یک مزیت بزرگ است. این نرم افزار بیشتر برای کنترل سرور ها و VPS ها به کار گرفته می شود.

بعد از نصب، بر روی پورت 10000 گوش می دهد و صفحه ی وب آن نیز از همین پورت در دسترس است.

برای نصب Webmin راه های مختلفی را می توان نام برد. که بدیهی ترین راه آن این است که از پکیج rpm استفاده کنیم (پکیج rpm را از سایت رسمی آن دانلود و پس آن را نصب کنیم)
اما من در این جا می خواهم یکی از روش های نسبتا ساده برای نصب Webmin را توضیح دهم:

در این روش، قصد داریم از دستور yum برای نصب استفاده کنیم. اما پکیج Webmin در Repository های پیش فرض CentOS موجود نمی باشد و به همین خاطر می بایست ابتدا Repository شامل Webmin را به لیست Repository های سیستم اضافه کنیم.

برای این منظور باید فایل webmin.repo را در مسیر /etc/yum.repos.d/webmin.repo ایجاد کنیم:

touch /etc/yum.repos.d/webmin.repo

و محتویات زیر را در آن بنویسیم:

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

که این کار را می توان به دو طریق انجام داد:

  1. فایل را با vi باز می کنیم و محتویات را وارد می کنیم و با ESC :wq فایل را می بندیم و خارج می شویم
  2. به روش زیر عمل می کنیم:
    # cat > /etc/yum.repos.d/webmin.repo << EOF
    [Webmin]
    name=Webmin Distribution Neutral
    #baseurl=http://download.webmin.com/download/yum
    mirrorlist=http://download.webmin.com/download/yum/mirrorlist
    enabled=1
    EOF

بعد از این که فایل فوق را ایجاد کردیم و محتویات آن را هم وارد کردیم، باید کد زیر را نیز اجرا کنیم تا کلید GPG که پکیج ها با آن امضا شده اند در سیستم دانلود و نصب شود:

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

در این جا کار تمام است و کافی است که از دستور yum استفاده کنیم:

yum install webmin

منابع:

http://www.webmin.com/rpm.html

http://www.how2centos.com/centos-6-webmin-install/

نظرات شما

قسمت نظرات با استفاده از سرویس دیسکاس پیاده سازی شده است. متاسفانه این سرویس از داخل ایران قابل دسترس نیست. لطفا از آی پی خارجی استفاده کنید.