همانطور که می دانید، توزیع CentOS 7 اغلب به عنوان یک سیستم عامل است که برای مدیریت سرورها یا میزبانی نصب شده است. با این حال، عملکرد استاندارد سیستم عامل در اینجا انجام نمی دهد، بنابراین تقریبا هر سرپرست نیاز به نصب بسته های اضافی دارد. یکی از محبوب ترین خدمات می تواند با خیال راحت Webmin در نظر گرفته شود. این یک ابزار است که به صورت یک پنل کنترل اجرا می شود و به شما اجازه می دهد تا با سرورها و میزبانی کار کنید. اگر شما فقط راه خود را در این زمینه شروع کنید، ما پیشنهاد می کنیم که این دو روش ارائه شده امروز را بررسی کنیم تا دقیقا نحوه نصب این مولفه را درک کنیم.
نصب Webmin در CentOS 7
متأسفانه، Webmin به طور پیش فرض در مخازن استاندارد گم شده است، که باعث می شود نصب روش نصب به ویژه برای کاربران مبتدی، بسیار مشکل باشد. در سایت رسمی دستورالعمل هایی وجود دارد که اصل اضافه کردن بسته ها را توضیح می دهد، اما آنها سطحی هستند و تنها چیزی را که در حال حاضر مهارت در چنین تاسیسات دارند، می دانند و انگلیسی را می دانند. بنابراین، ما یک راهنمای دقیق در مورد این موضوع را با تصاویر مربوطه، توصیف دو روش نصب وب امین در CentOS. بیایید با اول شروع کنیم.روش 1: نسخه RPM را نصب کنید
اول از همه، ما یک گزینه ساده تر را در نظر می گیریم که بر اساس بسته RPM از وب سایت رسمی با نصب بیشتر است. این روش حتی در این شرایط مناسب است، زمانی که می خواهید پس از دانلود نرم افزار برای رسانه های قابل جابجایی، Webmin را به دستگاه دیگری اضافه کنید. به نظر می رسد تمام فرایند به شرح زیر است:
به وب سایت رسمی Webmin بروید
- برای رسیدن به وب سایت رسمی توسعه دهندگان، از لینک زیر استفاده کنید، جایی که بلافاصله به بخش "دانلود" بروید.
- در اینجا شما علاقه مند به لینک به بسته RPM هستید. راست کلیک بر روی آن و کپی از طریق منوی زمینه.
- شما می توانید "ترمینال" را اجرا کنید، زیرا تمام اقدامات دیگر از طریق آن انجام می شود. ابتدا ما خود را با وارد کردن لینک WGET + COMMAND کپی کردیم.
- دانلود مقدار مشخصی از زمان را می گیرد و پیشرفت در پایین نمایش داده می شود. در طول این، کنسول را ببندید تا عملیات را قطع نکنید.
- قبل از شروع روش اصلی برای نصب بسته دریافت شده، باید وابستگی ها را بررسی کنید و آنها را اصلاح کنید. این به تیم Sudo Yum-Sslayy OpenSSL کمک خواهد کرد.
- این به نمایندگی از Superuser اعدام شده است، و بنابراین، برای تأیید اینکه شما باید یک رمز عبور را وارد کنید، کاراکترهایی که در هنگام نوشتن در رشته نمایش داده نمی شوند.
- شما از تکمیل موفقیت آمیز نصب وابستگی مطلع خواهید شد و می توانید به عمل زیر پردازش کنید.
- از دستور RPM -U Webmin-1.930-1.Noarch.RPM برای تنظیم بسته قبلا دریافت شده با WebIn استفاده کنید، جایگزین نام به نام بسته قبلا دانلود شده است.
- این روند بیشترین زمان را می گیرد، بنابراین شما باید صبور باشید.
- در نهایت شما مطلع خواهید شد که نصب با موفقیت انجام شده است، و لینک برای مجوز و رمز عبور استاندارد ارائه خواهد شد.
- این پیوند را به مرورگر وارد کنید و زمانی که شما بروید، تمام خطرات را قبول کنید.
- از ورود به سیستم استاندارد و رمز عبور استفاده کنید تا مطمئن شوید که کنترل پنل درست است.
اعدام این روش از قدرت ده دقیقه طول می کشد و همچنین به خصوص دشوار نیست، اما به سادگی با توجه به شرایط مختلف، به سادگی مناسب نیست. به خصوص برای چنین مواردی، ما یک گزینه آلفا را آماده کردیم.
روش 2: اضافه کردن مخزن yum
همانطور که می دانید، یوم یک مدیر استاندارد CentOS است. این می تواند به سرعت تنها برنامه هایی را که به لیست مخزن ذخیره شده در یک پوشه خاص اضافه شده است، نصب کنید. Webmin در آنجا گم شده است، اما هیچ چیز مانع از اضافه کردن آن شما می شود، و سپس نصب کنید. یک مثال از این نصب فقط در وب سایت رسمی شرح داده شده است، و به نظر می رسد به شرح زیر است:
- اقدامات بیشتری باید از طریق یک ویرایشگر متن تولید شود. شما می توانید کاملا ابزار مناسب را استفاده کنید، و ما بر روی نانو ساده تمرکز خواهیم کرد. اگر هنوز به توزیع شما اضافه نشده است، از دستور sudo yum نصب نانو استفاده کنید.
- هدف خود را برای اضافه کردن یک بسته با مشخص کردن رمز عبور Superuser تایید کنید.
- موافقت با هشدار در مورد نصب یک بسته جدید. اگر نانو قبلا به سیستم عامل اضافه شده است، پیام "انجام هیچ کاری" ظاهر خواهد شد.
- در حال حاضر یک فایل ایجاد کنید که در آن اطلاعات مربوط به بسته بندی برای دانلود ذخیره می شود. این کار از طریق sudo nano /etc/yum.repos.d/webmin.repo انجام می شود.
- هنگامی که یک ویرایشگر متن را باز می کنید، بلافاصله مطلع خواهید شد که این یک فایل جدید است. نترسید، زیرا باید باشد.
- زیر را وارد کنید
[WEBMIN]
نام = توزیع Webmin خنثی
# baseurl = https: //download.webmin.com/download/yum
mirrorlist = https: //download.webmin.com/download/yum/mirrorlist
فعال = 1
- پس از آن، Ctrl + O را فشار دهید تا تغییرات را ذخیره کنید.
- نام فایل را تغییر ندهید، اما به سادگی کلید Enter را فشار دهید.
- پس از آن شما می توانید ویرایشگر متن را با فشار دادن ترکیب Ctrl + X ترک کنید.
- گام بعدی دریافت یک کلید عمومی خواهد بود که برای نصب درست بسته ها مورد نیاز است. اول، آن را از طریق wget http://www.webmin.com/jcameron-key.asc دانلود کنید.
- پس از اجرای sudo rpm - import jcameron-key.asc فرمان برای وارد کردن آن به سیستم.
- این فقط برای ثبت نام Sudo Yum نصب Webmin برای شروع نصب پنل کنترل در نظر امروز است.
همانطور که می بینید، پیاده سازی این روش ابتدا کمی پیچیده تر شد، اما اکنون می توانید Sudo Yum را در هر زمان تکرار کنید تا بلافاصله برنامه را بلافاصله نصب کنید، زمانی که تصادفی یا عمدا حذف می شود. اقدامات باقی مانده لازم نیست انجام شود، زیرا پیکربندی در سیستم عامل حفظ می شود.
سرور را بعد از نصب شروع کنید
همیشه Webmin به طور خودکار پس از نصب شروع می شود، که می تواند با عوامل مختلف همراه باشد. اگر این اتفاق نیفتد، انتقال به سایت تست غیر ممکن خواهد بود، بنابراین شما باید خدمات خود را با وارد کردن دستور سرویس Webmin Serve در ترمینال فعال کنید.
با این حال، این واقعیت را در نظر بگیرید که این پانل کنترل بلافاصله پس از نصب به Autoload اضافه نمی شود، بنابراین هنگام ایجاد یک جلسه جدید، غیر فعال خواهد شد. اگر می خواهید از این اجتناب کنید، به سادگی یک Webmin یک خط Chkconfig را بنویسید و آن را فعال کنید.
شما با دو راه برای نصب Webmin در CentOS 7 آشنا هستید. این تنها برای انتخاب گزینه بهینه برای خودتان باقی می ماند و دستورالعمل هایی را که کل روند موفقیت آمیز است، دنبال کنید.