استخراج فایل فشرده در دایرکت ادمین
یکی از کارهای رایج در مدیریت هاست، آپلود و استخراج فایلهای فشرده (ZIP، TAR.GZ) است. به جای آپلود تکتک فایلها از طریق FTP، میتوانید یک فایل فشرده آپلود کنید و در دایرکت ادمین آن را Extract نمایید. این روش بسیار سریعتر است.
روش ۱: Extract از File Manager دایرکت ادمین
مرحله ۱: ورود به File Manager
وارد پنل کاربری دایرکت ادمین شوید. از منو به System Info & Files > File Manager بروید.
مرحله ۲: آپلود فایل فشرده
به مسیر مورد نظر بروید (مثلاً public_html). روی Upload files کلیک کنید و فایل ZIP یا TAR.GZ خود را آپلود نمایید.
مرحله ۳: Extract فایل
پس از آپلود، فایل فشرده را در لیست فایلها پیدا کنید. تیک کنار فایل را بزنید و دکمه Extract را کلیک کنید. فایلها در همان مسیر استخراج میشوند.
روش ۲: Extract از SSH
اگر دسترسی SSH دارید، روش خط فرمان سریعتر و قابل اطمینانتر است.
Extract فایل ZIP:
cd /home/username/domains/domain.com/public_html
unzip filename.zip
Extract فایل TAR.GZ:
tar -xzf filename.tar.gz
Extract فایل TAR.BZ2:
tar -xjf filename.tar.bz2
Extract به مسیر خاص:
unzip filename.zip -d /path/to/destination/
نکات مهم
پس از Extract، مطمئن شوید مجوزهای فایلها صحیح هستند. فایلها باید ۶۴۴ و پوشهها ۷۵۵ باشند. اگر مجوزها اشتباه بود:
find /home/username/domains/domain.com/public_html -type f -exec chmod 644 {} +
find /home/username/domains/domain.com/public_html -type d -exec chmod 755 {} +
همچنین مالکیت فایلها (ownership) باید با کاربر دایرکت ادمین مطابقت داشته باشد:
chown -R username:username /home/username/domains/domain.com/public_html/
مشکلات رایج
اگر دکمه Extract در File Manager دیده نمیشود، فرمت فایل پشتیبانی نمیشود یا فایل خراب است. اگر Extract ناقص انجام شد، ممکن است فضای دیسک کافی نباشد. اگر هنگام SSH با خطای unzip: command not found مواجه شدید، ابزار unzip نصب نیست و باید نصب شود: yum install unzip.
انتقال سایت وردپرسی
روش Extract فایل فشرده مخصوصاً هنگام انتقال سایت وردپرسی به هاست جدید بسیار کاربردی است. کافیست از سایت قدیم بکاپ بگیرید، فایل فشرده را آپلود کنید و Extract نمایید.
اگر قصد انتقال سایت وردپرسی خود به هاست وردپرس میهن هاستینگ را دارید، تیم پشتیبانی انتقال رایگان سایت شما را انجام میدهد. و اگر سرور مجازی دارید، دسترسی SSH کامل برای مدیریت فایلها در اختیار شماست.
🌐 انتقال رایگان سایت
سایت وردپرسی خود را به هاست میهن هاستینگ منتقل کنید — انتقال رایگان با پشتیبانی ۲۴/۷.