تبليغات و بنر هاي تبليغاتي

موضوع ها: 31,277, نوشته ها: 244,947, کاربران: 10,425
روشن: 5

بازگشت   کلوب آموزش ایرانیان > انجمن برنامه نویسی و طراحی سایت > برنامه نویسی مبتنی بر وب > PHP
ثبت نام Blogs راهنما تقویم

آخرين پست هاي تالار
پاسخ
 
LinkBack ابزارهای موضوع نحوه نمایش
قدیمی 01-22-2010, 05:53 AM   #1 (permalink)
Active User
 
Mr.iQ آواتار ها
 

تاریخ عضویت: Jan 2010
نوشته ها: 23
سپاس گذاری: 15
سپاس گذاری شده 43 در 19 پست
پیش فرض اموزش ایجاد سرور مجازی

داشتم قسمت برنامه نویسی php رو میدیدم اما هیچ تایپیکی بنا به عنوان نحوه ی ساختن سرور مجازی بر روی
سیستم خود رو پیدا نکردم یا به زبان ساده نحوه ی اجرا کردن اسکریپت های پی اچ پی بر روی سیستم خود .



امروز نحوه ی اجرا کردن کدهای php به صورت local یا واضح تر بگم بر روی سیستم خودتون رو اموزش میدم !

ابتدا برای دوستانی که سیستم عامل ویندوز دارند اموزش میدم و در قسمت بعد در همین تایپیک برای دوستانی

که از سیستم عامل لینوکس استفاده میکنند اموزش میدم .

سیستم عامل ویندوز :

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

مثل easy php , appserv , xampp , ... استفاده میکنند که علاوه بر اجرای php امکانات جالبی در اختیار کاربر قرار

میده که برای مثال phpmyadmin که با استفاده از این برنامه میتونید database های موجود رو ادیت , تغییر , ایجاد و

... کنید ! ( که به صورت گرافیکی میتونید در پایگاه MySQL کار های خودتون رو انجام بدید )

برنامه ی easy php رو در انجمن قرار دادم که میتونید از لینک زیر دریافت کنید :

کد:
http://forum.iecloob.com/thread27105.html
اما همینطور که گفتم من برنامه ی Xampp رو ترجیح میدم پس در این اموزش نحوه ی کار با xampp رو اموزش میدیم !

برنامه رو از لینک زیر دریافت کنید که حجمش 35 مگابایت هستش :

کد:
http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe
بعد از نصب برنامه رو مثل سایر برنامه ها باز کنید و نصب کنید :




نکته : همینطور که در عکس میبینید برنامه در درایو D و فولدر Program files نصب خواهد شد اما اکثر کاربران

مسیر رو خیلی راحتتر انتخاب میکنند و برای مثال در درایو D قرار میدند که این انتخابات بستگی به خود کاربر

داره .


و در اخر برنامه رو اجرا کنید که باید یک همچین صفحه ای برای شما ظاهر بشه :



که این بدین معنی هست که برنامه فعال هست و شما میتونید از اون استفاده کنید !

خوب برای تست برنامه Browser خودتون رو باز کنید و در ادرس بار بنویسید :

کد:
http://127.0.0.1
و یا

کد:
http://localhost
که اگر نصب با موفقیت انجام شده بود و برنامه فعال بود صفحه ای مانند شکل زیر براتون ظاهر
خواهد شد




خوب برای تست یه برنامه خیلی کوچیک مینویسیم و اجرا میکنم !

ابتدا به فولدر مربوط به Xampp برید که اگر در Program files نصب کرده باشید مسیر به شکل زیر هست

کد:
D:\program files\xampp\htdocs
و اگر در درایو D نصب کرده باشید به این صورت هست :

کد:
D:\htdocs\xampp\htdocs
که در این مسیر یه سری فایل هایی میبینید .

خوب یه text editor برای مثال Notepad رو باز کنید و کد زیر رو درونش قرار بدید :

کد PHP:
<?php

echo "Hi, i'm learning how to run php codes - iecloob.com";

?>
نکته : کد رو کپی و پست کنید .
نکته : هنگام سیو با notepad شما باید
file type رو بر روی all قرار بدید و برای مثال اسم فایل رو هم
echo.php بزارید .

سپس File > Save file as و با فرمت php. در مسیر گفته شده در بالا سیو کنید .


خوب بعد از سیو کردن فایل رو به این صورت باز کنید :

کد:
http://127.0.0.1/echo.php
اگر تمام کار ها به درستی انجام شده بود شما پیغامی Hi, i'm learning how to run php codes - iecloob.com

در صفحه ی خواهید دید !


خوب شما با موفقیت تونستید کد های php رو اجرا کنید !

قسمت بعدی نحوه ی اینستال xampp در سیستم عامل عای لینوکس خوهد بود و قسمت بعد از اون هم نحوه ی نصب

کردن CMS های مختلف خواهد بود .

اگر سوال یا مشکلی بود مطرح کنید .
__________________

Where Knowledge Makes A Difference ... 3124


ویرایش توسط Mr.iQ : 01-25-2010 در ساعت 02:50 AM
Mr.iQ آنلاین نیست.   پاسخ با نقل قول
2کاربر زیر از آقا/خانم Mr.iQبه خاطر پست مفیدش سپاس گذاری کردند:
قدیمی 01-25-2010, 03:01 AM   #2 (permalink)
Active User
 
Mr.iQ آواتار ها
 

تاریخ عضویت: Jan 2010
نوشته ها: 23
سپاس گذاری: 15
سپاس گذاری شده 43 در 19 پست
پیش فرض پاسخ : اموزش ایجاد سرور مجازی

سیستم عامل لینوکس :

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

به Applications > Accessories > Terminal برید !

xampp رو با استفاده از دستورات زیر نصب میکنیم !

ابتدا با این دستور به دسکتاپ برید :

کد:
cd ~/Desktop
سپس با دستور زیر اون رو نصب کنید :
کد:
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.tar.gz
و سپس دستور زیر رو اجرا کنید :
کد:
sudo tar xvfz xampp-linux*.tar.gz -C /opt
بعد از کار های گفته تغییراتی رو که در اینجا انجام میدیم باعث میشه که به راحتی به برنامه در start menu

دسترسی داشته باشیم .

پس ابتدا مسیر دستور زیر رو در ترمینال بزنید :
کد:
cd ~/.local/share/applications
که شما رو به مسیر applicatoins میبره !

و سپس دستور زیر :
کد:
gedit xampp-control-panel.desktop
که text editor باز میشه و باید نوشته زیر رو درونش قرار بدید :
کد:
[STRIKE][Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo "python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py"
Icon[en_CA]=/usr/share/icons/Tango/scalable/devices/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg[/STRIKE]
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Icon[en_CA]=/opt/lampp/htdocs/xampp/img/logo-small.gif
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/htdocs/xampp/img/logo-small.gif
و سیو کنید !


خوب تا به اینجای کار شما برنامه رو نصب کردید !

مسیر root web directory در Xampp به این صورت /opt/lampp/htdocs هستش !

خوب ما میخوایم این رو تغییر بدیم و برای راحتی کار جایی راحتتر قرار بدیم !

دستورات زیر رو به ترتیب در ترمینال بزنید :
کد:
cd ~
mkdir public_html
sudo ln -s ~/public_html /opt/lampp/htdocs/$USER
و مسیر که باید فایل های خودتون رو قرار بدید به این صورت خواهد بود :
کد:
/home/user/public_html
که به جای user اسم یوزر شما هستش !‌

و به این صورت در Browser بازش کنید :
کد:
http://127.0.0.1/user
که به جای یوزر اسم یوزر شماست ...


برای Start و Stop برنامه به این گونه عمل میکنیم که برای Start این دستور :
کد:
cd /opt/lampp
sudo ./lampp start
و برای Stop کردن برنامه به این صورت :
کد:
cd /opt/lampp
sudo ./lampp stop
و یا برای راحتی کار و محیط گرافیکی برنامه به مسیر زیر برید :
کد:
Applications -> Other -> XAMPP Control Panel
اگر سوال یا مشکلی پیش اومد مطرح کنید تا رسیدگی بشه .
__________________

Where Knowledge Makes A Difference ... 3124

Mr.iQ آنلاین نیست.   پاسخ با نقل قول
2کاربر زیر از آقا/خانم Mr.iQبه خاطر پست مفیدش سپاس گذاری کردند:
پاسخ

علاقه مندی ها (Bookmarks)

برچسب ها
مجازی, اموزش, ایجاد, سرور

ابزارهای موضوع
نحوه نمایش

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code هست فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال



اکنون ساعت 05:15 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.
هرگونه کپی برداری بدون ذکر منبع پیگرد قانونی دارد.