
اگر نوشته های این مجموعه را تا اینجا دنبال کرده باشید می دانید که ما تا اینجا موفق به آماده سازی یک سرور لینوکس برای استفاده به عنوان وب سرور شده ایم. همه چیز تقریبا آماده است ولی هنوز برای نقل و انتقال فایل فکری نکرده ایم. به عبارت دیگر ما هنوز راهی برای آپلود فایل روی سرور در نظر نگرفته ایم.
راه حل البته ساده به نظر می رسد. کافیست یک FTP Server روی Centos نصب کنیم تا بتوانیم از طریق یک FTP Client به سرور وصل شویم و فایل های خود را روی آن مدیریت کنیم. ما vsftd را انتخاب کرده ایم. vsftp شکل مخفف Very Safe FTP Daemon است که به صورت پیشفرض از طریق دستور yum روی centos5 قابل نصب است.
(بیشتر…)
شاید برای شما هم پیش آمده باشد که بخواهید حجم قابل توجهی از اطلاعات را بین دو سرور جابجا کنید. مثلا اگر شما صاحب یک وب سایت باشید و بخواهید وب سایت خودتان را به سرور جدید منتقل کنید، طبیعتا با این حالت مواجه خواهید شد. نخستین راهی که به ذهن هر کس می رسد تهیه ی نسخه ی پشتیبان از اطلاعات سایت و انتقال آن روی سرور جدید است. این روش که البته روش خوبی هم نیست شامل مراحل زیر می شود:
۱- تهیه ی بک آپ از اطلاعات (فرض کنیم ۱۰۰مگابایت حجم داشته باشد.)
۲- دانلود فایل بک آپ (با اینترنت ۱۲۸kbps و با فرض اینکه مشکل خاصی پیش نیاید حداقل ۱۰۷ دقیقه طول خواهد کشید.)
۳- آپلود فایل روی سرور جدید که آن هم حداقل ۱۰۷ دقیقه زمان نیاز دارد.
و همه ی این ها در شرایطی است که فایل ۱۰۰مگابایتی باشد و بدیهی است هر چه حجم فایل بیشتر شود زمان بیشتری خواهد گرفت و امکان قطع شدن اینترنت و یا برق در حین انتقال نیز متناسب با آن افزایش می یابد.
راه حل مناسب تر اما استفاده از FTP است.FTP شکل کوتاه شده ی عبارت File Transfer Protocol است که به کاربران اینترنت اجازه می دهد فایل ها را با سرعت بیشتری بین دو کامپیوتر(سرور و مشتری یا دو سرور) جا به جا کنند.
(بیشتر…)