پاکسازی وب سایت هک شده
در این مقاله از وبوآپ تصمیم داریم، خدمت شما همراهان همیشگی، پاکسازی وب سایت هک شده بدون از دست رفتن اطلاعات را آموزش دهیم. پس تا انتهای مطلب همراه ما بمانید. تا متوجه شوید.
برای خرید کلاس آنلاین اسکای روم میتوانید در این صفحه اقدام نمایید.
روش پاکسازی سایت وردپرس پس از هک شدن و نفوذ به سایت
در این اموزش، با پاکسازی فایل های وردپرس و تمیز کردن، تمام فایل های آن آشنا می شویم، روش کار به این صورت است. که باید تمام فایل های وردپرس با با نسخه Fresh آن جایگزین کنیم.
قدم اول) ذخیره کردن کل محتوای وردپرس
از طریق هاست خود، از اطلاعات خود بک آپ بگیرید. همچنین شما میتوانید، با ایجاد یک فایل اکسپورت که شامل محتوای سایت شما، دستهبندیها ، پستها، صفحات و برچسبها میباشد، تمام محتوی وردپرس خود را؛ بصورت بکاپ ذخیره کنید. برای این کار می توانید، از دستور العمل زیر استفاده کنید:
- این آدرس را در مرورگر وارد نمایید. YourDomainName/wp-admin (به جای YourDomainName نام دامنه خود را بنویسید. مثلا؛ hostno.ir/wp-admin)
- در گوشه سمت چپ، روی Tools کلیک کنید.
- گزینه Export را انتخاب کنید.
- زیر چه چیزی برای استخراج (what to export) گزینه همه محتوا (All Content) را انتخاب نمایید.
- گزینه دانلود فایل خروجی (Export File) را کلیک نمایید.
قدم دوم) تمام فایلهای wp-content و فایل wp-config.php را دانلود نمایید.
فولدر wp-content محل ذخیره تمهای وب سایت، تصاویر، آپلودها و پلاگین ها می باشد. و باید آن را دانلود نمایید. برای انجام این کار، لطفا مراحل زیر را طی کنید:
- به FTP هاست خود دسترسی پیدا کنید. و مشخصات FTP خود را وارد نمایید.
- به پوشه public_html بروید.
- روی پوشه wp-content راست کلیک کرده. و Download را انتخاب کنید.
📌نکته مهم: در مراحل بعدی به FTP نیاز دارد. برای صرفه جویی در زمان FTP client خود را، تا زمانی که تمام مراحل را تمام نکردهاید، نبندید.
در ادامه پاکسازی وب سایت هک شده
روش دیگر نیز وجود دارد، میتوانید، وارد کنترل پنل هاست، قسمت File Manager شوید. و از public_html ، پوشه wp-content را فشرده zip کنید. و سپس؛ آن را دانلود کنید. اگر از هاست خود فول بک آپ گرفته باشید، نیازی به این کار وجود ندارد. از فایل wp-config.php نیز یک نسخه برای خود دانلود کنید.
قدم سوم) سایت وردپرس خود را حذف (Uninstall) کنید.
برای حذف سایت وردپرس خود، لازم است. تمام فایلهای وب سایت حذف شود. با این حال، شما نیازی به حذف پایگاه داده های موجود ندارید. برای حذف فایل ها لطفا مراحل زیر را انجام دهید:
- با استفاده از FTP client ، کلیه فایل های وب سایت (Ctrl + A) را انتخاب کرده. کلیک راست کرده. و Delete را انتخاب کنید.
- حذف گزینه را با انتخاب “بله” در صورت وجود کادر بازشو تأیید کنید.
📌نکته مهم: زمانیکه آخرین نسخه وردپرس را دارید، دیتابیس جدید لازم است. لطفا قبل از ادامه فرایند، یک دیتابیس جدید ایجاد کنید.
از طریق کنترل پنل هاست نیز می توانید، محتویات پوشه public_html را کاملا پاک کنید.
قدم چهارم) آخرین نسخه وردپرس را نصب کنید.
شما میتوانید، آخرین نسخه وردپرس را در هاست خود دانلود و فایلهایش را در سایت خود آپلود نمایید. برای انجام این کار لطفا موارد زیر را انجام دهید:
- آخرین نسخه وردپرس را از اینجا دانلود نمایید.
- به هاست خود از طریق FTP یا کنترل پنل هاست متصل شوید. و فایل zip وردپرس را در هاست خود آپلود کنید.
- پس از آپلود فایل فشرده وردپرس را Extract کنید. و فایل های موجود در پوشه wordpress را در public_html سایت خود کپی کنید.
- پس از آپلود همه فایلها، سایت خود را در مرورگر باز کنید.
- اگر پیامی مبنی بر بروزرسانی دیتابیس دریافت کردید، برای ادامه روی گزینه Submit کلیک کنید.
تمام فایل ها از نسخه فشرده وردرپرس باید در public_html سایت شما کپی شود. پس از اتمام انتقال اطلاعات پوشه wp-content را از هاست حذف کنید. زیرا باید پوشه wp-content خود را که قبلا از آن إبک گرفتید. را جایگزین نمایید.
ادامه پاکسازی وب سایت هک شده ..
قدم پنجم) فایل های wp-content را بازیابی کنید.
در این مرحله باید، پوشه wp-content را که قبلا ذخیره کرده اید، را در هاست خود آپلود کنید. به این ترتیب، قالبها، افزونه ها، تصاویر و سایرآپلود ها در سایت شما بازیابی می شود. مطابق با دستورالعمل زیر اقدام کنید:
- با استفاده از FTP یا کنترل پنل هاست، به پوشه public_html بروید.
- از کامپیوتر خود پوشه، wp-content که قبلا از آن بک آپ گرفته بودید، را انتخاب. و آنرا به پوشه public_html انتقال دهید.
- فایل wp-config.php را نیز در public_html سایت خود آپلود کنید.
قدم ششم) وارد کردن محتوای وردپرس
در این مرحله، پست ها، برچسب ها، صفحات، دسته بندیها و سایر محتواهایی را که قبلاً ذخیره کرده اید؛ را وارد می کنید.
- به بخش admin خود بروید.
- در گوشه سمت چپ، روی Tools کلیک کنید.
- گزینه import را انتخاب کنید.
- در زیر وردپرس، روی گزینه نصب اکنون (Install Now) کلیک کنید.
- پس از نصب وارد کننده وردپرس، روی لینک Run Importer کلیک کنید.
- روی دکمه گزینه File را در صفحه بعدی که در زیر آمده کلیک کنید.
- گزینه Export File (XML file) که در مرحله 1 دانلود کرده اید. را انتخاب کنید.
- بروی گزینه Upload File کلیک و Import را برای ادامه انتخاب کنید.
- درصورتی که تنها نویسنده هستید، در صفحه بعد ، تمام پست ها به شما اختصاص میگیرد. در غیر این صورت Assign Authors را خالی بگذارید.
- تیک دانلود و وارد کردن فایلهای ضمیمه را بزنید. تا تصاویر به رسانهها وارد شود.
- گزینه Submit را انتخاب کنید.
قدم هفتم) افزونه ها را نصب و فعال کنید.
پس از نصب مجدد وردپرس، با موفقیت و بازیابی اطلاعات خود، می توانید به فعال سازی افزونه ها ادامه دهید. توصیه می شود، افزونه ها را یکی یکی نصب و فعال کنید.
شما نسخه جدید WordPress را دوباره بدون اینکه داده های موجود خود را از دست دهید. با موفقیت نصب کرده اید.
برای سفارش طراحی سایت به این لینک مراجعه کنید.