
خب، بیایید راحت و خودمونی درمورد نصب وردپرس روی لوکال هاست صحبت کنیم. اگر توی دنیای وردپرس تازهکار هستید، احتمالاً اسم لوکال هاست یا میزبان محلی به گوشتون خورده. اما این دقیقاً چیه و چرا اینقدر مهمه؟
لوکال هاست چیه و چرا باید ازش استفاده کنیم؟
به بیان ساده، لوکال هاست به کامپیوتر شخصی شما اشاره دارد که نقش یک سرور وب را ایفا میکند. هنگامی که شما یک محیط توسعه محلی مانند XAMPP، WAMP، MAMP یا Laragon را بر روی سیستم خود نصب میکنید، در واقع نرمافزارهای لازم برای شبیهسازی یک سرور واقعی را فراهم میآورید.
این نرمافزارها معمولاً شامل یک سرور وب (مانند Apache یا Nginx)، یک زبان برنامهنویسی سمت سرور (مانند PHP) و یک سیستم مدیریت پایگاه داده (مانند MySQL) هستند.
پس از راهاندازی این محیط، شما میتوانید فایلهای وبسایت خود (شامل کدهای HTML، CSS، JavaScript، PHP و غیره) را در یک پوشه خاص بر روی کامپیوتر خود قرار دهید. سپس با تایپ آدرس http://localhost در مرورگر وب خود، میتوانید به این فایلها دسترسی پیدا کرده و وبسایت را دقیقاً به همان شکل که بر روی یک سرور آنلاین اجرا میشود، مشاهده و آزمایش کنید.
در این حالت، کامپیوتر شما هم به عنوان کلاینت (درخواستدهنده) و هم به عنوان سرور (پاسخدهنده) عمل میکند و تمامی پردازشها به صورت محلی و بدون نیاز به اتصال اینترنت انجام میپذیرد.
این محیط، یک فضای کارگاهی خصوصی، امن و بسیار کارآمد است که به توسعهدهندگان وب این امکان را میدهد تا با تمرکز و خلاقیت بیشتری به خلق و آزمایش محصولات خود بپردازند. استفاده از آن نه تنها روند توسعه را تسریع و بهینه میسازد، بلکه از بروز فجایع احتمالی در مرحله تولید جلوگیری میکند.
به جرات میتوان گفت که تسلط بر راهاندازی و کار با لوکال هاست، اولین گام جدی و حرفهای در مسیر تبدیل شدن به یک توسعهدهنده وب موفق است.
چرا این کار رو بکنیم؟ دلایل اصلیاش ایناست:
- امنیت و حریم خصوصی: شما در حال یادگیری و آزمون و خطا هستید. ممکن است کلی افزونه و قالب نصب کنید که باعث از کار افتادن سایت شود. روی لوکال هاست، هیچکس جز خودتان این خرابکاریها را نمیبیند!
- سرعت باورنکردنی: از آنجایی که همه چیز روی سیستم خودتان است، سرعت بارگذاری سایت فوق العاده سریع خواهد بود. دیگر معطل آپلود فایل یا کندی هاست واقعی نمیشوید.
- صرفهجویی در هزینه و زمان: تا زمانی که سایت شما آماده نمایش به عموم نیست، نیازی به خرید هاست و دامنه ندارید. میتوانید با خیال راحت طراحی کنید، توسعه دهید و سپس آن را به هاست اصلی منتقل کنید.
- فضای بدون محدودیت برای آزمایش: میخواهید یک قالب را ویرایش کنید؟ یک افزونه جدید را تست کنید؟ کدهای CSS و PHP خودتان را بنویسید؟ همه اینها را میتوانید بدون نگرانی از به هم ریختن سایت زندۀ اصلی روی لوکال هاست انجام دهید.
قدم به قدم تا نصب وردپرس روی لوکال هاست
برای انجام این کار، به یک نرم افزار نیاز داریم که محیط سرور (مانند Apache، MySQL، PHP) را روی کامپیوتر ما شبیه سازی کند. محبوب ترین گزینه ها XAMPP و LocalWP هستند. من در اینجا از XAMPP استفاده میکنم چون رایگان و فراگیر است.
مرحله ۱: دانلود و نصب XAMPP
- به وبسایت Apache Friends مراجعه کنید و نسخۀ مناسب با سیستم عامل خودتان (ویندوز، مک، لینوکس) را دانلود کنید.
- فایل نصبی را اجرا کنید. هنگام نصب، معمولاً پیشنهاد میشود همه گزینهها (مثل Apache، MySQL، PHPMyAdmin) را انتخاب کنید. در طول نصب، ممکن است آنتی ویروس یا فایروال شما هشدار دهد که باید به XAMPP اجازه دسترسی دهید. این اجازه را بدهید.
- پس از نصب، برنامه XAMPP Control Panel را باز کنید. در مقابل Apache و MySQL، دکمه Start را بزنید. اگر هر دو به رنگ سبز درآمدند، یعنی سرور محلی شما با موفقیت راه اندازی شده است.
مرحله ۲: ایجاد یک پایگاه داده برای وردپرس
وردپرس برای ذخیره سازی مطالب، تنظیمات و اطلاعات کاربران به یک پایگاه داده (Database) نیاز دارد.
- مرورگر خود را باز کنید و آدرس localhost/phpmyadmin را وارد کنید.
- در صفحۀ phpMyAdmin، روی زبانه Databases کلیک کنید.
- یک نام برای پایگاه داده جدید خود انتخاب کنید (مثلاً mywp site) و روی دکمه Create کلیک کنید. کار تمام است! همین نام را بعداً نیاز خواهید داشت.
مرحله ۳: دانلود و آماده سازی وردپرس
- به سایت رسمی WordPress.org بروید و آخرین نسخۀ وردپرس را دانلود کنید.
- فایل زیپ را در یک پوشه جدید Extract کنید (از حالت فشرده خارج کنید).
- حالا باید محتویات این پوشه (همه فایل و پوشهها) را به مسیر نصب XAMPP منتقل کنید.
- این مسیر معمولاً چیزی شبیه C:\xampp\htdocs\ است.
- در پوشه htdocs، یک پوشه جدید برای پروژۀ خودتان ایجاد کنید، مثلاً با نام testsite. سپس تمام محتویات پوشه وردپرس را داخل این پوشه testsite بریزید. این کار باعث میشود آدرس سایت شما روی لوکال هاست بشود: localhost/testsite
مرحله ۴: آغاز نصب وردپرس
- مرورگر خود را باز کنید و آدرس localhost/testsite را وارد کنید.
- صفحۀ خوشآمدگویی وردپرس را خواهید دید. زبان فارسی را انتخاب کنید و روی دکمه بزنید.
- در صفحۀ بعد، از شما اطلاعات اتصال به پایگاه داده خواسته میشود. این اطلاعات را به صورت زیر پر کنید:
- نام پایگاه داده: همان نامی که در مرحله ۲ ایجاد کردید (مثلاً mywp site)
- نام کاربری: root
- رمز عبور: این فیلد را خالی بگذارید (در XAMPP معمولاً رمز عبوری وجود ندارد)
- میزبان پایگاه داده: localhost
- پیشوند جدول: wp_ را رها کنید (مگر اینکه دلیل خاصی برای تغییر آن داشته باشید)
- روی ارسال کلیک کنید. اگر همه چیز درست باشد، وردپرس پیام موفقیت آمیز بودن اتصال را نشان میدهد. حالا روی دکمه نصب کن کلیک کنید.
مرحله ۵: تکمیل اطلاعات و ورود به پیشخوان وردپرس
این مرحله، مرحله پایانی و هیجان انگیز کار است.
- اطلاعات سایت خود را وارد کنید:
- عنوان سایت: نام موقتی برای سایت خود انتخاب کنید.
- نام کاربری: نام کاربری مدیر اصلی را انتخاب کنید (این نام را فراموش نکنید!).
- رمز عبور: یک رمز عبور قوی و ایمن انتخاب کنید.
- ایمیل شما: یک آدرس ایمیل معتبر وارد کنید.
- گزینۀ دیداری بودن موتور جستجو را میتوانید تیک بزنید تا موتورهای جستجو سایت شما روی لوکال هاست را ایندکس نکنند (که البته در محیط لوکال ضروری نیست).
- روی دکمه نصب وردپرس کلیک کنید.
تبریک میگویم! وردپرس شما با موفقیت نصب شده است. حالا میتوانید با نام کاربری و رمز عبوری که تعیین کردید، وارد پیشخوان وردپرس (localhost/testsite/wp-admin) شوید و شروع به ساختن سایت رویایی خود کنید.
حالا شما یک آزمایشگاه کامل وردپرس در اختیار دارید. از این فرصت استفاده کنید، بدون ترس از شکست، همه چیز را امتحان کنید و لذت ببرید. موفق باشید.










ارسال پاسخ