آموزش تصویری نصب XAMPP برای راه اندازی سرور مجازی لوکال هاست
در این آموزش با نحوه نصب XAMPP آشنا خواهید شد . نرم افزار XAMPP یک سرور مجازی برای ساختن لوکال هاست بر روی کامپیوتر است. این نرم افزار برای سیستم عامل های ویندوز، لینوکس و مکینتاش نسخه های مختلفی دارد که می توانید از وبسایت زیر آن را دانلود نمایید. این نرم افزار بستر یک هاستینگ را برای شما شبیه سازی خواهد کرد و می توانید کارهایتان را پیش از انلاین کردن، به صورت افلاین تست و عیب یابی کنید.
آموزش دانلود و نصب برنامه XAMPP را بر روی رایانه
برای شروع ، شما نیاز به دانلود و نصب نرم افزار XAMPP دارید. شما می توانید آخرین نسخه برنامه رو برای سیستم عامل خودتون که در حال حاضر استفاده میکنید را از آدرس Apache Friends دانلود کنید.
نکته : نرم افزار xampp به صورت رایگان عرضه می گردد. ( دانلود نرم افزار xampp )
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست
پس از اتمام دانلود ، فایل دانلود شده خود را برای راه اندازی نصب XAMPP اجرا کنید. مشابه تصویر زیر بر روی دکمه Next کلیک کنید تا به مرحله بعد هدایت بشید.
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
در صفحه بعد، شما می توانید components های مورد نیاز را انتخاب کنید. برای نصب XAMPP و وردپرس، شما به دو مورد PHPMyAdmin و Mysql نیاز دارید:
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
در مرحله بعد می توانید پوشه ای برای نصب XAMPP انتخاب کنید که به طور پیش فرض مسیر C:\xampp قرار داره و شما می توانید هر درایو دیگهای رو از پارتیشن ویندوز خودتون برای نصب برنامه xampp انتخاب کنید تا اگه به هر دلیلی مجبور به نصب مجدد ویندوز شدید خیالتون از بابت سایتی که در لوکال هاست طراحی کردین راحت باشه و اگر از مسیر پیش فرض C:\xampp استفاده می کنید برای اطمینان یک بک آپ و پشتیبان تهیه کنید .
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
در این مرحله اگر می خواهید در مورد Bitnami اطلاعات بیشتری بدست بیاورید، تیک گزینه “Learn more about Bitnami for XAMPP” را بزنید و بر روی Next کلیک کنید.
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
پس از طی این مراحل، XAMPP آماده نصب نهایی است. بر روی Next کلیک کنید. در این مرحله نیز عملیات نصب زمپ در ویندوز شروع میشه، منتظر بمونید تا عملیات نصب تا انتها ادامه پیدا کند . گر به هنگام نصب یا استفاده از XAMPP خطای امنیتی یا فایروال دریافت کردید (چیزی مانند تصویر زیر)، مطمئن شوید که تیک گزینه “Private networks, such as home or work network” را زده اید و سپس بر روی “Allow Access” کلیک کنید. این کار بسیار مهم است. اگر دسترسی لازم را ندهید، XAMPP کار نخواهد کرد!
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
پس از اتمام نصب نرم افزار XAMPP از شما سوال می شود که میخواهید پنل کنترل XAMPP را اجرا کنید یا خیر، این پنل رابطی را ارائه می دهد که محیط localhost خود را اجرا نمایید. تیک این گزینه را بزنید و بر روی Finish کلیک کنید.
پنل کنترل به صورت خودکار مثل تصویر زیر باز می شود ، اما در صورتیکه تیک مرحله قبل را نزده باشید، می توانید به پوشه XAMPP بر روی کامپیوتر در مسیر نصب مراجعه کنید و خودتان XAMPP Control Panel را اجرا کنید.
اگر نصب با موفقیت و کامل انجام شده باشد، پنل کنترل مشابه تصویر زیر باز می شود. بعد از باز شده پنجره با کلیک بر روی دکمههای Start که در مقابل Apache و Mysql قرار گرفته درست مثل یک سرور واقعی اقدام به روشن کردن اونها کنید تا سایت شما در محیط لوکال هاست اجرا و قابل دسترسی باشه و در بخش mudule دو مورد Apache و Mysql به رنگ سبز باشد .
آموزش نصب xampp نصب وردپرس بر روی لوکال هاست
برای اطمینان از اینکه تمامی موارد مربوط به نصب برنامه به درستی اجرا شده ، داخل مرورگر خودتون آدرس http://localhost را درج کنید کنید. اگر با خطایی مواجه نشدید مشابه تصویر زیر صفحه اصلی Xampp برای شما نمایش داده میشه که نشون از موفقیت آمیز بودن صحیح مراحل نصب داره.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست
رفع خطاهای موجود در هنگام نصب xampp زمپ
اگر پس از اتمام نصب نرم افزار XAMPP پنل کنترل مشابه تصویر زیر باز شد ، مراحل زیر را دنبال کنید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست
دلیل اینکه XAMPP خطاهایی از این قبیل را می دهد این است که نرم افزار دیگری بر روی کامپیوتر شما از پورت ۸۰ یا ۴۴۳ که Apache و MySQL برای اجرا نیاز دارند، استفاده می کند و این پورت اشغال است.
اگر از Windows 10 استفاده می کنید، سرویس World Wide Web Publishing Service از پورت ۸۰ استفاده می کند. این نرم افزار، که برای بخش IIS ویندوز سرور است، به صورت پیش فرض بر روی ویندوز نصب است و در صورتی که از آن استفاده نمی کنید می توانید به آسانی آن را متوقف کنید یا در کل آن را حذف کنید!
متوقف کردن سرویس در حال اجرا در ویندوز ۱۰
- به منوی Start بروید، عبارت “services.msc” را تایپ کنید و بهترین گزینه را انتخاب کنید. (در ویندوز ۷ می بایست از دستور run استفاده کنید.)
- اسکرول کنید تا World Wide Web Publishing Service را پیدا کنید.
- بر روی آن راست کلیک نمایید و گزینه Stop را انتخاب کنید.
- این کار باعث آزاد شدن پورت ۸۰ می شود. زمانی که XAMPP را ری استارت کنید خطایی دریافت نخواهید کرد.
اگر این کار باعث رفع خطا نشد، می توانید که Rule فایروال تنظیم کنید تا به اجبار این پورت را باز کند:
- Windows Firewall را باز کنید و بر روی Advanced Setting در گوشه سمت چپ کلیک کنید
- در گوشه سمت چپ بر روی Inbound کلیک کنید و سپس در بالای سمت راست بر روی New Rule کلیک کنید
- بر روی Port و سپس TCP کلیک کنید. در فیلد زیر برای Specific Ports بنویسید: “۸۰, ۴۳۳” و سپس بر رویNext کلیک کنید.
- تیک گزینه Allow the Connection را بزنید و سپس بر روی Next کلیک نمایید.
- مطمئن شوید تمام گزینه ها تیک خورده اند و بر روی Next کلیک کنید.
- در همان فیلد، هر آنچه میخواهید را وارد نمایید اما به منظور یادآوری بنویسید LOCALHOST1. بر روی Finishکلیک نمایید.
- هم اکنون مراحل ۱ تا ۶ را دوباره تکرار نمایید، اما نام این قانون را LOCALHOST2 قرار دهید و بر روی Finishکلیک کنید.
- کامپیوتر خود را ری استارت کنید.
پورت ۸۰ و ۴۳۳ می بایست هم اکنون بر روی کامیپوتر شما باز باشد.
خطا های UAC
در ویندوز ۸٫۱ و ۱۰ می بایست UAC را به روش زیر از طریق رجیستری غیر فعال نمایید :
- به Control Panel بروید.
- گزینه User Accounts and Family Safety را انتخاب نمائید.
- بر روی User Accounts کلیک نمائید.
- بر روی Change User Account Control Settings کلیک کنید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست۱۰
- Scroll Bar را تا انتها پایین بیاورید (Never Notify ) و سپس بر روی OK کلیک کنید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست۱۱
- در قسمت Search سیستم عبارت gpedit.msc را تایپ کنید و gpedit را در سمت چپ انتخاب نمایید.
- از قسمت Computer Configuration گزینه Windows Settings و سپس گزینه Security Settings را انتخاب نمایید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست۱۲
- در ادامه گزینه Local Policies و سپس Security Options را انتخاب کنید.
- از قسمت Policy در سمت راست بر روی گزینه User Account Control: Run all Administrators in Admin… کلیک راست نموده و گزینه Properties را انتخاب نمایید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست۱۳
- گزینه Disabled را انتخاب کنید و بر روی OK کلیک نمائید.
آموزش نصب xampp و نصب وردپرس بر روی لوکال هاست
ضمنا برای نصب و راه اندازی وردپرس بر روی لوکال هاست می توانید به آدرس زیر مراجعه کنید