آموزش نصب webmin روی ubuntu و centos

آموزش نصب webminدر این مقاله به آموزش نصب webmin در سیستم عامل لینوکس توزیع دبیان و سنتواس خواهیم پرداخت، webmin یک کنترل پنل رایگان با امکانات بی‌نظیر است که بر روی سیستم عامل لینوکس نصب می‌شود و از مزایای آن می‌توان به متن‌باز و رایگان بودن آن اشاره کرد.

در مقالات قبلی شما را با آموزش نصب دایرکت ادمین و آموزش نصب سی پنل به طور مفصل آشنا کردیم در این جلسه در نظر داریم با ارائه آموزش نصب webmin روی centos و نصب webmin روی debian بحث نصب کنترل پنل ها را پایان بدهیم.

 

Webmin بر خلاف سی پنل و دایرکت ادمین یک کنترل پنل کاملاً رایگان بوده که بر روی سرورهای لینوکسی قابلیت نصب و راه‌اندازی را دارد. توسط محیط گرافیکی این کنترل پنل شما می‌توانید برای کاربران خود اکانت جدید ساخته، بر روی سرویس‌های مهم شبکه از جمله apache و dns و mail server کنترل و مدیریت دقیق داشته باشید. webmin به طور قطع یکی از بهترین کنترل پنل های رایگان لینوکسی است.

در این مقاله شما با آموزش نصب webmin در debian و centos به طور کامل و دقیق آشنا می‌شوید و می‌توانید به راحتی یک میزبانی وب بر روی سرور خود نصب و راه‌اندازی کنید.

برای نصب webmin شما می‌توانید با مراجعه به سایت سازنده و رسمی webmin اقدام به بررسی و دانلود ورژن متناسب با سیستم عامل خود کنید.

 

آموزش نصب webmin قدم به قدم

شما برای نصب webmin از سه روش می‌توانید اقدام کنید چنانچه توزیع لینوکس سرور شما از نوع دبیان بیس هستش مانند اوبونتو و خود دبیان باید از پکیج‌های مرتبط آن به نام Debian Package استفاده کنید.

اگر از توزیع‌های مبتنی بر ردهت بیس مانند centos و یا فدورا استفاده می‌کنید می‌توانید از RPM برای نصب بهره بگیرید و یک حالت کلی هم وجود داره که در این حالت شما می‌توانید webmin را بر روی هر توزیعی نصب و راه‌اندازی کنید آن هم استفاده از سورس برنامه با پسوندهای tar. هستش که در سایت رسمی webmin در دسته‌ی TAR file قرار دارند.

 

نصب webmin روی centos

کار رو با توزیع محبوب centos شروع می‌کنیم، ابتدا باید با رجوع به لینک زیر آخرین ورژن webmin را از قسمت RPM بر روی سرور خود دانلود کنید، در این لحظه که بنده این آموزش رو برای شما تهیه می‌کنم ورژن نهایی آن webmin-1.840 هستش

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

با دستورات زیر اقدام به دانلود آخرین ورژن پکیج می‌کنیم خوبی این دستور اینه که شما نیاز نیست ورژن جدید رو هر دفعه چک کنید خودش اتوماتیک با یک ریدایرکت آخرین ورژن رو برای شما میاره

cd /opt
wget http://www.webmin.com/jcameron-key.asc
wget  http://www.webmin.com/download/rpm/webmin-current.rpm

و یا من از دستور زیر مستقیماً آخرین ورژن رو دانلود کردم

wget http://prdownloads.sourceforge.net/webadmin/webmin-1.840-1.noarch.rpm

حالا باید یکسری پیشنیازها رو روی سرور خودتان داشته باشید تا نصب کنترل پنل بدون مشکل انجام بشه برای نصب آن‌ها دستور زیر را در محیط SSH سرور خود وارد کنید.

yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect

خوب حالا برای نصب webmin دو دستور زیر را به ترتیب وارد کنید، دستور اول برای ایمپورت کلید GPG و دستور دوم برای نصب webmin می‌باشد.

rpm --import jcameron-key.asc
rpm -Uvh webmin-*.rpm

اگر هم بخواهید از طریق مخزن centos و با دستور yum اقدام به نصب کنید باید ریپوزیتوری موردنظر را ایجاد کنید برای این منظور مراحل زیر رو پیگیری کنید.

حتما بخوانید :  آموزش ساخت اکانت ftp در دایرکت ادمین

ابتدا توسط یک ویرایشگر فایلی در مسیر مخزن لینوکس خود باز می‌کنیم

Nano /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

حالا می‌توانید با دستور yum install webmin اقدام به نصب کنید.

خوب تبریک میگم شما آموزش نصب webmin روی centos به درستی و آسانی پشت سر گذاشتید و حالا سرور شما آماده استفاده شده است.

webmin به صورت پیش فرض از پورت ۱۰۰۰۰ برای اتصال به پنل خود استفاده می‌کند از طریق FQDN و یا IP سرور خود به صورت زیر می‌توانید وارد محیط مدیریتی سرور خودتان شوید.

http://YourServerIp:10000

login-آموزش نصب webmin روی centos

نکات تکمیلی

برای استارت و استاپ و بررسی وضعیت سرویس webmin می‌توانید از دستورات زیر استفاده کنید.

/etc/init.d/webmin start
/etc/init.d/webmin stop
/etc/init.d/webmin restart
/etc/init.d/webmin status

برای تغییر پسورد admin کنترل پنل خود در صورتی که آن را فراموش کرده باشید می‌توانید از دستور زیر استفاده کنید.

/usr/libexec/webmin/changepass.pl /etc/webmin root secretpassword

چنانچه بخواهید به دلایل امنیتی و یا هر دلیل دیگری پورت دیفالت webmin را تغییر دهید بعد از لاگین با دسترسی admin به پنل خود در مسیر Webmin >> Webmin Configuration >> Ports and Addresses می‌توانید اقدام به تغییر پورت کنید.

 

آموزش نصب webmin روی ubuntu

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

ابتدا توسط دستور زیر فایل نصبی را بر روی سرور خود دانلود می‌کنیم

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.840_all.deb

حالا پیشنیازها رو بر روی سرور نصب می‌کنیم

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

در مرحله آخر نیز با دستور زیر dpkg –install webmin_1.840_all.deb می‌توانیم webmin را نصب و راه‌اندازی کنیم.

خوب یک روش دیگه هم بگم تا مقاله را تکمیل کرده باشم همانند centos شما می‌توانید از طریق مخزن لینوکس خودتان نیز اقدام به نصب کنید برای اینکار با ویرایشگر فایل زیر رو باز کنید

Nano /etc/apt/sources.list

حالا مقادیر زیر را درون آن قرار دهید.

deb http://download.webmin.com/download/repository sarge contrib

سپس با دستورات زیر نصب webmin را انجام دهید.

apt-get update
apt-get install apt-transport-https
apt-get install webmin

خوب فکر کنم آموزش نصب webmin در debian و centos را به طور کامل برای شما آموزش دادم، امیدوارم با استفاده از این مقاله به راحتی خودتان بتوانید سرور خود را مدیریت کنید.

ویدیو کامل این آموزش

 
دانلود pdf
آموزش نصب webmin روی ubuntu و centos
امتیاز شما به این مطلب

حسین محمدپور

با علاقه زیادی که به مباحث تخصصی امنیت سرور داشتم از 8 سال پیش کار خود را در این زمینه شروع کردم و طی این مدت مدیر 2 تیم امنیتی بزرگ ایرانی بودم و حالا با 4 سال سابقه در زمینه مباحث مدیریت سرور و میزبانی وب، سایت مدیر سرور را راه اندازی کردم تا بتوانم به علاقه مندان و مشتاقان این حوزه تخصصی کمک کنم.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیشنهاد ما به شما

بستن
بستن