نصب آپاچی، PHP، MySQL، Perl در ویندوز

بیایید با نصب شروع کنیم آپاچی (سرور HTTP). شما میتوانید دانلود کنید آپاچی نصب بر روی www.apache.org نسخه ای را که دوست دارید دانلود کنید، من نسخه 2 را پیشنهاد می کنم.  در اینجا یک لینک به آن است.

برای دانلود سریعتر، بازدیدها.
پس از دانلود فایل .msi installer()، آن را اجرا کنید. جادوگر نصب بعدی، بعدی، اتمام "کار"...

نصب کننده از شما چند جزئیات مانند نام می پرسد  سرور مال شما، آدرس سرور و آدرس ایمیل مدیر شما. اگر نام دامنه یا نام میزبان دارید، اطلاعات زیر را وارد کنید:

نام ارائهکننده: your_domain.org
آدرس سرور: www.your-domain.org

ایمیل ادمین: این آدرس ایمیل در مقابل هرزنامه ها محافظت می شود. برای مشاهده آن باید جاوا اسکریپت را فعال کنید.

اگر ندارید، باید آن را در یک آدرس رایگان دریافت کنید:

http://www.no-ip.org/

تیک گزینه 'به عنوان یک سرویس برای همه کاربران در پورت 8080 اجرا می شود "و دکمه را فشار دهید بیشتر, انجام شده استبرای تکمیل نصب نکته: آن را روی دیسک نصب کنید C: (این یک پوشه برای آن ایجاد می کند، نگران نباشید) تا مطمئن شوید که آن را آسان تر تنظیم کرده اید. اگر کارتان تمام شد، مرورگر خود را باز کنید و در نوار آدرس بنویسید:

HTTP://localhost/
اگر دیدی"صفحه تست برای نصب آپاچی"، همه چیز کار می کند.

نصب پی اچ پی:

نصب کنیم پی اچ پی. دانلود آرشیو از www.php.net. این لینک مستقیم است نسخه 4.3.9:

مطمئن شوید که آرشیو را دانلود کرده و آن را نصب نکنید. خوب! پس از دانلود، آرشیو را در آن باز کنید C:/PHP (این برای ساده کردن مسیر است). حالا C:/apache/conf/httpd.conf را باز کنید و این خط را جستجو کنید:

#LoadModule Ssl_module modules/mod_ssl.so

زیر این خط، این را اضافه کنید:

LoadModule rewrite_module modules / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType application/x-HTTPD-PHP .php
AddType application/x-HTTPD-PHP.php3
AddType application/x-HTTPD-PHP.php4

اکنون در این خط جستجو کنید:

<دایرکتوری "C:/apache2/HTDOCS">
اکنون تغییر دهید:

گزینه های شاخص FollowSymLinks
#
# AllowOverride کنترل می کند که چه دستورالعمل هایی را می توان در فایل htaccess.
# این نمی تواند "همه"، "هیچ" یا ترکیبی از کلمات کلیدی باشد:
# FileInfo Options AuthConfig Limit
#
مجاز نیست

در:

Options Indexes شامل FollowSymLinks MultiViews ExecCGI
#
# AllowOverride کنترل می کند که چه دستورالعمل هایی را می توان در فایل htaccess.
# این نمی تواند "همه"، "هیچ" یا ترکیبی از کلمات کلیدی باشد:
# FileInfo Options AuthConfig Limit
#
Allow Override All

این اجازه خواهد داد.از .htaccess از سرور خود پشتیبانی کنید و مطمئن شوید که می توانید محتویات پوشه را بدون دریافت مشاهده کنید 403 ممنوعه خطاها

اکنون جستجو کنید:

DirectoryIndex index.html index.var.html
و آن را به:

DirectoryIndex index.html index.php

فایل را ذخیره کنید و راه اندازی مجدد کنید آپاچی. (با کلیک روی راه اندازی مجدد سرور می توانید آن را مجددا راه اندازی کنید آپاچی میانبر منو شروع یا به صورت مکتوب:

Apache را مجدداً راه اندازی کنید

در پنجره خط فرمان OK!

شما دارید پی اچ پی برای سرور شما کار می کند حالا بیایید آن را تنظیم کنیم پی اچ پی و مطمئن شوید که واقعا کار می کند! باز کن C:/php/php.ini (php.ini-distance تغییر نام داد) و این مورد را جستجو کنید:

max_execution_time = 60؛ حداکثر زمان اجرا برای هر اسکریپت، بر حسب ثانیه max_input_time = 60; حداکثر زمانی که هر اسکریپت می تواند یک درخواست داده را تجزیه کند محدودیت_حافظه = 5M; حداکثر مقدار حافظه ای که اسکریپت می تواند مصرف کند (8 مگابایت)

شما باید آن را به هر چیزی که می خواهید تغییر دهید. در اینجا گزینه ای است که من استفاده می کنم:

max_execution_time = 300؛ حداکثر زمان اجرا برای هر اسکریپت، بر حسب ثانیه max_input_time = 300; حداکثر زمانی که هر اسکریپت می تواند یک درخواست داده را تجزیه کند محدودیت_حافظه = 5M; حداکثر مقدار حافظه ای که اسکریپت می تواند مصرف کند (8 مگابایت)

اکنون جستجو کنید:

register_globals = خاموش

و آن را به:

register_globals = روشن

جستجو کردن :

extension_dir = ". "

و آن را به:

extension_dir = "C:/PHP/extensions"

اگر PHP را در C نصب کرده اید: ...

جستجو کردن :

، پنجره ها
پسوند; لطفاً توجه داشته باشید که پشتیبانی MySQL ODBC اکنون داخلی است، بنابراین برای این کار نیازی به DLL نیست.
و ماژول های زیر را از نظر (حذف؛ جلو) خارج کنید:

extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll

خوب! حالا بیایید تنظیمات جستجوی SMTP را تغییر دهیم (این برای شما خوب است که ایمیل () به آن نیاز دارید!!!.)

[پست]؛ فقط برای Win32.

SMTP=
smtp_port = 25
; برای Win32
فقط.؛ Sendmail_from =

و تغییر به:

[پست]؛ فقط برای Win32.
SMTP = mail.isp.org
smtp_port = 25
; فقط برای Win32.
Sendmail_from = [ایمیل محافظت شده]_domain.org

اگر سرور ایمیل ندارید یا:

[پست]؛ فقط برای Win32.

SMTP = محلی
smtp_port = 25
; فقط برای Win32.
Sendmail_from = [ایمیل محافظت شده]_domain.org

اگر سرور ایمیل دارید ...

فایل ها را ذخیره کنید. حالا بیایید نصب را کامل کنیم پی اچ پی. همه را کپی کنید Dll فایل ها از C:/PHP/کتابخانه ها به C: / Windows / System32. کپی 🀄 C:/php/php4ts.dl من در C:/Windows/System32/ و کپی کنید فایل php.ini از پوشه پی اچ پی در پنجره ها و system32. راه اندازی مجدد آپاچی. دفترچه یادداشت را باز کنید و به فایل اضافه کنید:

<? PHP
phpinfo
()؛؟>

این فایل را در پوشه HTDOCS ذخیره کنید (C:/Apache/HTDOCS) چگونه info.php و مرورگر را باز کنید. در نوار آدرس می نویسند:

HTTP://localhost/info.php

شما باید پیکربندی PHP را در جدول مشاهده کنید. فایل looong را می توان به صورت اختیاری نصب کرد Zend Optimizer. من استفاده میکنم... نیاز به آموزش نداره. نصب ماژول های گلابی برای پی اچ پی، فقط go pear batch را از پوشه php اجرا کنید و روی فایل reg 2 کلیک کنید تا نصب تمام شود.

اضافه کردن نظر