فرض کنید اینترنت قطع است، اما شما قصد دارید روی سایت وردپرسی خود کار کنید یا یک سایت جدید راهاندازی کنید. آیا راهی وجود دارد؟ بله! میتوانید وردپرس را به صورت کاملاً آفلاین روی کامپیوتر شخصی خود نصب کنید. در این آموزش قدم به قدم یاد میگیرید چطور بدون نیاز به اینترنت، وردپرس را نصب کرده، قالب و افزونه اضافه کنید و بعداً سایت را به صورت آنلاین منتقل کنید.
چرا نصب آفلاین وردپرس؟
تا جایی که یادمان میآید، دنیا همیشه در حال تغییر بوده است.
اگر این مقاله مسئلهای را برایتان روشن کرده یا ایدهای برای بهبود کسبوکارتان ایجاد کرده، خوشحال میشویم درباره آن گفتگو کنیم و ببینیم چه راهحلی واقعاً برای شما مناسب است.
همین حالا اقدام کننصب لوکال (محلی) مزایای زیادی دارد: سرعت بالا، امنیت کامل، امکان تست بدون ترس از خرابی سایت اصلی، و مهمتر از همه، استقلال از اینترنت. شما میتوانید در قطار، هواپیما یا هنگام قطعی سراسری، به توسعه سایت خود ادامه دهید.
مرحله 1: دانلود پیشنیازها (قبل از قطعی اینترنت)
تنها چیزی که به اینترنت نیاز دارید، دانلود دو فایل ساده است:
– نرمافزار XAMPP از سایت رسمی Apache Friends
– آخرین نسخه وردپرس از سایت persian WordPress یا wordpress.org
این فایلها را در یک فلش یا پوشه مخصوص ذخیره کنید. حجم کل کمتر از ۲۰۰ مگابایت است. اگر الان این مطلب را میخوانید و اینترنت دارید، همین حالا دانلود کنید.
مرحله 2: نصب و راهاندازی سرور محلی
XAMPP یک محیط شبیهسازی شده از سرور واقعی است. فایل دانلودی را اجرا کرده و روی سیستم خود نصب کنید (تنظیمات پیشفرض کافی است). پس از نصب، برنامه XAMPP Control Panel را باز کنید. دو دکمهی Start را برای Apache و MySQL بزنید. اگر灯 سبز شد، یعنی سرور محلی شما فعال است.
مرحله 3: انتقال فایل وردپرس
حالا به پوشهای که XAMPP نصب شده بروید (معمولاً `C:\xampp`). داخل آن، پوشه `htdocs` را باز کنید. فایل `wordpress.zip` که قبلاً دانلود کردهاید را در اینجا کپی کرده و از حالت فشرده خارج کنید. یک پوشه به نام `wordpress` ایجاد میشود.
مرحله 4: ساخت پایگاه داده (دیتابیس)
مرورگر خود را باز کنید و در آدرس بار وارد کنید: `localhost/phpmyadmin`. صفحه phpMyAdmin باز میشود. روی گزینه New (جدید) در سمت چپ کلیک کنید. یک نام برای دیتابیس انتخاب کنید، مثلاً `wp_offline`. روی دکمه Create (ایجاد) بزنید. تبریک میگویم، دیتابیس شما آماده است.
مرحله 5: نصب نهایی وردپرس
در مرورگر، آدرس `localhost/wordpress` را وارد کنید. صفحه نصب وردپرس به زبان فارسی ظاهر میشود. روی «ادامه میدهیم» کلیک کنید. حالا اطلاعات دیتابیس را وارد کنید:
– نام پایگاه داده: `wp_offline`
– نام کاربری: `root`
– رمز عبور: (کاملاً خالی بگذارید)
– میزبان دیتابیس: `localhost`
– پیشوند جدول: (همان `wp_` را نگه دارید)
روی «ارسال» کلیک کنید. اگر پیام «اتصال موفق» دیدید، مرحله بعد را ادامه دهید. حالا اطلاعات سایت خود را وارد کنید:
– عنوان سایت (مثلاً «سایت آزمایشی من»)
– نام کاربری ادمین (مثلاً `admin`)
– رمز عبور قوی (حتماً یادداشت کنید)
– ایمیل
روی «نصب وردپرس» کلیک کنید. چند ثانیه صبر کنید. موفق شدید! اکنون میتوانید با آدرس `localhost/wordpress/wp-admin` وارد پیشخوان شوید و کاملاً آفلاین، مطلب بنویسید، قالب تغییر دهید و افزونه نصب کنید.
نصب قالب و افزونه بدون اینترنت
برای نصب قالب یا افزونه به صورت آفلاین، ابتدا فایل ZIP آن را از قبل دانلود کنید. در پیشخوان وردپرس، به بخش «پوستهها» یا «افزونهها» بروید. روی «افزودن» و سپس «بارگذاری پوسته/افزونه» کلیک کنید. فایل ZIP را انتخاب کرده و روی «هماکنون نصب کن» بزنید. بدون اینترنت نصب میشود.
انتقال سایت آفلاین به آنلاین
وقتی اینترنت وصل شد و هاست و دامنه خریدید، میتوانید سایت آفلاین را منتقل کنید. کافی است از دیتابیس خروجی بگیرید (با phpMyAdmin)، تمام فایلهای `htdocs/wordpress` را با FTP به هاست بفرستید، سپس در هاست جدید دیتابیس را وارد کنید و فایل `wp-config.php` را ویرایش نمایید. ابزارهایی مانند All-in-One WP Migration یا Duplicator این کار را آسان میکنند.
جمعبندی
دیگر قطعی اینترنت نمیتواند مانع پیشرفت شما شود. با نصب لوکال وردپرس، همیشه یک محیط توسعه آماده در اختیار دارید. کافی است پیش از قطعی، ابزارهای لازم را دانلود کنید. این روش مخصوصاً برای برنامهنویسان، طراحان قالب و صاحبسایتهایی که در مناطق با اینترنت ناپایدار زندگی میکنند، یک نجاتبخش واقعی است.