Pour les novices qui apprennent PHP, comme les méthodes de configuration sur Internet datent toutes d'il y a longtemps et ne sont pas d'actualité, la configuration de l'environnement est souvent un casse-tête Lorsque j'ai appris pour la première fois l'environnement de configuration PHP, je l'ai configuré pendant 3 nuits. , et à chaque fois Si tel ou tel problème survient, je partagerai désormais avec vous la méthode de configuration de la dernière version de PHP5.5.15+Apache2.4.10+MySQL5.6.20, win7x86. La même chose est vraie pour le 64 bits, mais le. le logiciel téléchargé doit également être en 64 bits.
Environnement : win7 32. (La même chose s'applique au 64 bits, le téléchargement du logiciel associé doit être la version 64 bits correspondante)
PHP5.5.15 (php-5.5.15-Win32-VC11-x86.zip)
Apache2.4.10 (httpd-2.4.10-win32-VC11.zip)
MySQL5.6.20 (mysql-5.6.20-win32.zip)
Méthode/Étape 1 : Préparation (télécharger le logiciel requis)
Vous devez installer VC11 (VSU_4vcredist_x86.exe) avant d'installer Apache. L'URL est http://www.microsoft.com/en-us/download/details.aspx?id=30679. Lors de la sélection, choisissez la version anglaise. . Si Si le système win7 est 64 bits, veuillez télécharger VSU_4vcredist_x64.exe. Veuillez vous référer à l'image ci-dessous pour la page de téléchargement
.Apache2.4.10(httpd-2.4.10-win32-VC11.zip) URL : http://www.apachelounge.com/download/
PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip) Ici nous choisissons la version thread-safe, concernant la version thread-safe et non -version thread-safe Pour la différence entre les versions, vous pouvez vérifier vous-même les informations pertinentes en ligne. L'URL de téléchargement est : http://windows.php.net/download/. VC11 x86 Thread Safe est un thread 32 bits. version sécurisée
MySQL5.6.20(mysql-5.6.20-win32.zip), URL : http://dev.mysql.com/downloads/mysql/, sélectionnez ici Ceci est la version sans installation, voir l'image ci-dessous
Méthode/Étape 2 : Installation
Installez VC11, double-cliquez pour ouvrir, cliquez sur plusieurs étapes suivantes jusqu'à ce que l'installation soit réussie
Après avoir téléchargé Apache, il s'agit d'un package zip. Décompressez-le simplement et placez-le à l'emplacement approprié. Il n'est pas recommandé de le placer dans le lecteur C, car toutes les données du lecteur C seront perdues lors de la réinstallation. Ici, nous allons le mettre dans le lecteur F dans le répertoire apache2.4 sous le dossier phptools
.Après avoir téléchargé php, c'est également un package zip. Décompressez-le à l'emplacement approprié. Nous le mettons également dans le répertoire php5.5 sous le dossier phptools du lecteur F
.MySQL choisit la version sans installation, qui est encore plus simple. Elle est également décompressée à l'emplacement approprié. Ici, nous la plaçons également dans le répertoire MySQL sous le dossier phptools du lecteur F. Après la décompression et l'installation, c'est le cas. comme indiqué ci-dessous
Méthode/Étape 3 : Configurer PHP
1. Copiez F:phptoolsphp5.5php.ini-production et renommez-le en php.ini ;
2. Ajoutez F:phptoolsphp5.5 et F:phptoolsphp5.5ext à la variable d'environnement PATH, sélectionnez l'ordinateur, cliquez avec le bouton droit sur Propriétés-->Paramètres système avancés-->Variables d'environnement-->Variables système, recherchez le chemin. , éditez, Add;F:phptoolsphp5.5;F:phptoolsphp5.5ext, comme indiqué ci-dessous,
Kaedah/Langkah 4: Konfigurasikan Apache
1. Gunakan Notepad untuk membuka F:phptoolsApache2.4Apache24conf
Cari ServerRoot dan ubah suai ServerRoot "C:/Apache24" => ServerRoot "F:/phptools/Apache2.4/Apache24" (input di sini ialah lokasi di mana anda membuka zip pakej pemasangan apache)
2. Cari #ServerName www.example.com:80 dan tukarkannya kepada ServerName www.example.com:80 (alih keluar # di hadapan)
3. Cari DocumentRoot "c:/Apache24/htdocs" dan tukar kepada DocumentRoot "F:/phptools/Apache2.4/Apache24/htdocs" (jika sama, tidak perlu tukar)
4. Cari
6. Cari ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" dan tukar kepada ScriptAlias /cgi-bin/ " F:/phptools/Apache2.4/Apache24/cgi-bin" (jika sama, juga Tak perlu tukar)
7. Cari
8. Tambah LoadModule php5_module "F:/phptools/php5.5/php5apache2_4.dll" dalam baris terakhir F:phptoolsapache2.4.10confhttpd.conf untuk membenarkan apache menyokong php (sila sahkan bahawa F:/phptools/php5.5/ mempunyai php5apache2_4 dll, jika anda memuat turun pautan yang saya berikan, mesti ada satu)
9. Tambah AddType application/x-httpd-php .php .html .htm
10. Tambah PHPIniDir "F:/phptools/php5.5" (beritahu apache lokasi php.ini)
Pada ketika ini, konfigurasi httpd.conf selesai, simpan httpd.conf.
Kaedah/Langkah 5: Pasang apache ke dalam perkhidmatan sistem
Masukkan F:phptoolsApache2.4Apache24binhttpd -k install dan tekan Enter
Proses pemasangan adalah seperti yang ditunjukkan di bawah
Kaedah/Langkah 6: Buka beberapa sambungan php biasa
1. Gunakan Notepad untuk membuka F:phptoolsphp5.5php.ini
Tukar; extension_dir = "ext" kepada extension_dir = "ext" (alih keluar koma bertitik di hadapan sambungan)
2. Tukar;extension=php_mbstring.dll kepada extension=php_mbstring.dll (alih keluar koma bertitik di hadapan sambungan, ini ialah sambungan rentetan berbilang bait php)
3. Ubah suai ;extension=php_mysql.dll kepada extension=php_mysql.dll (alih keluar koma bertitik di hadapan sambungan)
4. Ubah suai ;extension=php_mysqli.dll kepada extension=php_mysqli.dll (alih keluar koma bertitik di hadapan sambungan)
Kaedah/Langkah 7: Mulakan Apache
1. Konfigurasi persekitaran versi tanpa pemasangan MySQL, untuk butiran, sila rujuk:
Tutorial grafik konfigurasi persekitaran versi tanpa pemasangan MySQL5.6
2. Mulakan apache Terdapat dua kaedah permulaan:
Mulakan dalam perkhidmatan windows; klik Mula, cari Komputer, klik kanan-->Urus-->Perkhidmatan dan Aplikasi-->Perkhidmatan, cari Apache2.4, klik kanan untuk bermula, seperti yang ditunjukkan di bawah
Kaedah/Langkah 8: Mulakan MySQL
Selepas versi bebas pemasangan MySQL berjaya dikonfigurasikan, ia juga akan dimulakan dalam perkhidmatan Kaedah permulaan adalah serupa dengan cara Apache dimulakan dalam perkhidmatan. Perbezaannya ialah anda mengklik kanan untuk memulakan perkhidmatan MySQL >
Nota
1) Apabila mengkonfigurasi Apache, direktori yang dikonfigurasikan mestilah konsisten dengan direktori yang anda nyahmampat dan diletakkan, jika tidak, ralat akan berlaku
2) Sebelum memulakan Apache, ia mesti berjaya dipasang dalam windows sebelum ia boleh dimulakan
3) Versi bebas pemasangan MySQL mesti berjaya dikonfigurasikan sebelum ia boleh dimulakan
Persekitaran php terkini telah berjaya disediakan, terima kasih semua kerana membaca.