Menginstal IIS PHP-enabled Web Server pada Windows 8 / Server 2012

Hari ini kami akan menunjukkan kepada Anda bagaimana cara menyebarkan server web IIS Anda sendiri dengan dukungan PHP berdasarkan Windows 8 / Windows Server 2012. Selanjutnya, pada platform ini dimungkinkan untuk meluncurkan sebagian besar CMS modern yang ditulis dalam bahasa yang paling populer ini (tetapi jauh dari yang terbaik) untuk mengembangkan aplikasi web saat ini..

Konten:

  • Instal IIS pada Windows 8
  • Instal IIS pada Windows Server 2012
  • Menginstal PHP pada Windows 8 / Windows Server 2012
  • Menguji PHP di IIS

Instal IIS pada Windows 8

Pada Windows 8, server web IIS 8 disediakan sebagai fitur terpisah dan tidak diinstal secara default. Untuk menginstal IIS pada Windows 8, buka Control Panel dan di bagian Program dan fitur (appwiz.cpl) klik pada tombol Mengaktifkan atau menonaktifkan fitur Windows.

Di jendela yang terbuka, centang kotak di Layanan Informasi Internet dan klik ok.

Catatan. Secara default, IIS diinstal dalam konfigurasi minimal..

Setelah instalasi selesai, periksa apakah server web kami berfungsi. Untuk melakukan ini, luncurkan Internet Explorer (atau browser lain) dan di bilah alamatnya ketik http: // localhost (atau).

Jika IIS berfungsi dengan benar, halaman berikut harus ditampilkan:

Instal IIS pada Windows Server 2012

Di Windows Server 2012, Anda dapat menginstal Layanan Informasi Internet dari konsol Server Manager dengan memilih peran untuk menginstal IIS server web.

Kami setuju dengan komponen yang diusulkan secara default, hanya menginstal tambahan Cgi (terletak di bagian Penerapan aplikasi Peran IIS).

Selanjutnya, jalankan instalasi peran, setelah itu server harus reboot.

Kami akan menguji pekerjaan IIS dengan membuka halaman browser http: // localhost.

Menginstal PHP pada Windows 8 / Windows Server 2012

Untuk menginstal PHP kita memerlukan installer Pemasang Platform Web Microsoft 5.0 (WPI), yang dapat diunduh dari tautan ini: http://www.microsoft.com/web/downloads/platform.aspx (wpilauncher.exe.)

Kiat. Keuntungan menggunakan penginstal PHP sebagai bagian dari Microsoft Web Platform daripada instalasi PHP manual adalah sebagai berikut:

  • WPI sendiri menentukan versi PHP yang diperlukan dan menginstal versi saat ini.
  • WPI sendiri mengkonfigurasi integrasi dengan IIS, memungkinkan Anda untuk menginstal ekstensi PHP tanpa perlu mengkonfigurasi file konfigurasi secara manual
  • WPI lebih lanjut membuatnya mudah untuk memutakhirkan PHP tanpa kehilangan file konfigurasi

Jalankan file wpilauncher.exe yang diunduh. dan di jendela yang muncul, Penginstal Platform Web akan pergi ke tab Produk dan dalam daftar produk yang tersedia temukan garis PHP 5.5.11.

Tekan tombolnya Tambah dan kemudian Instal. Sebelum memulai instalasi, WPI akan memeriksa sistem Anda untuk kepatuhan dengan persyaratan (jika perlu, Anda akan diminta untuk menginstal komponen yang hilang), setelah itu instalasi PHP akan mulai.

Menguji PHP di IIS

Setelah PHP diinstal, periksa apakah berfungsi dengan benar. Untuk melakukannya, buka direktori root server web (secara default, C: \ inetpub \ wwwroot) dan buat file teks baru dengan ekstensi PHP (misalnya, test.php).

Buka di editor teks apa saja dan tempel kode berikut ke dalamnya:

phpinfo ();
?>

Selanjutnya, di browser di bilah alamat, tentukan url berikut :. Jika semuanya dikonfigurasi dengan benar, jendela akan menampilkan versi dan pengaturan konfigurasi dasar dari versi PHP yang diinstal (Info PHP).

Kiat. Pengaturan konfigurasi PHP disimpan dalam file php.ini, yang terletak di root direktori instalasi.

Itu saja! Jadi, kami melihat cara termudah untuk menyebarkan server web IIS lengkap dengan dukungan PHP 5.x berdasarkan Windows Server 2012 / Windows 8.