آرتاگستر در این پست به آموزش راهنمای Proftpd در دایرکت ادمین خواهد پرداخت . اگر سرور مجازی یا سرور اختصاصی شما قبلا کانفیگ شده است باید از صحت نصب آن برروی سرور اطمینان حاصل کنید.
نکته) این آموزش برای سرورهای که از سیستم عامل Redhat یا CentOS استفاده شده است میباشد به وسیله ssh به سرور خود وصل شوید و اگر از ویندوز استفاده میکنید میتوانید از putty برای وصل شدن به سرور استفاده کنید.
مطمئن شوید که Proftpd نصب شده است باید از دستور زیر برای Redhat یا CentOS استفاده کنید :
rpm -q proftpd
اگر به درستی نصب شده باشد باید ورژن Proftpd رو نمایش دهد و در غیر این صورت اگر با پیام زیر مواجه شدید با ید آن را نصب کنید :
proftpd is not installed
برای نصب Proftpd باید به مسیر اسکریپت های دایرکت ادمین رفته و اسکریپت Proftpd را برای نصب اجرا کنید به شکل زیر :
cd /usr/local/directadmin/scripts
./proftpd.sh

اگر خطایی را مشاهده کردید آن را نگاه کرده و بررسی کنید در صورت مشکل با سرویس ftp دیگر که در حال اجرا میباشد باید سرویس ftp درحال اجرا را حذف کنید میتوانید از دستور زیر برای اینکار استفاده کنید:
rpm -e --nodeps other-ftp

به جای other-ftp سرویس ftp درحال اجرا را قرار دهید و دوباره اسکریپت را اجرا کرده به شکل زیر :
./proftpd.sh
مطمئن باشید که IP به درستی نصب شده باشد :
1) مطمئن باشید که IP سرور همراه با hostname به درستی نصب شده باشد در فایل زیر:
/etc/hosts
2) مطمئن باشید که IP سرور مجازی داخل فایل proftpd.vhosts.conf در دایرکتوری etc نباشد.
بعد از آنکه Proftpd را نصب کردید برای ریستارت کردن آن میتوانید از دستور زیر استفاده کنید :
service proftpd restart