IIS 6: 12 bosqichlari uchun PHP 5 ni qanday o'rnatish kerak (rasmlar bilan)

Mundarija:

IIS 6: 12 bosqichlari uchun PHP 5 ni qanday o'rnatish kerak (rasmlar bilan)
IIS 6: 12 bosqichlari uchun PHP 5 ni qanday o'rnatish kerak (rasmlar bilan)

Video: IIS 6: 12 bosqichlari uchun PHP 5 ni qanday o'rnatish kerak (rasmlar bilan)

Video: IIS 6: 12 bosqichlari uchun PHP 5 ni qanday o'rnatish kerak (rasmlar bilan)
Video: Linux UBUNTU ga Sublime text o'rnatish. Birinchi O'zbekcha video 2024, Aprel
Anonim

Windows XP yoki Windows Server 2003 -da iis6 va php5 -ni o'rnatish bo'yicha bosqichma -bosqich ko'rsatma

Qadam 1. Avval IIS 6.0 ni o'rnatishingiz kerak

(XP uchun IIS 5.1)

IIS 6 uchun PHP 5 -ni o'rnating 2 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 2 -qadam

Qadam 2. Windows XP da, boshqaruv paneliga o'ting> o'chirish dasturlarini qo'shing

"Windows komponentlarini qo'shish/o'chirish" ni bosing. "Internet axborot xizmatlari" belgisini qo'ying. Windows 7 -da "Ishga tushirish" -"Boshqarish paneli" -"Dasturlar va xususiyatlar" -"Windows xususiyatlarini yoqish yoki o'chirish" bo'limiga o'ting. Quyidagi rasmda ko'rsatilgan barcha variantlar tekshirilganligiga ishonch hosil qiling.

IIS 6 uchun PHP 5 -ni o'rnating 3 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 3 -qadam

Qadam 3. IIS 6.0 endi o'rnatildi

Endi siz php5 uchun to'g'ri fayllarni olishingiz kerak. Http://www.php.net/downloads.php saytiga o'ting va "Windows ikkiliklari" ostida zip paketini yuklab oling. O'rnatuvchini olmang!

Bundan tashqari, siz bu erda bo'lganingizda, Windows ikkiliklari ostida "PECL modullari to'plamini" olishingiz kerak bo'ladi.

IIS 6 uchun PHP 5 -ni o'rnating 4 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 4 -qadam

Qadam 4. Yuklab olingandan so'ng, siz yuklagan birinchi faylni chiqarib oling va fayllarni "C:" ga joylashtiring

PECL modullarini "C: / php / ext" ga chiqaring.

IIS 6 uchun PHP 5 -ni o'rnating 5 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 5 -qadam

5 -qadam. C nomini o'zgartiring:

php / php.ini -ni C: / php / php.ini va keyin tavsiya qilinadi NUSXA uni C: / Windows -ga o'tkazing

IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam

Qadam 6. Hozirda mavjud bo'lgan php.ini faylini oching va phgi.ini -da cgi.force_redirect -ga izoh qoldiring va uni 0 ga o'rnating.

IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam

7-qadam. SMTP = localhost-ni toping va u sharhlanmaganligiga ishonch hosil qiling

Agar sizning pochta serveringiz boshqa joyda bo'lsa, uni bu erda ko'rsatishingiz mumkin. Bu satrni yuqoridan pastroqqa qo'ying: sendmail_from = [email protected]

IIS 6 uchun PHP 5 ni o'rnating 6 8 -qadam
IIS 6 uchun PHP 5 ni o'rnating 6 8 -qadam

8 -qadam. Session.save_path -ni "session.save_path = C" sifatida o'zgartiring:

php / session va C: / php / session katalogini yarating

IIS 6 uchun PHP 5 -ni o'rnating 9 -qadam
IIS 6 uchun PHP 5 -ni o'rnating 9 -qadam

Qadam 9. "extension_dir" qatorini "extension_dir =" C qilib belgilang:

PHP / ext.

PHP 5 ni IIS 6 10 -qadam uchun o'rnating
PHP 5 ni IIS 6 10 -qadam uchun o'rnating

10 -qadam. Quyidagi narsalarning hammasini izohdan chiqaring

kengaytma = php_mssql.dll

kengaytma = php_msql.dll

kengaytma = php_mysql.dll

kengaytma = php_mysqli.dll

kengaytma = php_java.dll

kengaytma = php_ldap.dll

kengaytma = php_iisfunc.dll

kengaytma = php_imap.dll

kengaytma = php_filepro.dll

kengaytma = php_gd2.dll

kengaytma = php_gettext.dll

kengaytma = php_dba.dll

kengaytma = php_dbase.dll

kengaytma = php_dbx.dll

kengaytma = php_mbstring.dll

kengaytma = php_pdf.dll

kengaytma = php_pgsql.dll

kengaytma = php_sockets.dll

kengaytma = php_xmlrpc.dll

kengaytma = php_xsl.dll

kengaytma = php_zip.dll

Qolganlari ko'proq e'tibor talab qiladi va bu darslik doirasidan tashqarida.

Ba'zi narsalar u erda bo'lmasligi mumkin. Bunday holda, satrni ini faylingizga nusxalash kifoya.

Qadam 11. Endi barcha DLL fayllarini C -ga nusxalash:

php / ext ni C: / windows / system32 -ga qo'shing yoki "C: / PHP;" qo'shing. Windows yo'lingizga. Windows yo'lingizga php qo'shish uchun:

  • "Mening kompyuterim" belgisini o'ng tugmasini bosing va "Xususiyatlar"> "Kengaytirilgan yorliq" ni tanlang "Atrof -muhit o'zgaruvchilari" ni bosing.

    IIS 6 uchun PHP 5 ni o'rnating 6 -qadam 1 -o'q
    IIS 6 uchun PHP 5 ni o'rnating 6 -qadam 1 -o'q
  • Endi "C: / PHP;" ni qo'shing. boshidanoq.

    PHP 5 ni IIS 6 uchun o'rnatish 11 -qadam 2 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 11 -qadam 2 -qadam
  • Endi ishga tushirish> ishga tushirish> yozing: regedit -ni bosing va OK ni bosing.

    PHP 5 ni IIS 6 uchun o'rnatish 11 -qadam 3 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 11 -qadam 3 -qadam
  • Ro'yxatga olish kitobiga HKEY_LOCAL_MACHINE / SOFTWARE / PHP / IniFilePath = C: / php qo'shing. Agar siz dll fayllarini nusxalash o'rniga Windows yo'lini o'zgartirsangiz, php ishlashidan oldin kompyuterni qayta ishga tushirishingiz kerak bo'ladi. PHP -ni Windows yo'lingizga qo'shsangiz, uni yangilash osonroq bo'ladi. Shunday qilib, bu sahifani belgilang va qayta ishga tushiring. Endi biz fayllarni joylashtirishni tugatganimizdan beri eng yaxshi vaqt.

    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 4 -o'q
    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 4 -o'q
  • IIS menejeridan chapdagi Ulanishlar panelidagi serveringizning host nomini bosing.

    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 5 -qadam
    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 5 -qadam
  • Handler Mappings belgisiga ikki marta bosing.

    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 11 Bullet6
    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 11 Bullet6
  • Handler Mappings Actions panelida Module xaritalash qo'shish -ni bosing.

    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 11 Bullet7
    IIS 6 uchun PHP 5 -ni o'rnating 6 -qadam 11 Bullet7

12 -qadam. Quyidagi ma'lumotlarni tegishli matn maydonlariga kiriting va OK ni bosing

  • So'rov yo'li: *.php

    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 1 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 1 -qadam
  • Modul: FastCGImodule

    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 2 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 2 -qadam
  • Bajarilishi mumkin: C: / php / php-cgi.exe

    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 3 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 3 -qadam
  • Ism: FastCGI

    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 4 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 4 -qadam
  • OK ni bosing va keyin Ha ni bosing.

    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 5 -qadam
    PHP 5 ni IIS 6 uchun o'rnatish 12 -qadam 5 -qadam
  • Chap panelda serveringizning xost nomini bosing va keyin standart hujjat belgisini ikki marta bosing.

    PHP 5 ni IIS 6 uchun 12 -qadam 12 Bullet6 uchun o'rnating
    PHP 5 ni IIS 6 uchun 12 -qadam 12 Bullet6 uchun o'rnating
  • O'ngdagi Amallar panelidan Qo'shish -ni bosing.

    PHP 5 ni IIS 6 uchun 12 -qadam 12 Bullet7 uchun o'rnating
    PHP 5 ni IIS 6 uchun 12 -qadam 12 Bullet7 uchun o'rnating
  • Index.php -ni yangi standart hujjat nomi sifatida kiriting va OK ni bosing.
  • Chap panelda serveringizning host nomini bosing.
  • O'ngdagi Amallar panelida Qayta ishga tushirish -ni bosing.
  • Yangi matnli hujjat yarating va uni quyidagi tarkib bilan c: / inetpub / wwwroot / phpinfo.php sifatida saqlang:
  • Endi siz PHP ma'lumot sahifasini https://localhost/phpinfo.php manzilida ko'rishingiz kerak.

Video - bu xizmatdan foydalanib, ba'zi ma'lumotlar YouTube bilan bo'lishishi mumkin

Maslahatlar

  • Agar sizga yordam kerak bo'lsa, yordam uchun har doim php.net dan foydalanishingiz mumkin. Bu php -ni o'rganish uchun ham ajoyib joy.
  • Agar php ishlamasa, php.ini fayllarida dll fayl kengaytmalarini yozib ko'ring. Esda tutingki, sizning C: / Windows katalogingizda va C: / php katalogingizda bittasi bor. U deraza yo'lidan foydalanadi.
  • Agar siz env o'zgaruvchilaringizga C: / PHP ni qo'shsangiz, siz php.ini -ni C: / PHP papkasidan (yoki sizning ekviv) yuklashingiz mumkin.

Tavsiya: