به آموزش با عنوان نحوه نصب ISPConfig در Ubuntu 20.04 LTS خوش آمدید.
ISPConfig یک کنترل پنل میزبان منبع باز برای توزیع کنندگان لینوکس است. ISPConfig به مدیران اجازه می دهد تا وب سایت ها، آدرس های ایمیل، پایگاه های داده MySQL و MariaDB، حساب های FTP، حساب های Shell و رکوردهای DNS را از طریق UI مبتنی بر وب مدیریت کنند. ISPConfig از سیستم عامل های مبتنی بر لینوکس مانند CentOS، Debian، Fedora، OpenSUSE و Ubuntu پشتیبانی می کند.
پیش از ادامه ی مقاله ، در صورت نیاز به خرید سرور مجازی یا هاست لینوکس به سایت شاپینگ سرور مراجعه کرده و از پلن های فوق العاده با قیمت های عالی دیدن کنید.
در بخش زیر برخی از بهترین ویژگی های پشتیبانی شده توسط ISPConfig را در اختیار شما قرار دادیم:
ما در این آموزش از اصطلاحات زیر استفاده می کنیم:
ما از ویرایشگر nano استفاده می کنیم، اما شما می توانید از ویرایشگر مورد علاقه خود استفاده کنید:
nano /etc/hosts
سپس خروجی زیر را مشاهده می کنید:
ممکن است یک پایه خروجی متفاوت از ارائه دهنده سرور شما صادر شود. اکنون فایل /etc/hosts را ویرایش کنید:
(برای مثال از ispconfig.example.com استفاده کردیم)
برای ذخیره ویرایش های خود، Ctrl + X و سپس Y را فشار دهید و Enter را بزنید.
اکنون فایل /etc/hostname را برای تنظیم نام میزبان سرور ویرایش کنید:
nano /etc/hostname
برای اعمال این تغییر باید سرور را مجددا راه اندازی کنید:
systemctl reboot
قبل از ادامه، صحت نام میزبان را بررسی میکنیم:
hostname
یا
اکنون سرور خود را با استفاده از دستور زیر اپدیت کنید:
apt update && apt upgrade
مراحل قبل از نصب کامل شده است و اکنون نصب ISPConfig را در اوبونتو ۲۰٫۰۴ LTS آغاز می کنیم.
برای این آموزش، ISPConfig را با Nginx، PHP (7.4 و ۸٫۰)، MariaDB، Postfix، Dovecot، Rspamd، BIND، Jailkit، Roundcube، PHPMyAdmin، Mailman، Webalizer، AWStats و GoAcces نصب خواهیم کرد.
اگر پیکربندی متفاوتی میخواهید، تمام گزینههای ذکر شده در پایان این آموزش را بررسی کنید:
wget -O - https://get.ispconfig.org | sh -s -- --use-nginx --use-php=7.4,8.0 --use-ftp-ports=21-22 --lang=en --no-quota --unattended-upgrades
پس از چند ثانیه، Installer نصب ISPConfig را تایید می کند. “yes” را بنویسید و Enter را بزنید:
سرور شما اکنون راه اندازی شده و آماده استفاده است.
شما می توانید به ادرس زیر وارد شوید:
your-ip-or-url:8080
از اطلاعات خود برای ورود استفاده کنید. نام کاربری پیش فرض admin و رمز عبور است که در مرحله ۳ نمایش داده می شود.
راه اندازی شما اکنون انجام شده است! اکنون می توانید یک کاربر، وب سایت و میزبانی وب سایت خود ایجاد کنید. داشبورد ISPConfig به شکل زیر است:
پس از انجام تمام مراحل پیش، میتوانید اولین مشتری خود را اضافه کنید:
تا اینجا کار ما تمومه و یک کلاینت جدید اضافه کردیم. اکنون به عنوان کاربر وارد شوید و روی Go to Sites کلیک کنید:
جزئیاتی مانند Domain, Space, Traffic Quota, PHP Version را پر کنید و Save را بزنید:
سایت ها در زیر تب Go to Sites فهرست شده اند. برای مشاهده ایکون سایت باز در یک برگه جدید کلیک کنید:
صفحه وب شما به شکل زیر خواهد بود:
در این آموزش نحوه نصب ISPConfig را در اوبونتو ۲۰٫۰۴ یاد گرفتیم. ISPconfig با Hetzner VPS ترکیبی فوق العاده ایجاد می کند. پیشنهاد می کنیم حتما این دو را امتحان کنید!
آموزش جامع نصب Django روی اوبونتو مقدمه اگر به دنبال ساخت یک وبسایت یا اپلیکیشن…
آموزش گامبهگام حذف محدودیت Grace Period در Remote Desktop Services یکی از مشکلات رایج در…
پروتکل Remote Desktop Protocol (RDP) یکی از متداولترین روشها برای مدیریت سرورهای ویندوزی از راه…
شبکه های ارتباطی در طی چند دهه اخیر دچار تحولات بنیادینی شده اند. در آغاز،…
مایکروسافت با انتشار نسخه ی ویندوز سرور 2025، یک بار دیگر ثابت کرده که در…
حملات DDoS (Distributed Denial of Service) یکی از پیچیدهترین و مخربترین تهدیدات سایبری برای وبسایتها…