برگزیده های پرشین تولز

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

webwiser

کاربر تازه وارد
تاریخ عضویت
28 جولای 2004
نوشته‌ها
50
لایک‌ها
0
دوستان عزیز!

مدیران محترم!

من تمام راهنماهای موجود برای این کار را خواندم اما موفق به نصب لوکال هاست نشدم.

می شود یک بار برای همیشه یک راهنمای کامل و قدم به قدم برای نصب جدا جدای apache 2 php 5 and Mysql را ارائه کنید.

برای دستگاه ویندوز XP pro sp2 .

من بیش از 4 بار و طی 3 ساعت تمام تلاش خودم رو کردم اما موفق نشدم.

توجه : مایل نیستم از برنامه های آماده برای نصب لوکال هاست استفاده کنم.

پیشاپیش از لطف شما سپاسگذارم
 

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
35
محل سکونت
Essen, Deutschland
چه مشکلی داری؟ واضح تر بگو! دیگه ساده تر از این کار وجود داره؟
تویه همین فروم تویه چند تا تاپیک در بارش بحث شده...
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
زامپ رو بگير و نصب کن !
هيچ کار ديگه اي هم نکن !
 

webwiser

کاربر تازه وارد
تاریخ عضویت
28 جولای 2004
نوشته‌ها
50
لایک‌ها
0
به نقل از sama_sally :
چه مشکلی داری؟ واضح تر بگو! دیگه ساده تر از این کار وجود داره؟
تویه همین فروم تویه چند تا تاپیک در بارش بحث شده...

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

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

یکی از مشکلاتش با پورت 80 هست. من چون پرت 80 توسط ای ای اس اشغال شده با مشکل مواجه هستم.

می شه برای نمونه یک راهنمای خوب توی فاروم رو مثال بزنی؟!! هیچ کدوم کامل نیستند.
 

webwiser

کاربر تازه وارد
تاریخ عضویت
28 جولای 2004
نوشته‌ها
50
لایک‌ها
0
به نقل از Shahedr :
زامپ رو بگير و نصب کن !
هيچ کار ديگه اي هم نکن !

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

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
35
محل سکونت
Essen, Deutschland
خیلی خوب من ساده ترین روش رو برات الان میگم:

اول این سه تا فایل رو داونلود کن:
کد:
Apache HTTP Server: http://apache.mirrors.versehost.com/httpd/binaries/win32/apache_2.0.55-win32-x86-no_ssl.msi

PHP 4.4.1(Best): http://ir.php.net/get/php-4.4.1-installer.exe/from/a/mirror

MySQL (Latest): http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.15-win32.zip/from/pick

مرحله دو
اول Apache رو نصب کن. توی تنظیمات جایی که اسم سرور و آدرس سایت رو میخواد دو تاش رو localhost یا 127.0.0.1 وارد کن

مرحله سه
MySQL رو نصب کن . نصبش ساده س خودش راهنماییت میکنه

مرحله چهار
PHP رو نصب کن اونم ساده س چند تا تنظیم ساده داره.

(سه تای بالارو تا حد امکان توی دراور C نصب کن (تنظیمات خودشو دست نزن))

مرحله پنج
اگه بلفرض آپاچی رو توی مسیر پیشفرض خودش نصب کردی این فایل و باز کن:
کد:
C:\Program Files\Apache Group\Apache2\conf\httpd.conf
و این سه خط رو به اون فایل اضافه کن ( اگه یه کم دقت کنی میتونی این سه خط رو توی جاهای خودشون بذاری ولی زیاد مهم نیست چون میتونی به آخر فایل اضافه کنی)
(بازم اینجا فرض رو بر این میذاریم که مسیر php پیشفرض هست
کد:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php .php3 .html .shtml .phtml

# For PHP 4
Action application/x-httpd-php "/php/php.exe"

فایل رو save کن و از این مسیر آپاچی رو راه اندازی کن:
کد:
Start > All Programs > Apache HTTP Server > Control Apache Server > Restart

از php لذت ببر!! (تیریپ با کلاس)
فایل ها و برنامه های php رو تو این مسیر بریز :
کد:
C:\Program Files\Apache Group\Apache2\htdocs
مثلا این فایل اینجوری اجرا میشه:
کد:
C:\Program Files\Apache Group\Apache2\htdocs\test.php
>>
http://localhost/test.php
برای اینکه مطمئن بشی php درست نصب شده این اسکریپت رو توی یه فایل ذخیره کن و اجرا کن:
PHP:
<?php
phpinfo();
?>
باید اطلاعات php رو ببینی
 

webwiser

کاربر تازه وارد
تاریخ عضویت
28 جولای 2004
نوشته‌ها
50
لایک‌ها
0
دمت گرم. ممنون که وقت گذاشتی.

ولی چند تا نکته:

اول اینکه همونطور که توی پست اول گفتم من php 5 رو لارم دارم. برنامه ای که آماده کردم فقط روی 5 اجرا میشه. این توضیح شما برای 5 کار می کنه؟

دوم اینکه من پورت 80 روقبلا اشغال کردم لذا آپاچی اجرا نمیشه چون می خواد از پورت 80 استفاده کنه. لذا باید پورت آپاچی رو تغییر داد.
 

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
35
محل سکونت
Essen, Deutschland
همه ش همینطوریه ولی این قسمتش فرق میکنه: اونجایی که گفتم آخر فایل httpd.conf کپی کن بجای اون قسمت php 4 اینو بذار:
کد:
# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"

در ضمن
پورت IIS رو باید تغییر بدی نه پورت Apache رو

موفق باشی
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
راستش این کار رو می شه گفت یکی از ساده ترین کارهاست ! اگر کاربری که می خواد این کار رو کنه بدونه چه طور از فایل های help که همراه این برنامه هست استفاده کنه !
مثلا برای عوض کردن port در فایل conf/httpdconf این خط وجود داره :
کد:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
شما که می خواهی حرفه ای کار کنی بهتره خط به خط این فایل های کانفیگ رو بخونی (هم php هم apache)
موفق باشی
 

webwiser

کاربر تازه وارد
تاریخ عضویت
28 جولای 2004
نوشته‌ها
50
لایک‌ها
0
والا میلاد جان، راستش رو بخوای این رو قبلا دیده بودم و به 8080 هم تغییرش داده بودم ولی مشکل اینجا بود که اونوقت فایر وال اون رو می بست.
 
بالا