Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk membina persekitaran php dalam winxp
Cara membina persekitaran php dalam winxp: 1. Pasang Apache dan ubah suai fail konfigurasi httpd.conf 2. Pasang MySql 3. Muat turun dan pasang PHP dan tetapkan fail konfigurasi php.ini; Mulakan semula perkhidmatan apache Itu sahaja.
Persekitaran pengendalian artikel ini: Sistem Windows xp, versi php 5.4.15, komputer Dell G3.
Bagaimana untuk menyediakan persekitaran php dalam winxp?
Membina persekitaran PHP Apache MySql di bawah pakej windowsXP
1. Pasang Apache
1. Nyahzipnya ke direktori yang anda ingin letakkan, dan ubah suai fail konfigurasi conf/httpd.conf.
Tempat untuk mengubah suai fail konfigurasi adalah seperti berikut (di sini ia dipasang pada pemacu F dan direktori htdocs disebut di luar direktori apache):
ServerRoot "f:/LAMP/Apache24" ServerName localhost DocumentRoot "f:/LAMP/htdocs" de52f1b310add5a6f5197392947f6d4c ScriptAlias /cgi-bin/ "f:/LAMP/Apache24/cgi-bin/" b69b0e3864db0166ddf9dd44f2a37297
2. Pasang perkhidmatan apache
Win R untuk membuka larian, masukkan cmd untuk membuka panel baris arahan, tukar laluan ke subdirektori bin di bawah direktori pemasangan apahce, gunakan arahan: httpd.exe -k install
==========di sini Ia lebih bertele-tele, anda boleh melangkaunya =========
Pasang perkhidmatan apache dengan nama perkhidmatan tersuai: httpd.exe -k install -n "MyServiceName"
Pasang perkhidmatan apache dengan nama perkhidmatan tersuai menggunakan fail konfigurasi bernama tersuai: httpd.exe -k install -n "MyServiceName" -f "c:/files/ my.conf"
Gunakan httpd. Nama perkhidmatan yang dipasang oleh arahan exe -k install ialah Apache2.4 dan fail konfigurasi yang digunakan ialah conf/httpd.conf.
Arahan untuk memadam perkhidmatan apache: httpd.exe -k uninstall atau httpd.exe -k uninstall -n "MyServiceName"
======================= ==================== ===
3. Mulakan perkhidmatan apache
Kaedah 1. Anda boleh mula, berhenti atau mulakan semula perkhidmatan apache melalui ApacheMoniter.exe yang disertakan dalam pakej pemasangan apache.
Kaedah 2, anda juga boleh buka dan jalankan melalui pengurus perkhidmatan Windows, menang R, masukkan services.msc untuk membuka pengurus perkhidmatan, cari perkhidmatan apache melalui nama perkhidmatan, pada masa ini anda boleh mula, hentikan atau mulakan semula perkhidmatan apache .
Kaedah 3. Sudah tentu, anda juga boleh menggunakan baris arahan untuk beralih ke direktori bin mengikut kaedah yang disebutkan di atas:
Anda boleh menguji fail konfigurasi sebelum memulakan perkhidmatan apache. >
Berhenti: httpd.exe -k stop[ -n "MyServiceName"] atau httpd.exe -k shutdown[ -n "MyServiceName"]
Mulakan semula: httpd.exe -k restart[ -n "MyServiceName"]2. Pasang MySql
Muat turun pakej mysql-installer-community-5.6.11.0.msi, klik dua kali untuk memasang, jika tiada persekitaran .Net FrameWork 4.0, anda akan digesa Pasang. 3. Pasang PHP
1 Muat turun pakej php-5.4.15-Win32-VC9-x86.zip, nyahzip dan letakkan dalam direktori yang anda mahu letakkan, dan put php.ini- pembangunan telah dinamakan semula php.ini.
2. Ubah suai fail konfigurasi apache:
Tambah selepas "#LoadModule vhost_alias_module modules/mod_vhost_alias.so"
Cari "DirectoryIndex index.html" di bahagian kembali Tambah "index.php", iaitu: DirectoryIndex index.html index.php3. Mulakan semula perkhidmatan apache dan pemasangan selesai! ===============Amaran muncul setiap kali anda memulakan PHP: Penyelesaian untuk PHP Startup==============LoadModule php5_module "f:/LAMP/PHP/php5apache2_4.dll" PHPIniDir "f:/LAMP/PHP" AddType application/x-httpd-php .php .html .htm
Situasi adalah seperti yang ditunjukkan dalam tangkapan skrin:
Penyelesaian: Buka php.ini, cari extension_dir = "ext", alih keluar yang sebelumnya komen, dan Tukar nilai kepada laluan mutlak seperti "f:/LAMP/PHP/ext" [laluan relatif tidak akan berfungsi, ini disahkan].Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk membina persekitaran php dalam winxp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!