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

همانطور که در مطلب قبل ( آموزش طراحی وب سایت با وردپرس - قسمت اول )  گفته شد، راه اندازی وردپرس به دو روش صورت می گیرد:

1- راه اندازی بر روی رایانه شخصی (برای داشتن نسخه ای به منظور آموزش یا آزمایش) 

2- راه اندازی به صورت آنلاین

ابتدا راه اندازی وردپرس بر روی رایانه شخصی را خواهیم آموخت چرا که ابتدا باید سایت مان را آماده کرده و به شیوه دلخواه خود در آوریم و سپس آن را برای نمایش عموم، آنلاین کنیم. برای اینکار باید نرم افزار Wamp را در سیستم عامل خود نصب کنید.

۱- برای دریافت نرم افزار Wampserver ابتدا به این آدرس بروید یا از لینک های زیر :

Wampserver2.5-x86[www.hadi24.blog.ir].part1.rar

دریافت

حجم: 20 مگابایت

Wampserver2.5-x86[www.hadi24.blog.ir].part2.rar

دریافت

حجم: 18 مگابایت


سپس یکی از دو بسته ومپ را به طور دلخواه انتخاب کرده و بر روی آن کلیک کنید. در این صورت پنجره ای باز می شود که با کلیک بر روی گزینه you can download it directly می توانید نرم افزار ومپ را دریافت کنید.

با فرض اینکه شما نرم افزار را دریافت کرده اید و فایل .zip یا .exe آنرا دارید به سراغ نصب می رویم. اگر فایل zip را دارید آن را از zip خارج کنید و بر روی فایل .exe دو بار چپ کلیک کنید. در این صورت پنجره زیر باز می شود.

لطفا در هنگام دریافت به پیغام این برگه دقت بفرمایید:

WARNING: You must install Visual C++ 2010 SP1 Redistributable Package x86 or x64

VC10 SP1 vcredist_x86.exe 32 bits: http://www.microsoft.com/download/en/details.aspx?id=8328

VC10 SP1 vcredist_x64.exe 64 bits: http://www.microsoft.com/download/en/details.aspx?id=13523

این پیغام از شما می خواهد که Visual C++ را در سیستم عامل تان نصب داشته باشید. با توجه به نسخه سیستم عامل خود یکی از برنامه های بالا را نصب کنید. در صورت عدم نصب ممکن است که به مشکل بر بخورید.
 

۲- بر روی گزینه Next کلیک کنید و در پنجره جدید گزینه I accept the agreement را انتخاب و Next را بزنید تا به قسمت بعدی بروید.

۳- در این مرحله شما باید محل نصب برنامه بر روی رایانه خود را تعیین کنید. توجه داشته باشید که این پوشه بسیار با اهمیت است زیرا از این پس باید برای انتشار محلی تارنما بر روی رایانه خود به سراغ این پوشه برویم. پس محل مورد نظر را با دقت انتخاب و به حافظه بسپارید. دکمه Next را پس از انتخاب پوشه بزنید. (تصویر زیر)

۴- مرحله بعدی شما دو انتخاب برای گذاشتن آیکون برنامه بر روی صفحه رایانه و ساختن دسترسی سریع دارید. این دو انتخاب ضروری نیستند اما اگر علاقه دارید که آیکونی از برنامه و یا آیکون دسترسی سریع به برنامه بر روی صفحه یارانه خود داشته باشید این دو را انتخاب و دکمه  Next را بزنید.

۵- اکنون شما در آخرین مرحله نصب هستید. دکمه Install را کلیک کنید تا برنامه بر روی رایانه شما نصب شود.

بعد از نصب به سراغ پوشه ای که برنامه نصب شده بروید و وارد پوشه شوید و به دنبال پوشه WWW بگردید. توجه داشته باشید که پوشه WWW همان محل قرار دادن وردپرس برای راه اندازی است.

۶- بعد از انتخاب برنامه Wamp علامت نشان دهنده اجرا شدن برنامه در سمت راست پایین صفحه نمایش رایانه نمایان می شود که ابتدا به رنگ زرد است  و سپس به رنگ سبز تبدیل می شود.

اگر این آیکون به رنگ قرمز باشد یعنی ایرادی در اجرای برنامه بوجود آمده است. برای از بین بردن این ایراد می توانید با کلیک چپ بر روی آیکون برنامه، آن را دوباره راه اندازی و اجرا (Restart) کنید که اگر مشکل تداخل پورت نباشد برنامه اجرا خواهد شد.

جهت رفع اشکال در هنگام نصب مراحل زیر را دنبال کنید:

1- اگر با اشکال زیر در هنگام نصب برخورد کردید، به روش زیر عمل کنید:

The program can’t start because MSVCR100.dll is missing from your computer

این پیغام میگه یک DLL به نام MSVCR100.dll که یه فایل خیلی مهم هم هست توی سیستمتون با مشکل مواجه شده و نمیتونه باهاش ارتباط برقرار کنه ...
اول فایل  DLL رو دانلود کنید :
msvcr100.zip
بعد از این که دانلود کردید ، فایل DLL رو بریزید توی مسیر زیر :
ویندوز های 32 بیتی :
C:\Windows\System32
ویندوز های 64 بیتی :
C:\Windows\SysWOW64\
وقتی کپی کردید ، از منوی استارت توی همون کادر متنی پائین منوی استارت تایپ کنید cmd تا پنجره ی cmd باز بشه...
توی پنجره ی cmd این متن رو تایپ کنید : regsvr32 msvcr100.dll
 برای توضیحات بیشتر به این لینک مراجعه کنید:

http://www.dll-files.com/dllindex/dl...shtml?msvcr100

2- اگر در اجرای WAMPSERVER اشکالی بود، به ترتیب زیر عمل کنید:

مرحله 1 )
روی MyComputer راست کلیک کنید و گزینه manage رو بزنید
سپس در سمت راست وارد Services & Applications بشید.

این بار وارد Services بشید.
حالا همانند تصویر 1 روی سرویس World wide web publishing کلیک کرده و سمت چپ Stop رو بزنید. (با این کار IIS که به طور پیش فرض در حال اجراست بسته میشه)

    

مرحله 2 )

بعد WAMPSERVER جدید رو دانلود کرده و با گزینه Run As Administrator نصبش کنید (اگه نیاز به فایل DLL داشت باید C++ Runtime رو نصب کنید که می تونید از خود سایت wampserver هنگام دانلود بگیرید)


مرحله 3 )

حالا رو آیکن برنامه کنار ساعت کلیک کرده تا منو برنامه باز بشه.

    

اینجا باید چند تا چیز رو چک کنید

اول اینکه اون پایین نوشه باشه put offline.

دوم اینکه روی Apache برید تا منوی دیگری باز بشه سپس از اون جا httpd.conf رو باز کنید

در این فایل منتی به دنبال

کد: 
<Directory />

بگردید و deny for all را به Allow for all تغییر بدید.

سوم : حالا به پوشه برنامه برید.
بعد به alias
بعد phpmyadmin.conf رو با Notepad باز کرده و deny ها رو به Allow تغییر بدید.

حالا روی آیکن برنامه کلیک کرده و Restart all services رو بزنید.

اگر آیکون برنامه به رنگ زرد باقیماند، به معنای آن است که  برنامه اجرا شده مشکل کوچکی دارد. این مشکل، به احتمال زیاد تداخل استفاده از پورت یا درگاه ۸۰ یا ۴۴۳ است. برنامه هایی نظیر Skype و Visual Studio و... از همین درگاه یعنی ۸۰ یا ۴۴۳ استفاده می کنند. اگر شما این برنامه ها را قبل از Wamp اجرا کنید ایراد تداخل درگاه بوجود می آید.

برای حل این مشکل ۲ راه وجود دارد:

راه حل نخست این است که همیشه ابتدا برنامه Wamp را اجرا کنید و بعد این گونه برنامه ها را.

اما اگر می خواهید برای همیشه از شر این ایراد خلاص شوید باید درگاه برنامه مورد نظر را از ۸۰ یا ۴۴۳ تغییر داده و عدد دیگری برای آنها در نظر بگیرید. هر عددی بالاتر از ۱۰۲۴ مشکل تداخل را حل می کند.

نکته: برای پیدا کردن برنامه ای که با Wamp Server تداخل درگاه دارد می توانید با کلیک چپ روی آیکون برنامه و انتخاب Apache بر روی Service انتخاب Test Port 80 را بزنید. بعد از انتخاب، پنجره کوچک مشکی باز می شود که برنامه ای که از درگاه ۸۰ استفاده می کند را نشان می دهد. شما با این آگاهی می توانید اقدامات لازم که قبلا به آنها اشاره شد را انجام دهید.

به طور مثال برای تغییر پورت ۸۰ در اسکایپ باید به قسمت تنظیمات (Preferences) این برنامه رفته و در قسمت پیشرفته، در محل گزینه Incoming connection port عدد را برای نمونه به 5458 تغییر دهید.


منبع : درسنامه 

آموزش طراحی وب سایت با وردپرس - قسمت اول