لینوکس

آموزش نصب webmin در لینوکس

Webmin یک وب کنترل پنل منبع باز برای سرورهای لینوکس است. این امکان را به شما می دهد تا کاربران سیستم ، گروه ها و همچنین سرورهای وب ، ssh ، ftp ، ایمیل و پایگاه داده را نصب و پیکربندی کنید

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

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

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 اقدام به نصب کنید باید ریپوزیتوری موردنظر را ایجاد کنید برای این منظور مراحل زیر رو پیگیری کنید.

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

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

نصب webmin در لینوکسنکات تکمیلی نصب webmin

برای استارت و استاپ و بررسی وضعیت سرویس 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

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

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 را به طور کامل برای شما آموزش دادم، امیدوارم با استفاده از این مقاله به راحتی خودتان بتوانید سرور خود را مدیریت کنید.

تبلیغات

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

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

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

دکمه بازگشت به بالا