لینک کوتاه برای دسترسی سریعتر
COPIED
https://ostadshoo.ir/?p=7868 COPIED

آموزش گام به گام نصب دایرکت ادمین در لینوکس

خواندن این مطلب

5 دقیقه

زمان میبرد!

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

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

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

دایرکت ادمین رابط کابری گرافیکی مبتنی‌ بر سیستم‌عامل لینوکس است که امکان سفارشی‌سازی تنظیمات هاست و وب‌سایت را با رابط کاربری ساده و سبک فراهم می‌کند. برای نصب دایرکت ادمین در لینوکس تنظیمات سخت و پیچیده‌ای پیش رو ندارید و به آسانی می‌توانید این کنترل‌ پنل لینوکسی را در ۶ گام ساده و سریع نصب و راه‌اندازی کنید. درادامه، مراحل نصب دایرکت ادمین در سرور لینوکس را به‌صورت کامل آموزش می‌دهیم.

آماده سازی سرور مجازی جهت نصب دایرکت ادمین

DirectAdmin بسیاری از برنامه‌ها را از دایرکتوری منابع خود نصب می‌کند، بنابراین باید اطمینان حاصل کنید که قبل از نصب دایرکت ادمین، هرگونه تداخل در فرایند نصب نرم‌افزار‌ها برطرف شده است. بنابراین باید نرم‌افزار‌های زیر را حذف کنید:

  1. Apache یا هر وب سرور دیگر مانند (i.e. Nginx, Lighttpd, etc.)
  2. PHP
  3. MySQL
  4. (FTP server (ProFTPd, Pure-FTP, etc
  5. (Email server (Exim, Postfix, Sendmail, etc

برای نصب و کامپایل برنامه‌های مختلفی که DirectAdmin از آنها استفاده می‌کند، باید مطمئن شوید که موارد زیر در VPS نصب شده است:

  1. gcc
  2. g++
  3. DNS server

همان‌طور که پیشتر گفته شد، قبل از شروع نصب دایرکت ادمین، نصب سرور DNS در سرور مجازی الزامی است که ما نصب و تنظیم BIND9 را پیشنهاد می‌کنیم. پس از اتمام این مرحله می‌توانید به مرحله نصب بروید.

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

آموزش نصب دایرکت ادمین

دایرکت ادمین روی سیستم عامل لینوکس قابل راه‌اندازی است، اما روی همه نسخه‌های این سیستم عامل قابل راه‌اندازی نیست.

نسخه‌های لینوکس که دایرکت ادمین روی آنها نصب می‌گردد :

نحوه نصب دایرکت ادمین

برای راه‌اندازی و آماده‌سازی سرور برای دایرکت ادمین ابتدا دستور زیر را در کنسول SSH سرور وارد کنید.

نصب دایرکت ادمین در CentOS (سنت او اس)

yum install psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs -y

نصب دایرکت ادمین روی Debian 7

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev patch libjemalloc-dev

نصب دایرکت ادمین روی Debian 8

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev libsystemd-dev bind9 quota libsystemd-daemon0 patch libjemalloc-dev

نصب دایرکت ادمین روی Debian 9

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev \ zlib1g zlib1g-dev libcap-dev cron bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev \ libncurses5-dev libsystemd-dev bind9 dnsutils quota patch libjemalloc-dev logrotate rsyslog libc6-dev libexpat1-dev \ libcrypt-openssl-rsa-perl

نصب دایرکت ادمین روی FreeBSD

به طور پیش فرض FreeBSD تمام پیش نیازها را داراست.  اما برای نصب CustomBuild نیاز به gmake دارید و باید آنرا نصب کنید، شما می‌توانید برای نصب gmake دستور زیر را اجرا کنید:

pkg_add -r gmake perl wget bison flex gd cyrus-sasl2 cmake python autoconf libtool libarchive mailx

FreeBSD 10

pkg install gcc gmake perl5 wget bison flex cyrus-sasl cmake python autoconf libtool libarchive iconv bind99 mailx

FreeBSD 11

pkg install gcc gmake perl5 wget bison flex cyrus-sasl cmake python autoconf libtool libarchive iconv bind99 mailx webalizer

تنظیمات پشتیبانی از SSL

به‌طور پیش فرض، DirectAdmin از اتصال مبتنی بر (HTTPS (SSL پشتیبانی نمی‌کند، بنابراین به منظور پشتیبانی از این پروتکل، تغییراتی در تنظیمات نهایی بایستی انجام شود.  در این بخش به شما نشان خواهیم داد که چگونه می‌توانید یک گواهینامه  ‘self-signed’ را تنظیم و نصب کنید تا از آن برای ورود به بخش مدیریت DirectAdmin با استفاده از HTTPS استفاده شود. موارد زیر را در خط فرمان SSH در VPS خود اجرا کنید:

نصب دایرکت ادمین

حال باید SSL را در تنظیمات DirectAdmin فعال کنیم:

vi /usr/local/directadmin/conf/directadmin.conf

در تنظیمات، بخش SSL=0 را پیدا کنید و آن را به‌صورت زیر تغییر دهید:

SSL=1

اکنون لازم است DirectAdmin را به‌منظور اعمال و ذخیره تغییرات، مجدداً restart کنیم:

service directadmin restart

اکنون می‌توانید با آدرس زیر و با امنیت بالا وارد DirectAdmin در سرور مجازی خود شوید:

https://{VPS IP]:2222

بهترین افزونه های ثبت نام کاربران
1
بهترین افزونه های ثبت نام کاربران وردپرس
بهترین افزونه های ثبت نام کاربران کدام اند؟ یکی از اساسی‌ترین قسمت‌های هر وبسایت مربوط...
دریافت اعلان برای تغییرات پست در وردپرس
2
دریافت اعلان برای تغییرات پست در وردپرس
دریافت اعلان برای تغییرات پست در وردپرس چگونه انجام میشود؟ آیا می‌خواهید برای تغییرات پست...
خروج خودکار کاربران از وردپرس
1
خروج خودکار کاربران از وردپرس
خروج خودکار کاربران از وردپرس چگونه انجام میشود؟ بسیاری از ما عادت داریم بدون اینکه...
نقل قول های تصادفی در وردپرس
1
نمایش نقل قول های تصادفی در وردپرس
 نقل قول های تصادفی در وردپرس چگونه نمایش داده میشوند؟ نقل قول‌ها از طرف افراد...
نمایش نسخه پی دی اف مطالب در وردپرس
0
نمایش نسخه پی دی اف مطالب در وردپرس با PDF.js Viewer
نمایش نسخه پی دی اف مطالب در وردپرس با چه افزونه ای انجام میشود؟ آیا...
فوتر وردپرس
0
فوتر وردپرس و گزینه‌ هایی که باید به آن اضافه شوند
به فوتر وردپرس  چه امکاناتی باید افزوده شود؟ آیا نمی دانید چه چیزی را در...
1 2 3 29

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



نظرات کاربران



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

مطالب مرتبط