Menginstal Apache, PHP, MySQL, Perl di Windows

Mari kita mulai dengan instalasi Apache (server HTTP). Kamu bisa mengunduh Apache instalasi aktif www.apache.org unduh versi yang Anda suka, saya sarankan versi 2.  Ini tautannya.

Untuk mengunduh lebih cepat, mengunjungi.
Setelah mengunduh file . MSI pemasang(), jalankan. Wizard instalasi selanjutnya, selanjutnya, menyelesaikan "pekerjaan"...

Pemasang akan menanyakan beberapa detail seperti nama  server milik Anda, alamat server Anda, dan alamat email administrator. jika Anda memiliki nama domain atau nama host, masukkan informasi seperti ini:

Nama server: domain_anda.org
Alamat server: www.domain-anda.org

Email Admin: Alamat email ini dilindungi dari robot spam. Anda harus mengaktifkan JavaScript untuk melihatnya.

jika Anda tidak memilikinya, Anda harus mendapatkannya di alamat gratis:

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

Centang opsi 'berjalan sebagai layanan untuk semua pengguna pada port 8080 "dan tekan tombolnya Selanjutnya, Menyelesaikanuntuk menyelesaikan instalasi. Tip: Instal ke disk C: (itu membuat folder untuk itu, jangan khawatir) untuk memastikan Anda mengaturnya lebih mudah. Jika sudah selesai, buka browser Anda dan tulis di bilah alamat:

HTTP://localhost/
Jika kamu melihat "Halaman Uji untuk Instalasi Apache", semuanya berfungsi.

Instalasi PHP:

Ayo instal PHP. unduh arsip dari www.php.net. Ini tautan langsung ke Versi 4.3.9:

Pastikan Anda mengunduh arsip dan tidak menginstalnya. ОК! setelah mendownloadnya, unzip arsipnya ke dalam C:/PHP (ini untuk menyederhanakan jalan). Sekarang buka C:/apache/conf/httpd.conf dan cari baris ini:

#LoadModule Ssl_module modul/mod_ssl.so

di bawah baris ini, tambahkan ini:

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

Sekarang cari di sepanjang baris ini:

<Direktori "C:/Apache2/HTDOCS">
Sekarang Ubah:

Indeks Opsi FollowSymLinks
#
# AllowOverride mengontrol arahan apa yang dapat ditempatkan di file .htaccess.
# Ini tidak boleh berupa "Semua", "Tidak Ada", atau kombinasi kata kunci apa pun:
# Batas AuthConfig Opsi FileInfo
#
Tidak ada AllowOverride

di:

Indeks Opsi Termasuk FollowSymLinks MultiViews ExecCGI
#
# AllowOverride mengontrol arahan apa yang dapat ditempatkan di file .htaccess.
# Ini tidak boleh berupa "Semua", "Tidak Ada", atau kombinasi kata kunci apa pun:
# Batas AuthConfig Opsi FileInfo
#
AllowOverride Semua

Ini akan memungkinkan..htaccess dukungan di server Anda dan pastikan Anda dapat melihat isi folder tanpa menerima Forbidden 403 kesalahan.

Sekarang cari:

Indeks Direktori indeks.html indeks.var.html
dan ubah menjadi:

Indeks Direktori indeks.html indeks.php

Simpan file dan reboot Apache. (Anda dapat memulai ulang dengan mengklik mulai ulang server Apache pintasan menu Start atau secara tertulis:

Bersihkan restart Apache

di jendela prompt perintah. ОК!

kamu punya PHP berfungsi untuk server Anda. Sekarang mari kita atur PHP dan pastikan itu benar-benar berfungsi! Membuka C:/php/php.ini (php.ini-distance berganti nama) dan cari item ini:

max_execution_time = 60; Waktu eksekusi maksimum untuk setiap skrip, dalam hitungan detik waktu_input_maks = 60; Waktu maksimum setiap skrip dapat mengurai permintaan data batas_memori = 5 juta; Jumlah maksimum memori yang dapat digunakan skrip (8 MB)

Anda harus mengubahnya menjadi apa pun yang Anda inginkan. inilah opsi yang saya gunakan:

max_execution_time = 300; Waktu eksekusi maksimum untuk setiap skrip, dalam hitungan detik waktu_input_maks = 300; Waktu maksimum setiap skrip dapat mengurai permintaan data batas_memori = 5 juta; Jumlah maksimum memori yang dapat digunakan skrip (8 MB)

Sekarang cari:

register_globals = Tidak aktif

dan ubah menjadi:

register_globals = Aktif

Mencari :

ekstensi_dir = ". "

dan ubah menjadi:

extension_dir = "C:/PHP/ekstensi"

jika Anda menginstal PHP di C: ...

Mencari :

, Windows
ekstensi; Perhatikan bahwa dukungan MySQL ODBC sekarang sudah ada di dalamnya, jadi tidak diperlukan DLL untuk ini.
dan batalkan komentar (hapus; depan) modul berikut:

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

OKE! Sekarang mari kita ubah pengaturan Pencarian SMTP (ini bagus untuk Anda mail() Anda membutuhkannya!!!.)

[surat]; Hanya untuk Win32.

SMTP=
smtp_port = 25
; Untuk Win32
hanya.; Kirimmail_dari =

dan perubahan menjadi:

[surat]; Hanya untuk Win32.
SMTP = mail.isp.org
smtp_port = 25
; Hanya untuk Win32.
Kirimmail_dari = [email dilindungi]_domain.org

jika Anda tidak memiliki server email atau:

[surat]; Hanya untuk Win32.

SMTP = lokal
smtp_port = 25
; Hanya untuk Win32.
Kirimmail_dari = [email dilindungi]_domain.org

jika Anda memiliki server email...

Simpan file. Sekarang mari kita selesaikan instalasinya PHP. salin semua DLL file dari C:/PHP/perpustakaan di dalam C: / Windows / System32. menyalin C:/php/php4ts.dl aku masuk C:/Windows/Sistem32/ dan salin php.ini dari folder PHP di jendela dan system32. Mengulang kembali Apache. buka notepad dan tambahkan ke file:

<? PHP
phpinfo
();?>

simpan file ini di folder Htdocs (C:/Apache/HTDOCS) sebagai info.php dan buka peramban. di bilah alamat mereka menulis:

HTTP://localhost/info.php

Anda akan melihat konfigurasi PHP di tabel. File looong dapat diinstal secara opsional Pengoptimal Zend. Saya pakai...tidak perlu tutorial. pasang modul pir untuk PHP, jalankan saja go pear batch dari folder php dan klik 2 file reg untuk menyelesaikan instalasi

Tambah komentar