خراسان جنوبی - بیرجند
حد فاصل میدان ابوذر و طالقانی یک
تلفن ثابت :
056-32222900
تماس با ما :
ارسال تیکت

آموزش نصب وردپرس روی لوکال هاست xampp

آموزش نصب وردپرس روی لوکال هاست xampp

Tutorial on installing WordPress on the xampp host

 

install wordpress on xampp mizbanfa آموزش نصب وردپرس روی لوکال هاست xampp

در این مقاله قصد دارم تا با آموزشی متفاوت در خدمت شما باشم تا با همدیگه به نحوه نصب و راه‌اندازی وردپرس روی محیط لوکال هاست با استفاده از برنامه xampp بپردازیم. برنامه xampp این امکان رو برای شما فراهم می‌کنه تا در محیط کامپیوتر شخصی خودتون در حالت آفلاین و بدون نیاز به تهیه دامنه و هاست اقدام به نصب هر نوع اسکریپت و سایت سازی از جمله وردپرس بکنید و در طراحی‌های خود که قصد دارید برای مشتریانتون انجام بدین و یا حتی اینکه میخواین تا سایتتون رو ابتدا به صورت کامل راه‌اندازی کنید و بعد از نهایی شدن طراحی اون رو به هاست منتقل کنید بدون اینکه نیاز باشه تا برای هر تغییری که در سایت خودتون میدین حجم اینترنت خودتونو با رفرش کردنهای متوالی بسوزونید. درسته، همونطور که متوجه شدید ما در این آموزش میخوایم تا با همدیگه به نحوه نصب وردپرس در xampp بپردازیم، پس اگر شما هم قصد راه‌اندازی لوکال هاست با استفاده از برنامه xampp رو بر روی رایانه شخصیتون دارید که امکان استفاده در سیستم‌عامل‌های لینوکس، ویندوز و مک رو در اختیار شما قرار میده تا انتها با ما همراه باشید. راستی اگر شما هاست خریداری کرده اید بهتر است آموزش نحوه نصب وردپرس روی هاست را مشاهده کنید.

لوکال هاست چیست؟ و چرا باید از آن استفاده کنیم؟

لوکال هاست تعریف جامعی از امکان نصب و راه‌اندازی یک سایت در محیط کامپیوتر و رایانه شخصی شما هستش که با استفاده از اون قادر هستید تا دقیقا مشابه یک سایت آنلاین بر روی کامپیوتر خود ایجاد کنید و در داخلش نسبت به طراحی و یا حتی آموزش در زمینه طراحی سایت بپردازید تا ضمن اینکه نیازی به خرید دامنه و هاست نداشته باشید، مهارت خودتونو هم در زمینه طراحی سایت بیشتر و بیشتر کنید. بنابراین منظور از لوکال هاست اینه که یک بستر واقعی از یک سایت رو در سایت خودمون فراهم کنیم و عینا مشابه یک سایت آنلاین به فعالیت و ساخت بخش‌های متنوع یک سایت در اون بپردازیم. اگر بخواهیم به مقایسه لوکال هاست با یک سایت آنلاین بپردازیم می‌تونم بگم که شما در لوکال هاست نیازی به خرید دامنه و هاست ندارید و با مراجعه به آدرس http://localhost/SITE_NAME قادر خواهید بود تا درست مشابه یک سایت واقعی به سایتی که در کامپیوتر خودتون طراحی و پیاده سازی کردید دسترسی داشته باشید. به جای SITE_NAME هم کافیه نام دامنه خودتون رو بدون پسوند وارد کنید که در ادامه به صورت مفصل به اون میپردازیم.

به لطف لوکال هاست امروزه تمامی طراحان سایت برای اینکه یک پروژه دریافت کنند کافیه تا سفارش مشتری رو بر روی لوکال هاست طراحی و پیاده‌سازی کرده و بعد از نهایی شدن پروزه با پشتیبانی و بک‌آپ گرفتن از سایت و انتقال اون به محیط هاست به صورت آنلاین و بدون هیچ‌گونه عیب و نقصی روی دامنه متصل به هاست به سایتی که طراحی کردن دسترسی داشته باشند.

آموزش نصب xampp

برای ایجاد لوکال هاست در این آموزش ما قصد داریم تا از برنامه زمپ سرور(xampp server) برای اینکار استفاده کنیم، پس موارد مورد نیاز برای ایجاد لوکال هاست وردپرس با استفاده از زمپ عبارتند از:

  • دانلود آخرین نسخه Xampp بر اساس سیستم عامل کامپیوتر
  • نصب و راه‌اندازی برنامه زمپ
  • دانلود آخرین نسخه وردپرس
  • ایجاد پایگاه داده وردپرس و نصب آن
آموزش تصویری نصب xampp

برای شروع کار ابتدا با مراجعه به آدرس https://www.apachefriends.org/index.html آخرین نسخه برنامه xampp رو برای سیستم عامل خودتون که در حال حاضر استفاده می‌کنید مشابه تصویر زیر دانلود کنید. در این آموزش به نحوه نصب نسخه 7.2.7 xampp در محیط ویندوز میپردازیم که نسخه php در این برنامه هم بر روی جدیدترین نوع اون یعنی php 7.2.7 شامل میشه.

Capture37 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از دانلود فایل مشابه سایر نرم‌افزارهای ویندوز کافیه تا روی فایل EXE دابل کلیک کنید تا برای عملیات نصب آماده اجرا بشه. پس از کلیک بر روی فایل نصبی پنجره‌ای مشابه تصویر زیر براتون باز میشه، مشابه تصویر روی دکمه Next کلیک کنید تا به مرحله بعد هدایت بشید.

Capture38 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از کلیک بر روی دکمه نصب مشابه تصویر زیر میتونید component های مورد نیاز برای نصب Xampp رو انتخاب کنید. همونطور که میدونید وردپرس از پایگاه داده Mysql، زبان برنامه نویسی PHP و وب‌سرورهای لینوکس برای نصب و اجرا بهره می‌بره، بنابراین در این مرحله قادر هستید تا اونها رو انتخاب کنید و علاوه بر اون از سایر قابلیت‌هایی که این برنامه در اختیارتون قرار میده هم استفاده کنید. پیشنهاد میکنم سایر گزینه‌های دیگه مثل Filezilla و.. را دست نخورده باقی بگذارید چرا که ممکنه در آینده از این موارد بخواین که استفاده کنید.

Capture39 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از عبور از این مرحله در ادامه شما باید درایو مورد نظرتون برای نصب برنامه Xampp در رایانه شخصی خودتون رو انتخاب کنید، در حالت عادی مشابه چیزی که به صورت پیشفرض در ویندوز وجود داره پوشه xampp که تو دایرکتوری و مسیر C:\xampp قرار داره انتخاب میشه که به انتخاب خودتون قادر هستید تا هر درایو دیگه‌ای رو از پارتیشن ویندوز خودتون برای نصب برنامه xampp انتخاب کنید تا اگه ویندوزتون پرید یا به هر دلیلی مجبور به نصب مجدد ویندوز شدید خیالتون از بابت سایتی که در لوکال هاست طراحی کردین و براش زحمت کشیدین راحت باشه، اما برای اطمینان اگر یک بک آپ و پشتیبان تهیه کنید دیگه جای هیچ نگرانی نیست.

Capture40 آموزش نصب وردپرس روی لوکال هاست xampp

 

در مرحله بعد پنجره دیگه‌ای برای شما مشابه تصویر زیر باز میشه که قادر به مشاهده وبسایت سازنده برنامه زمپ خواهید بود و با مراجعه به سایت میتونید تا با کارکرد این برنامه محبوب بیشتر آشنا شده و همچنین از انجمن‌های پشتیبانی و سایر موارد بهره کافی رو ببرید. در صورت فعال بودن تیک گزینه سایت مورد نظر در مرورگر برای شما باز خواهد شد.

Capture41 آموزش نصب وردپرس روی لوکال هاست xampp

 

در نهایت با کلیک بر روی گزینه Next در این مرحله نیز عملیات شروع نصب زمپ در ویندوز شروع میشه، منتظر بمونید تا عملیات نصب تا انتها ادامه پیدا کنه

Capture42 آموزش نصب وردپرس روی لوکال هاست xampp

 

هنگام نصب در این مرحله ممکنه تا تصویری مشابه زیر برای شما باز شده و اجازه دسترسی فایروال را از شما بخواد، که در این آموزش به دلیل فعال بودن فایروال بر روی ویندوز چنین درخواستی از ما نشد، اما در صورتی که با این پیغام مواجه شدید کافیه تا روی دکمه Allow Access کلیک کنید و اجازه را برای اون صادر کنید.

Capture43 1 آموزش نصب وردپرس روی لوکال هاست xampp

 

در نهایت بعد از پایان یافتن مراحل نصب در صورتی که کلیه مراحل به درستی طی شده باشه مشابه تصویر زیر پیغام موفقیت آمیز بودن نصب برای شما نمایش داده شده و کافیه تا روی دکمه Finish کلیک کرده و کمی منتظر بمونید تا برنامه زمپ در کامپیوتر شما اجرا بشه.

Capture44 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از اولین اجرای برنامه پنجره‌ای مشابه تصویر برای شما باز شده و از شما میخواد که زبان مورد نظرتون برای کار با برنامه Xampp رو انتخاب کنید، کافیه تا زبان انگلیسی رو انتخاب کرده و در نهایت روی دکمه Save کلیک کنید. مجددا کمی تامل کرده و حوصله به خرج بدین تا برنامه اجرا بشه.

select language mizbanfa آموزش نصب وردپرس روی لوکال هاست xampp

 

نکته: یادتون باشه که هر بار کامپیوتر شما ری‌استارت شده و یا به عبارت ساده‌تر خاموش بشه لازمه تا مشابه تصویر زیر با کلیک بر روی دکمه‌های Start که در مقابل Apache و Mysql قرار گرفته درست مثل یک سرور واقعی اقدام به روشن کردن اونها کنید تا سایت شما در محیط لوکال هاست اجرا و قابل دسترسی باشه، چرا که پس از ریست شدن سیستم برنامه زمپ پایگاه داده mysql، وب سرور آپاچی و php همگی در حالت خاموشی قرا میگیرند.

Capture45 آموزش نصب وردپرس روی لوکال هاست xampp

 

با کلیک روی دکمه‌های مورد نظر نیز ابتدا رنگ آنها زرد و در صورت نصب صحیح و نبود مشکلی مشابه تصویر به رنگ سبز تغییر رنگ میدهند که نشان از روشن بودنشون داره اما در صورتی که در کمال ناباوری با رنگ قرمز مواجه شوید مشکلی در اجرای آنها وجود دارد. بنابراین خونسردی خودتون رو حفظ کنید و تا انتهای این مقاله رو مطالعه کنید تا راه‌های رفع خطای برنامه xampp رو برای حالت‌های مختلفی که بین کاربران رایج هست رو مطالعه کرده و مشکلتون رو برطرف کنید، برای اطمینان از اینکه تمامی موارد مربوط به نصب لوکال هاست به درستی اجرا شده کافیه تا مشابه تصویر زیر مرورگر خودتون رو باز کرده و به آدرس http://localhost مراجعه کنید. اگر با خطایی مواجه نشدید به صورت زیر صفحه اصلی Xampp برای شما نمایش داده میشه که نشون از موفقیت آمیز بودن صحیح مراحل نصب داره.

Capture47 آموزش نصب وردپرس روی لوکال هاست xampp

 

آموزش نصب وردپرس روی xampp زمپ

پس از موفقیت آمیز بودن نصب زمپ نوبت به نصب وردپرس در لوکال هاست با استفاده از برنامه Xampp لازمه تا ابتدا یک پایگاه داده بسازید، بنابراین برای ساخت پایگاه داده به آدرس http://localhost/phpmyadmin مراجعه کنید تا مشابه تصویر زیر وارد صفحه مدیریت پایگاه داده یا همون دیتابیس شده و پایگاه داده برای سایت خود در محیط لوکال هاست وردپرس را بسازید.

Capture48 آموزش نصب وردپرس روی لوکال هاست xampp

 

حال مشابه تصویر بالا میتونید روی گزینه New که در منوی سمت چپ قرار داره کلیک کنید و سپس در فیلد Create database که مشاهده میکنید، نام پایگاه داده خود را به زبان انگلیسی وارد کنید و در نهایت بر روی دکمه Create که در مقابل آن قرار دارد کلیک کنید. و یا اینکه مشابه تصویر زیر ابتدا روی تب Database کلیک کنید تا وارد صفحه ساخت دیتابیس شده و سپس در قسمت Create Database نام پایگاه داده وردپرسی خودتون رو وارد کرده و در نهایت با کلیک روی دکمه Create و صرف چند لحظه خیلی خیلی کوتاه منتظر بمونید تا دیتابیس ساخته شده و پیغام موفقیت آمیز بودن اونو مشاهده کنید.

Capture49 آموزش نصب وردپرس روی لوکال هاست xampp

در نهایت پس از کلیک بر روی دکمه Create پایگاه داده مربوط به وردپرس ساخته شده. و قادرید تا از این نام برای پایگاه داده سایت وردپرس خودتون در محیط لوکال هاست استفاده کنید.

آموزش نصب وردپرس روی لوکال هاست Xampp

حالا برای نصب وردپرس ابتدا با مراجعه به وبسایت رسمی وردپرس آخرین نسخه منتشر شده از این سیستم مدیریت محتوای محبوب را دانلود کنید، پیشنهاد میکنم به آدرس https://fa.wordpress.org مراجعه کنید تا نسخه فارسی را دریافت کنید و توصیه اکیدی که دارم اینه که به دلیل مسائل امنیتی به هیچ وجه از سایر سایت‌ها وردپرس را دانلود نکنید چرا که ممکنه با قرار دادن کدهای مخرب دراخل فایل‌های وردپرس سایت شما مورد هک قرا بگیره، البته ذکر این نکته که اگر از هاست مناسب برای سایت وردپرس استفاده کرده باشید به راحتی با اسکن فایلهای مختلف میتونه در صورت وجود باگ و ویروسی اون رو شناسایی کنه هم حائز اهمیت هستش بنابراین سعی کنید تا میزبانی وب که برای سایتتون انتخاب میکنید مطمئن و از امنیت بالایی برخوردار باشه تا بتونه به راحتی از نفوذ بدافزارها در سایت جلوگیری کنه.

Capture50 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از دانلود نسخه Zip وردپرس به پوشه‌ی c:\xampp\htdocs که در درایو C قرار داره مراجعه کرده و یک پوشه جدید با آدرسی که قصد دارید در مرورگر پس از مراجعه به آن سایت اجرا بشه وارد کنید. در اینجا من نام nightserver رو انتخاب کردم، بنابراین برای دسترسی به وردپرس و مشاهده سایت در لوکال هاست لازمه تا به آدرس localhost/nightserver مراجعه کنم و بتونم سایتی رو که در لوکال هاست میسازم رو به صورت کامل مدیریت کنم.

Capture51 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از ایجاد پوشه، فایل دانلود شده وردپرس را در آن کپی کرده و از حالت zip خارج کنید. سپس فایل‌های موجود در پوشه wordpress را نیز با استفاده از عملیات cut به دایرکتوی c:\xampp\htdocs\nightserver منتقل کنید، دلیل این کار اینه که آدرس انتخاب شده برای سایت شما طولانی نباشه. در مرحله بعد مشابه تصویر زیر فایلی که با عنوان wp-config-sample.php در اسکریپت وردپرس وجود داره را به wp-config.php تغییر نام بدین و برای وارد کردن اطلاعات دیتابیس به ترتیبی که در ادامه به اون میپردازم اقدام کنید.

Capture52 آموزش نصب وردپرس روی لوکال هاست xampp

 

DB_NAME: این بخش شامل نام پایگاه داده وردپرس شماست که در صفحه phpmyadmin یا همدیگه یک دیتابیس با عنوان nightserverساختیم، بنابراین کافیه تا مشابه نمونه فوق نام پایگاه داده خودتونو به جای اون وارد کنید که در اینجا نام پایگاه داده ما nightserver می‌باشد.

DB_USER: این بخش نیز شامل نام کاربر پایگاه داده وردپرس می‌باشد، در حالت پیشفرض نام یوزر پایگاه داده در زمپ root می‌باشد بنابراین مانند نمونه نیز به جای یوزر پایگاه داده عبارت root را وارد کنید.

DB_PASSWORD: از آنجایی که در ساخت پایگاه داده با استفاده از برنامه زمپ پسوردی انتخاب نمیشه این گزینه باشد خالی گذاشته بشه، بنابراین عبارت password_here را از آن حذف کرده و خالی بگذارید.

پس از اینکه به درستی موارد مورد نظر وارد شد فایل مورد نظر را با استفاده از کلیدهای ترکیبی Ctrl + S ذخیره کنید تا اطلاعات مربوط به پایگاه داده وردپرس که شامل نام پایگاه داده، نام کاربر پایگاه داده و رمز پایگاه داده میشه ذخیره بشه، سپس مرورگر خودتونو باز کنید و پس از /localhost نام پوشه‌ای که وردپرس در آن قرار داره وارد کنید. در اینجا پوشه ما با عنوان nightserver ذخیره شده، بنابراین برای دسترسی به وردپرس و ادامه نصب مراحل وردپرس باید به آدرس localhost/nightserver مراجعه کنیم.

11 آموزش نصب وردپرس روی لوکال هاست xampp

 

پس از مراجعه به این آدرس صفحه پیش‌رو برای شما نمایان میشه که میتونید اطلاعات مربوط به سایت رو در اون وارد کنید که شامل موارد زیر میشه:

عنوان سایت: در این فیلد عنوانی که برای سایت در نظر گرفتید وارد کنید. این عنوان همون Title وبسایت شما رو تشکیل میده که با مراجعه به صفحه اصلی سایت در عنوان صفحه مرورگر نمایش داده میشه.

نام کاربری: نام کاربری مدیر سایت رو در این فیلد وارد کنید. در نگهداری و حفظ این نام کاربری دقت کافی داشته باشید چرا که برای ورود به پیشخوان وردپرس و مدیریت سایت با این نام کاربری نیاز داریم.

رمز انتخابی: رمز مورد نظر برای ورود به محیط پیشخوان وردپرس رو وارد کنید. سعی کنید تا از یک کلمه عبور قوی که شامل اعداد، سمبل‌ها و حروف بزرگ و کوچک میشه استفاده کنید تا از امنیت بالایی برخوردار باشه.

ایمیل: در این فیلد هم ایمیل خودتونو وارد کنید. از این ایمیل برای اطلاع‌رسانی وردپرس و موارد دیگه همچون بازیابی رمز عبور وردپرس استفاده میشه.

با فعال و غیرفعال کردن تیک گزینه نمایش به موتورهای جستجو هم میتونید وضعیت ایندکس سایت در موتورهای جستجو رو کنترل کنید که عملا در محیط لوکال هاست کاربردی نداره، اما از اونجایی که ممکنه بخواهید تا پس از ساخت سایت در لوکال هاست و نهایی شدن طراحی سایتتونو به هاست منتقل کنید بنابراین تغییری در این گزینه ایجاد نکنید و بگذارید در حالت پیشفرض باقی بمونه. البته پس از انتقال به هاست قادر هستید تا با مراجعه به تنظیمات وردپرس آن را تغییر دهید و جای هیچ نگرانی وجود ندارد. در نهایت بر روی دکمه راه‌اندازی وردپرس کلیک کرده و منتظر بمونید تا عملیات نصب انجام گیرد.

12 آموزش نصب وردپرس روی لوکال هاست xampp

 

در صورت موفقیت آمیز بودن مراحل نصب وردپرس پیغامی مشابه تصویر فوق نمایش داده شده و قادر خواهید بود تا با کلیک بر روی دکمه ورود به صفحه ورود وردپرس هدایت شده و وارد محیط پیشخوان وردپرس و مدیریت آن شوید.

13 آموزش نصب وردپرس روی لوکال هاست xampp

 

رفع خطای اجرا نشدن وب سرور آپاچی در زمپ

یکی از رایج‌ترین خطاها در محیط لوکال هاست وردپرس که با زمپ ایجاد شده است اینه که وب سرور آپاچی (apache) که هنگام اجرای نرم افزار و کلیک بر روی دکمه Start جهت اجرا صورت میگیره با خطا مواجه شده و به رنگ قرمر در میاد و از اونجایی که لازمه تا سرور آپاچی و همچنین mysql در هنگام کار با زمپ فعال باشه با خطا مواجه شده و عملا سایت ما در محیط لوکال هاست بالا نمیاد. این مشکل به این دلیل رخ میده که چون وب سرور آپاچی از پورت 80 برای اجرا استفاده میکنه ممکنه تا توسط برنامه دیگه‌ای که در کامپیوتر شما نصب هست و توسط اون اشغال شده؛ به همین دلیل وب سرور آپاچی در این پورت اجرا نشده و به دلیل ایجاد تداخل با خطا مواجه خواهید شد.

برای رفع این مشکل به مسیری که برنامه Xampp نصب کردید مراجعه کنید و سپس در پوشه xampp همانطور که در تصویر زیر مشاهده میکنید پوشه apache را باز کرده و سپس با مراجعه به پوشه conf فایلی که با عنوان httpd.conf را در آن وجود داره با استفاده از یک برنامه ویرایشگر متن همچون notepad باز کنید. حالا سعی کنید تا با استفاده از قابلیت جستجو که با کلیدهای ترکیبی Ctrl + F در اختیار شما قرار داره به دنبال عبارت Listen بگردید تا خط زیر رو پیدا کنید.

Listen 0.0.00:80#

Listen [::]: 80
Listen 80
کافیه تا عدد 80 در تمامی خطوط فوق به عدد دیگری همچون 81 تغییر بدین تا پورت سرور آپاچی به 81 تغییر داده بشه و از این به بعد آپاچی در پورت 81 اجرا بشه و بتونید ازش استفاده کنید. در نهایت فایل مورد نظر را ذخیره کرده و سپس با کلیک بر روی دکمه Quit از برنامه زمپ خارج بشین و مجددا برنامه را اجرا کرده و با کلیک روی دکمه start در مقابل apache، خواهید دید که مشکل رفع شده و به رنگ سبز در میاد، حالا روی دکمه Start که مقابل mysql قرار داره کلیک کنید تا پایگاه داده php هم روشن بشه و به سایتتون
.دسترسی داشته باشید
14 آموزش نصب وردپرس روی لوکال هاست xampp
.امیدوارم از این آموزش نهایت استفاده را برده باشید.منتظر آموزش های دیگری از جانب ما باشید
به این مقاله چند ستاره میدین ؟
[تعداد: 1    میانگین: 5/5]

دیدگاهتان را بنویسید