ونڊوز تي Apache، PHP، MySQL، Perl انسٽال ڪرڻ

اچو ته انسٽاليشن سان شروع ڪريو Apache (HTTP سرور). توهان ڊائون لوڊ ڪري سگهو ٿا اپاچي تنصيب تي www.apache.org جيڪو توهان پسند ڪيو اهو نسخو ڊائون لوڊ ڪريو، مان سفارش ڪريان ٿو نسخو 2.  هتي ان جي هڪ لنڪ آهي.

تيزيءَ سان ڊائون لوڊ ڪرڻ لاءِ، گهمڻ.
فائل ڊائون لوڊ ڪرڻ کان پوء .msi انسٽالر ()، ان کي هلائڻ. انسٽاليشن جادوگر اڳيان، اڳيان، ختم ڪرڻ "ڪم" ...

انسٽالر توھان کان ڪجھ تفصيل پڇندو جيئن نالو  سرور توهان جو، توهان جو سرور پتو ۽ منتظم جو اي ميل پتو. جيڪڏهن توهان وٽ ڊومين جو نالو يا ميزبان نالو آهي، معلومات هن طرح داخل ڪريو:

سرور جو نالو: your_domain.org
سرور ايڊريس: www.your-domain.org

منتظم اي ميل: هي اي ميل پتو اسپيم بوٽن کان محفوظ ڪيو پيو وڃي. توھان کي ان کي ڏسڻ لاءِ JavaScript فعال ھجڻ گھرجي.

جيڪڏهن توهان وٽ ناهي، توهان کي هڪ مفت پتي تي حاصل ڪرڻ گهرجي:

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

اختيار چيڪ ڪريو 'پورٽ 8080 تي سڀني صارفين لاءِ خدمت جي طور تي هلندو آهي "۽ بٽڻ دٻايو وڌيڪ, ٿي ويوانسٽاليشن مڪمل ڪرڻ لاء. ھدايت: ان کي ڊسڪ تي انسٽال ڪريو C: (اهو ان لاءِ هڪ فولڊر ٺاهي ٿو، پريشان نه ڪريو) پڪ ڪرڻ لاءِ ته توهان ان کي وڌيڪ آسان بڻائي ڇڏيو. جيڪڏهن توهان ڪيو آهي، پنهنجو برائوزر کوليو ۽ ايڊريس بار ۾ لکو:

HTTP://localhost/
جيڪڏهن توهان ڏسو "Apache تنصيب لاءِ ٽيسٽ صفحو"، سڀ ڪجهه ڪم ڪري رهيو آهي.

PHP تنصيب:

اچو ته انسٽال ڪريون پي PHP حفاظتي. کان آرڪائيو ڊائون لوڊ ڪريو www.php.net. هتي سڌو سنئون لنڪ آهي نسخو 4.3.9:

پڪ ڪريو ته توهان آرڪائيو ڊائون لوڊ ڪيو ۽ ان کي انسٽال نه ڪيو. ٺيڪ! ان کي ڊائون لوڊ ڪرڻ کان پوء، آرڪائيو کي کوليو سي:/PHP (اهو رستو آسان ڪرڻ آهي). ھاڻي کوليو C:/apache/conf/httpd.conf ۽ ھن لائن کي ڳولھيو:

#LoadModule Ssl_module ماڊلز/mod_ssl.so

هن لڪير جي هيٺان، هن کي شامل ڪريو:

LoadModule rewrite_module ماڊلز / mod_rewrite.so
لوڊ موڊول php4_module "C: /php/sapi/php4apache2.dll"
AddType ايپليڪيشن/x-HTTPD-PHP .php
AddType ايپليڪيشن/x-HTTPD-PHP.php3
AddType ايپليڪيشن/x-HTTPD-PHP.php4

ھاڻي ھن لڪير ۾ ڳولھيو:

<ڊائريڪٽري "C:/apache2/HTDOCS">
هاڻي تبديل ڪريو:

آپشن انڊيڪس پٺيان ايس ايم ايلائين
#
# AllowOverride ڪنٽرول ڪري ٿو ته ڪهڙيون هدايتون .htaccess فائل ۾ رکي سگهجن ٿيون.
# هي نه ٿي سگهي "سڀ"، "ڪو به نه"، يا لفظن جو ڪو ميلاپ:
# FileInfo Options AuthConfig Limit
#
اجازت ڏيو

۾:

آپشن انڊيڪسس شامل آھن FollowSymLinks MultiViews ExecCGI
#
# AllowOverride ڪنٽرول ڪري ٿو ته ڪهڙيون هدايتون .htaccess فائل ۾ رکي سگهجن ٿيون.
# هي نه ٿو ٿي سگهي "سڀ"، "ڪو به نه"، يا لفظن جو ڪو ميلاپ:
# FileInfo Options AuthConfig Limit
#
سڀن کي ڇڏيو

هي اجازت ڏيندو.htaccess توهان جي سرور تي سپورٽ ۽ پڪ ڪريو ته توهان فولڊر جي مواد کي حاصل ڪرڻ کان سواء ڏسي سگهو ٿا 403 منع ٿيل آهي غلطيون.

ھاڻي ڳولھيو:

DirectoryIndex index.html index.var.html
۽ ان کي تبديل ڪريو:

DirectoryIndex index.html index.php

فائل محفوظ ڪريو ۽ ريبوٽ ڪريو Apache. (توهان ان کي ٻيهر شروع ڪري سگھو ٿا ڪلڪ ڪري ٻيهر شروع ڪريو سرور Apache مينيو شارٽ ڪٽ شروع يا لکڻ ۾:

Apache ٻيهر شروع ڪريو صاف ڪريو

ڪمانڊ پرامپٹ ونڊو ۾. ٺيڪ آهي!

توهان کي آهي پي PHP حفاظتي توهان جي سرور لاء ڪم ڪري ٿو. هاڻي اچو ته ان کي ترتيب ڏيو پي PHP حفاظتي ۽ پڪ ڪريو ته اهو اصل ۾ ڪم ڪري ٿو! کليل سي:/php/php.ini (php.ini-distance جو نالو تبديل ڪيو ويو) ۽ ھن شيءِ کي ڳولھيو:

وڌ_ ايڪسسيشن_ ٽائيم = 60 ؛ هر اسڪرپٽ لاءِ وڌ ۾ وڌ عمل جو وقت، سيڪنڊن ۾ وڌ ۾ وڌ_انپٽ_وقت = 60؛ وڌ ۾ وڌ وقت هر اسڪرپٽ ڊيٽا جي درخواست کي پارس ڪري سگهي ٿو memory_limit = 5M؛ ياداشت جي وڌ ۾ وڌ مقدار جيڪا اسڪرپٽ استعمال ڪري سگھي ٿي (8 ​​MB)

توھان کي اھو تبديل ڪرڻو پوندو جيڪو توھان چاھيو ٿا. هتي اهو اختيار آهي جيڪو آئون استعمال ڪريان ٿو:

وڌ_ ايڪسسيشن_ ٽائيم = 300 ؛ هر اسڪرپٽ لاءِ وڌ ۾ وڌ عمل جو وقت، سيڪنڊن ۾ وڌ ۾ وڌ_انپٽ_وقت = 300؛ وڌ ۾ وڌ وقت هر اسڪرپٽ ڊيٽا جي درخواست کي پارس ڪري سگهي ٿو memory_limit = 5M؛ ياداشت جي وڌ ۾ وڌ مقدار جيڪا اسڪرپٽ استعمال ڪري سگھي ٿي (8 ​​MB)

ھاڻي ڳولھيو:

register_globals = بند

۽ ان کي تبديل ڪريو:

register_globals = آن

ڳولهي:

extension_dir = ". "

۽ ان کي تبديل ڪريو:

extension_dir = "C:/PHP/extensions"

جيڪڏهن توهان سي ۾ PHP انسٽال ڪيو آهي: ...

ڳولهي:

، ونڊوز
واڌايون؛ مھرباني ڪري نوٽ ڪريو ته 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

جيڪڏهن توهان وٽ ميل سرور آهي ...

فائلون محفوظ ڪريو. هاڻي اچو ته انسٽاليشن مڪمل ڪريون پي PHP حفاظتي. هر شي کي نقل ڪريو ڊيل کان فائلون سي:/PHP/لائبريري ۾ سي: / ونڊوز / سسٽم32. ڪاپي سي:/php/php4ts.dl مان اندر سي:/ونڊوز/سسٽم 32/ ۽ ڪاپي php.ini فولڊر مان پي PHP حفاظتي ونڊوز ۾ ۽ سسٽم32. ٻيهر شروع ڪريو Apache. نوٽ پيڊ کوليو ۽ فائل ۾ شامل ڪريو:

<? PHP
phpinfo
()؛؟>

هن فائل کي محفوظ ڪريو HTDOCS فولڊر ۾ (C:/Apache/HTDOCS) ڪيئن info.php ۽ برائوزر کوليو. ايڊريس بار ۾ اهي لکن ٿا:

HTTP://localhost/info.php

توھان کي ڏسڻ گھرجي PHP جي ٺاھ جوڙ ٽيبل ۾. looong فائل اختياري طور تي نصب ٿي سگھي ٿو Zend Optimizer. مان ان کي استعمال ڪريان ٿو... ان کي سبق جي ضرورت ناهي. انسٽال ڪرڻ لاء pear ماڊلز پي PHP حفاظتيphp فولڊر مان صرف گو پيئر بيچ کي هلايو ۽ 2 ڪلڪ ڪريو ريگ فائل کي انسٽال ڪرڻ لاءِ.

تبصرو شامل ڪريو