پرداخت آنلاین


پرداخت آنلاین بانک پارسیان

اشتراک در خبرنامه

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


نحوه نصب ومپ سرور روی ویندوز 7

دسته: ابزارهای موردنیاز طراحی وب منتشر شده در 01 فروردين 835
بازدید: 30452

به نام خدا

در این مقاله سعی بر اینه که با زبانی ساده نحوه نصب wamp Server رو در ویندوز با شما در میون بذارم. البته فکر می کنم کمی در مورد این نرم افزار و اینکه این نرم افزار دقیقاً قراره برای ما چه کاری انجام بده توضیح می دم و بعد به نحوه نصب اون می رسیم.ومپ سرور
 

همونطور که می دونید وقتی قراره که با استفاده از زبان PHP صفحات وب رو بسازیم ، فایلهایی تولید خواهد شد با پسوند  .PHP که این فایلها برای کامپایل شدن و ارسال به مرورگر وب کاربر باید با یک کامپایلر مناسب تبدیل به کد HTML شده و سپس به مرورگر کاربر ارسال شوند. اساساً نرم افزار Apache برای سیستم عاملهای متن باز(open Source) مثل لینوکس و یونیکس (Linux,Unix) طراحی شده تا با استقرار این نرم افزار در سیستم عاملهای یاد شده و نصب ماژولهای PHP و MYSQL تحت این نرم افزار از امکانات راه اندازی وب سایت به زبان PHP استفاده کرد. 

خوب حالا یه سوال پیش میاد؟! من به عنوان طراح وب دلم می خواد صفحاتم رو قبل از آپلود روی سرور و در معرض نمایش گذاشتنشون، بصورت لوکال روی کامپیوتر خودم تست کنم و تغییرت لازم رو بدم و بعد اونها رو در معرض دید دیگران قرار بدم برای این کار آیا راهی هست؟
بله ما می تونیم از نرم افزارهایی که توسعه دهندگان آزاد برای پیشبرد و توسعه پروژه های وب ایجاد کردن استفاده کنیم که چند تاشون رو برای آشنایی شما اسم می برم:  
Wamp Serever
EasyPHP
Winlamp
Ampps
Xamp
PLWamp
Typo3Wamp
 و ...
 که هر کدوم ویژگی ها و ابزار های خاص خودشون رو دارن ولی در نهایت یک خدمت رو ارائه می دن :  شبیه سازی Apache برای ویندوز  که با استفاده از اونها در واقع یک سرور مجازی apache که ماژول PHP روی اون نصب شده و آماده کامپایل فایلهای PHP هست و یک  سرور Mysql ایجاد میشه و بصورت اتوماتیک کانفیگ و پیکره بندی و ارتباط اونها با هم انجام می شه تا طراحان وب بتونن پروژه های خودشون رو بصورت Local توسعه بدن و بعد از تکمیل کارشون اون رو در اینترنت قرا بدن.
خوب برای مقدمه کافی بود حالا می رسیم به اصل ماجرا!


 

برای شروع باید نرم افزار مربوطه رو از سایت اصلیش دانلود کنید : Wamp Server Download    در سایت اصلی چند نسخه از wamp رو برای دانلود در دسترس ما قرار داده که متناسب با اینکه ویندوز ما 32بیتی یا 64 بیتی است می تونیم نسخه مورد نظرمون رو دانلود و نصب کنیم.  بعد از تکمیل فرآیند دانلود، با دبل کلیک روی اون شروع به نصب نرم افزار می کنیم، توجه کنید که برای نصب به صورت پیشفرض آدرس c:\wamp رو در نظر گرفته که اون رو بدون تغییر رها کرده و نصب رو ادامه می دیم(بدلیل اینکه گاهی با تغییر این مسیر نرم افزار نصب شده به خوبی کار نخواهد کرد)
طبق تصاویر زیر به ترتیب مراحل نصب رو پیش می بریم(مراحل نصب این نرم افزار هیچ پیچیدگی خاصی نداره و خیلی معمولی نصب می شه ولی باید تمام مقادیر پیش فرض رو در حین نصب بدون تغییر بگذاریم).

 

Wamp Server Installation For Learning PHP


 





















Wamp Server Installation for  PHP Learning






















Wamp Server Installation For Learning PHP






















Wamp Install For PHP Learning






















Wamp  Install For PHP Learning






















و همین طور تا آخر بدون تغییر پیش فرض ها، نصب رو به پایان می بریم.


خوب حالا چطور از برنامه نصب شده استفاده کنیم؟ How to use wamp server
خیلی ساده است فقط چند تا قلق داره.
اولا پوشه روت شما!!(در توضیحات سیستم عامل های متن باز می گم پوشه home کاربر و پوشه روت چیه) فولدر www است که در مسیر c:\wamp قرار داره و شما صفحات نوشته شده خودتون رو باید در این فولدر کپی کنید تا اجرا بشن .


ثانیاً برای دسترسی به صفحات نوشته شده به زبان PHP بعد از کپی اونا در مسیری که گفتم، باید در قسمت آدرس(address bar) مرورگر وب (مثلاً اینترنت اکسپلورر) بنویسید :   http://localhost و از اونجا به بعد آدرس فایل مد نظرتون رو بدید مثلا فرض کنیم که یک فایلی برای تمرین درست کردیم به نام  learn.php و این فایل رو در مسیر c:\wamp\www کپی کردیم ، حالا اینترنت اکسپلورر رو باز می کنیم و در آدرس بار اون می نویسیم: http://localhost/learn.php و با زدن کلید اینتر یا کلیک بر روی GO فایل learn.php اجرا می شه و خروجی اون به شما نمایش داده می شه.



بسیار خوب برای شما که یه php کار حرفه ای هستید یا قراره بشید، 1 کار کوچیک مونده تا دیتا بیس ها تون بدون رمز نمونن!! 
 

نحوه فعال کردن یک پسورد برای تمام دیتا بیس ها روی ومپ سرور لوکال:
 

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

 

یه توضیح کوچولو:  phpmyadmin یک محیط گرافیکی برای ایجاد و مدیریت دیتابیس های mysql برای ما فراهم می کنه که با استفاده از اون می تونیم به دیتا بیس هامون و محتویات اونها دسترسی پیدا کنیم.

خوب محیط phpmyadmin  رو ببینیم:  

همین طور که می بینیم سمت چپ رو اختصاص دادن به نمایش تمام دیتا بیس هایی که تعریف کردیم و سمت راست رو به نمایش یک سری از مشخصات، مثل ورژن نرم افزار و این جور چیزها 

خوب حالا چکار کنم؟ اینها که گفتی یعنی چه؟!! خوب پس این دیتا بیس رو چطوری بسازیم ، چطوری رمز بدیم؟

خوب همه اینا مقدمه بود تا برسیم به اصل مطلب که ایجاد دیتابیس و رمز گذاری کردن اونه!  برای ایجاد دیتا بیس روی گزینه databases که منوی بالا سمت چپ از این نرم فزار هست کلیک کنید :
 

ایجاد یک دیتابیس جدید

 

حالا در فیلدی که با رنگ قرمز مشخص کردم نام دلخواهتون رو برای دیتابیس بنویسید(dbname) و روی کلید create کلیک کنید. با این کار نام این دیتا بیس به لیست زیر همین فیلد اضافه می شه 

حالا روی گزینه check Previleges کلیک کنید تا به قسمت تعیین سطح دستری ها(previleges) وارد بشیم،
حالا روی گزینه edit previlege در قسمتی که مشخص شده کلیک می کنیم، با این کار سطح دسترسی کاربرroot را در هاست localhost مشخص می کنیم و تعریف می کنیم که این کاربر تا چه حدی می تونه این دیتا بیس خاص دسترسی داشته باشه.

حالا به قسمت تغییر پسورد رفته و پسورد مد نظر خودمون رو وارد می کنیم(این پسورد مهمه یه جایی یادداشتش کنید هنوز کارمون باهاش تموم نشده) مثلا من 123456 رو به عنوان رمز تعریف کردم و روی کلید go  کلیک می کنیم.

خوب شاید فکر کنید که دیگه کار تمومه ولی..!!! با یک بار رفرش این صفحه می بینید که دیگه به محیط phpmyadmin هم دسترسی نداریم!!!!؟؟

ایجاد رمز برای phpmyadmin

نگران نباشید، فقط یک مرحله دیگه مونده تا پایان کار.
حالا به مسیر زیر مراجعه کنید C:\wamp\apps\phpmyadmin3.5.1 البته این عدد و رقمهای آخر زیاد مهم نیست و مربوط به ورژن نرم افزار phpmyadmin می شه که ممکنه برای شما متفاوت باشه،   حالا فایل config.inc.php رو با یک ادیتور مناسب مثل ++notepad نه notepad ویندوز ،باز می کنیم و عبارت

 $cfg['Servers'][$i]['password'] = '';

رو به عبارت

 $cfg['Servers'][$i]['password'] = '123456';


 

  تبدیل می کنیم با این کار رمز خودمون رو برای همیشه به phpmyadmin معرفی می کنیم و از این به بعد می تونیم بدون هیچ مشکلی با phpmyadmin کار کنیم.

وای چقدر مقاله طولانی بود!!!   آره خودمم خسته شدم ببخشید دیگه! ولی سعی کردم هیچ نکته نگفته ای رو باقی نذارم و  امیدوارم  تا اینجا تونسته باشم مطالب مفیدی ارائه کرده باشم و نیاز شما دوستان رو برآورده کرده باشم .


در صورتی که هرنقد، اعتراض، تحسین! و ... دارید ، لطفاً من رو در جریان قرار بدید.

دیدگاه‌ها   

 
+1 #5 clck.ru 1396-01-16 14:07
Your mode of describing all in this post is really good, every one can effortlessly understand it, Thanks a lot.
نقل قول کردن | گزارش به مدیر
 
 
+4 #4 hesam 1393-09-09 18:47
خیلی خوب بود دمت گرم مرسی. ;-)
نقل قول کردن | گزارش به مدیر
 
 
+1 #3 hesam 1393-09-09 18:46
خیلی خوب بود دمت گرم مرسی. : ;-)
نقل قول کردن | گزارش به مدیر
 
 
+4 #2 مرضیه 1393-07-22 11:39
سلام من همه این کارایی که گفته بودید رو انجام داد اما در صفحه ام می زنه
Not Found

The requested URL /connection.php was not found on this server.
Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80
چی کار کنم خواهشا منو راهنمایی کنید ترم آخرم و در پروژه موندم!!
نقل قول کردن | گزارش به مدیر
 
 
+4 #1 مریم 1393-07-02 09:53
ممنون خیلی عالی بود
نقل قول کردن | گزارش به مدیر
 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

امام صادق (سلام الله علیه) : صَلاةُ مُتَطَيِّبٍ أفضَلُ مِن سَبعينَ صَلاةً بِغَيرِ طيبٍ. نماز شخص خوشبو برتر از هفتاد نماز بدون بوى خوش است. الصلاة: ص 51 ح 148

بانک های طرف قرارداد

پرداخت اینترنتی بانک ملت پرداخت الکترونیک پاسارگاد پرداخت امن پاسارگاد 

ورود به سایت

آخرین مقالات آموزشی

متغیر و تعریف آن در PHP

به نام خدا

ضمن سلام به همه دوستان و علاقه مندان به هنر برنامه نویسی PHP  ، باید عذر خواهی کنم از همه شما دوستان، چرا که فاصله درج مقالات در این سایت کند شده بود ولی به امید خدا سعی می کنم ...

ادامه مطلب

شروع کار با پی اچ پی

به نام خدا


با سلام به همه شما دوستان.
این مقاله رو با بیان و آموزش مطالبی شروع می کنم که شاید بسیار بیسیک و مقدماتی باشند ولی به نظر من بسیار مهم هستند و زمانی که خودم شروع کردم آرزو می ...

ادامه مطلب

نحوه نصب ومپ سرور روی ویندوز 7

به نام خدا

در این مقاله سعی بر اینه که با زبانی ساده نحوه نصب wamp Server رو در ویندوز با شما در میون بذارم. البته فکر می کنم کمی در مورد این نرم افزار و اینکه این نرم افزار دقیقاً قراره برای ...

ادامه مطلب


آموزشگاه اینترنتی 5گنج ،آموزش طراحی و مدیریت وب سایت با اسفاده از PHP&MYSQL و شخصی سازی اسکریپت های رایگان و استفاده از آن ها. / در باره آموزشگاه 5گنج