نحوه نصب وردپرس به صورت لوکالی با نرم افزار XAMPP
احتمالا اکنون که در حال مطالعه این مقاله اید به دنبال راهی برای اجرای وردپرس در کامپیوتر شخصی خود هستید، شما می توانید به وسیلهی نرم افزار XAMPP کامپیوتر شخصی خود را تبدیل به یک وب سرور کنید و سایت را در کامپیوتر شخصی خود اجرا کنید.
چرا باید از نرم افزارهایی مانند XAMPP برای اجرای وردپرس در کامپیوتر استفاده کرد ؟
همانطور که میدانید شما می توانید فایل های HTML را در کامپیوتر شخصی خود اجرا کنید، زیرا این فایل ها در مرورگر پردازش می شوند، اما زبان های برنامه نویسی مانند PHP نیاز به یک وب سرور برای اجرای دستورات PHP نیاز دارند، دستورات PHP به این صورت نیستند که در مرورگر ها قابل اجرا باشند و حتما باید توسط یک وب سرور پردازش شوند.
آیا حتما باید از نرم افزار XAMPP استفاده کنیم ؟
در پاسخ به این سوال باید خدمت شما عرض کنیم که حتما نیازی نیست که از نرم افزار XAMPP استفاده شود نرم افزار های دیگری هم مانند WampServer وجود دارند که عملکرد مشابه XAMPP دارند اما XAMPP به دلیل حرفه ای بودن و همچنین تنظیمات قابل دسترس محبوبیت بیشتری بین توسعه دهندگان دارد.
آموزش نصب XAMPP در ویندوز
در این آموزش به صورت مرحله به مرحله طریقه نصب XAMPP سرور را خدمت شما آموزش خواهیم داد همچنین برخی از خطاهای رایج و نحوه عیبیابی آن را به شما آموزش می دهیم.
ویدیو آموزش نصب وردپرس به صورت لوکالی با نرم افزار XAMPP
دانلود و نصب XAMPP روی کامپیوتر
اولین قدیمی که برای نصب وردپرس به صورت لوکالی در انتظار شماست دانلود و نصب XAMPP روی کامپیوتر است که برای این کار باید وارد سایت apachefriends.org شوید و سپس از صفحه ای که برای شما باز می شود روی دکمه XAMPP for Windows کلیک کنید تا دانلود این نرم افزار شروع شود.
پس از دانلود این فایل آن را اجرا کنید تا پنجره نصب نمایان شود.
در صفحهی خوش آمد گویی نصب بر روی Next کلیک کنید.
در صفحه بعدی شما می توانید لیستی از کامپیوننت هایی که نصب می شوند را مشاهده کنید که نیازی به فعال سازی و یا غیر فعال سازی مورد خاصی نیست و روی Next کلیک کنید.
حالا وارد صفحه ای شده اید که می توانید مسیر نصب XAMPP را تعریف کنید، بهتر است به صورت پیشفرض اجازه دهید تا نصب در میسری که از پیش تعیین شده است انجام شود و صفحهی بعدی نیز می توانید زبان کنترل پنلXAMPP تعیین کنید.
مراحل را پیش روید تا وارد به صفحهی زیر برسید، در اینجا XAMPP آماده نصب است و کافی است که روی دکمه Next کلیک کنید تا فرایند نصب آغاز شود.
اگر در هنگام نصب مانند تصویر زیر چنین کادری ظاهر شد روی Allow access کلیک کنید تا فایروال ویندوز اجازه دسترسی به نرم افزار برای اتصال به شبکه را داشته باشد.
با مشاهده تصویر زیر یعنی نصب انجام شد و می توانید با کلیک روی دکمه Finish نرم افزار را اجرا کنید.
نرم افزار با موفقیت نصب و اجرا شده است.
اجرای نرم افزار XAMPP روی کامپیوتر شخصی
پس از اجرای نرم افزار مشاهده خواهید کرد که 5 سرویس قابل اجرا هستند که ما متناسب با نیاز خود آنها را فعال خواهیم کرد
روی دکمه Start هر کدام از سرویس ها کلیک کنید تا سرویس ها اجرا شوند و اگر باز هم کادر اجازه دسترسی به فایروال باز شد آن را Allow access کنید.
اکنون که سرویس Apache و MySQL اجرا شده است می توانید مرورگر کامپیوتر خود را باز کنید و در نوار آدرس localhost را وارد کنید تا صفحه داشبورد XAMPP برای شما لود شود.
تا اینجای کار همه چیز درست است راه اندازی XAMPP نیز بدون مشکل انجام شده است.
نصب وردپرس روی XAMPP
تا این مرحله ما توانستیم نرم افزار XAMPP که یک شبیه ساز مانند محیط واقعی سرور است را روی کامپیوتر شخصی خود به منظور اجرای کد های PHP و داشتن یک پایگاه داده (دیتابیس) اجرا کنیم، حالا وقت این است که وردپرس را در XAMPP نصب کنیم و برای انجام این کار باید ابتدا وردپرس را دانلود کنید.
برای دانلود آخرین نسخه وردپرس وارد لینک زیر شوید و آن را نصب کنید.
د رکامپیوتر وارد مسیر C:\xampp\htdocs شوید و هر فایلی که در آن است را حذف کنید زیرا نیازی به این فایل ها نیست و پس از حذف این فایل ها یک پوشه جدید به نام پروژه خود بسازید، ما یک پروژه جدید به نام Learn-wp ساختیم سعی کنید در نام گذاری این پوشه از فاصله استفاده نکنید.
پس از دانلود وردپرس فایل وردپرس را در مسیر C:\xampp\htdocs کپی کنید و یک پوشه جدید در این پوشه بسازید تا پوشه پروژه شما مشخص باشد.
حالا درون این پوشه فایل فایل وردپرسی که دانلود کرده بودید را کپی کنید و سپس آن را با Extract کنید.
همانطور که در تصویر بالا مشاهده میکنید درون پوشه پروژه مد نظر شما فایل وردپرس Extract شده و پوشه wordpress نمایان شده است حالا می توانید فایل wordpress-6.5.2-fa_IR.zip را حذف کنید، سپس وارد پوشه wordpress شوید و کل محتویات آن را Cut و سپس یک پله به عقب برگردانید، یعنی باید کل فایل ها در پوشه پروژه مد نظر شما باشد، به تصویر زیر دقت کنید :
اکنون شما توانستید فایل های وردپرس را به درستی درون ریزی کنید و زمان آن رسیده که پروژه وردپرسی خود را در کامپیوتر خود اجرا کنید.
مرورگر کامپیوتر خود را باز کرده و سپس در بخش نوار آدرس localhost را تایپ کنید تا هاست میزبان داخلی شما باز شود.
سپس روی نام پوشه پروژه مد نظرتان مشاهده خواهید کرد که صفحه ی نصب وردپرس برای شما نمایش داده خواهد شد.
مانند تصویر زیر روی بزن بریم! کلیک کنید
در صفحه ی جدید که برای شما باز می شود باید اطلاعات دیتابیس را وارد کنید.
ساخت دیتابیس در XAMPP
برای ساخت دیتابیس در نرم افزار XAMPP روی Admin در سرویس MySQL کلیک کنید.
سپس مشاهده خواهید کرد که “phpmyadmin” در مرورگر شما باز خواهد شد.
از صفحه ی phpmyadmin از بالا در سربرگ Databases وارد بخش صفحه ساخت دیتابیس جدید شوید، نام دیتابیس را وارد کنید و سپس دکمه Create کلیک کنید تا دیتابیس ساخته شود.
ادامه نصب وردپرس روی XAMPP
اکنون که دیتابیس ساخته شده است می توانید مشخصات آن را در صفحه وارد کردن مشخصات دیتابیس وارد کنیم پس به برگه نصب وردپرس برمی گردیم و مشخصات را وارد می کنیم.
دقت کنید که نصب لوکالی نیاز به ساخت یوز و پسورد برای دیتابیس نیست و فقط نام دیتابیس مهم است که برای آن باید دیتابیس می ساختید و نام کاربری را root و پسورد را نیز خالی بگذارید.
با وارد کردن مشخصات روی “فرستادن” کلیک کنید تا وارد مرحله بعدی نصب وردپرس شوید.
اگر مراحل بالا را به درستی طی کرده باشید پیام زیر به شما نمایش داده خواهد شد.
روی راه اندازی نصب کلیک کنید و سپس مشخصات مد نظر برای وردپرس خود را وارد کنید.
نصب انجام شد و می توانید مانند تصویر زیر با ورود کردن مشخصات ورپرسی که وارد کرده اید وارد پیشخوان وردپرس شوید.
عیب یابی خطاهای رایج XAMPP
امیدواریم اگر آموزش بالا را درست طی کرده باشید دچار مشکل خاصی نباشید زیرا ما تمامی مراحل را پیش رفتیم و مشکلی وجود نداشت و اگر خطایی باشد از کامپیوتر و یا نحوه نصب شما بوده است، در این بخش به بررسی خطاهای رایج کاربران با افزونه XAMP خواهیم پرداخت.
خطای XAMPP Maximum PHP Execution Time Exceeded
برای حل این مشکل باید در فایل php.ini تغییرات اعمال کنید.
این باید فایل php.ini را در ویرایشگر متن پیش فرض شما باز کند.
در فایل، خط زیر را جستجو کنید:
1 |
max_execution_time |
مقدار این مورد را روی 180 ست کنید زیرا بهترین مقدار برای سایت های وردپرسی است.
خطای XAMPP Maximum File Size Exceeded
خطای Maximum File Size Exceeded یکی دیگر از مشکلات رایجی است که ممکن است هنگام آپلود فایل ها در سایت وردپرس محلی (local) که با XAMPP ایجاد کرده اید مشاهده کنید.
برای رفع این خطا نیز باید وارد مشابه مشکل بالا وارد php.ini شوید و مقدار upload_max_filesize را روی 256M ست کنید.
خطای 403 – XAMPP access forbidden error
برای رفع این مشکل، روی دکمه Config در کنار Apache در کنترل پنل XAMPP کلیک کنید.
از منوی بازشو، فایل httpd-xampp.conf را انتخاب کنید، که باید به طور خودکار آن را در ویرایشگر متن پیش فرض شما باز کند.
به دنبال کد Alias /phpmyadmin باشید.
در آن بلوک کد، باید خطی را ببینید که نوشته شده Require local آن خط را تغییر دهید و به جای آن بنویسید Require all granted و سیو کرده و یک بار نرم افزار را ری استارت کنید تا مشکل حل شود.
امیدواریم این آموزش نیز مانند دیگر آموزش های ارائه شده وب آیدین مورد توجه شما قرار گرفته باشد و توانسته باشید نسبت به نصب وردپرس در زمپ اقدام کرده باشید، در آخر اگر هنوز مشکل شما حل نشده است می توانید در بخش کامنت ها مشکل خود را بیان کنید تا سریعا به آن پاسخ دهیم.