Rumah pembangunan bahagian belakang tutorial php PHP5.5.15+Apache2.4.10+MySQL5.6.20 kaedah konfigurasi perkongsian_php kemahiran

PHP5.5.15+Apache2.4.10+MySQL5.6.20 kaedah konfigurasi perkongsian_php kemahiran

May 16, 2016 am 09:00 AM
apache mysql php

Bagi pemula yang belajar PHP, kerana kaedah konfigurasi di Internet semuanya sudah lama dahulu dan tidak tepat pada masanya, konfigurasi persekitaran selalunya menyakitkan kepala Apabila saya mula-mula mempelajari persekitaran konfigurasi PHP, saya mengkonfigurasinya selama 3 malam , dan setiap kali Jika masalah ini atau itu berlaku, sekarang saya akan berkongsi dengan anda kaedah konfigurasi versi terkini PHP5.5.15+Apache2.4.10+MySQL5.6.20, win7x86 Perkara yang sama berlaku untuk 64-bit, tetapi perisian yang dimuat turun juga mestilah 64-bit.

Persekitaran: win7 32. (Perkara yang sama berlaku untuk 64-bit, memuat turun perisian yang berkaitan mestilah versi 64-bit yang sepadan)

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)

Kaedah/Langkah 1: Penyediaan (muat turun perisian yang diperlukan)

Anda mesti memasang VC11 (VSU_4vcredist_x86.exe) sebelum memasang apache URLnya ialah http://www.microsoft.com/en-us/download/details.aspx?id=30679 . Jika sistem win7 adalah 64-bit, sila muat turun VSU_4vcredist_x64.exe Sila rujuk gambar di bawah untuk halaman muat turun

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) Di sini kita memilih versi thread-safe, tentang versi thread-safe dan bukan -thread-safe version Untuk perbezaan antara versi, anda boleh menyemak sendiri maklumat yang berkaitan dalam talian URL muat turun ialah: http://windows.php.net/download/ VC11 x86 Thread Safe ialah 32-bit thread-. versi selamat

MySQL5.6.20(mysql-5.6.20-win32.zip), URL: http://dev.mysql.com/downloads/mysql/, pilih di sini Ini ialah versi tanpa pemasangan, lihat gambar di bawah

Kaedah/Langkah 2: Pemasangan

Pasang VC11, klik dua kali untuk membuka, klik beberapa langkah seterusnya sehingga pemasangan berjaya

Selepas memuat turun Apache, ia adalah pakej zip Hanya nyahzip dan letakkan di lokasi yang sesuai Tidak disyorkan untuk meletakkannya dalam pemacu C, kerana semua data pada pemacu C akan hilang apabila memasang semula Di sini kita akan meletakkannya dalam pemacu F Dalam direktori apache2.4 di bawah folder phptools

Selepas memuat turun php, ia juga merupakan pakej zip Buka zip ke lokasi yang sesuai Kami juga meletakkannya dalam direktori php5.5 di bawah folder phptools pemacu F

.

MySQL memilih versi bebas pemasangan, yang lebih mudah juga dibuka ke lokasi yang sesuai Di sini kami juga meletakkannya dalam direktori MySQL di bawah folder phptools pemacu F seperti yang ditunjukkan di bawah

Kaedah/Langkah 3: Konfigurasikan PHP

1. Salin F:phptoolsphp5.5php.ini-production dan namakan semula kepada php.ini; 2. Tambahkan F:phptoolsphp5.5 dan F:phptoolsphp5.5ext ke PATH pembolehubah persekitaran, pilih komputer, klik kanan Properties-->Tetapan Sistem Lanjutan-->Pembolehubah Persekitaran-->Pembolehubah Sistem, cari Path , edit, Tambah;F:phptoolsphp5.5;F:phptoolsphp5.5ext, seperti yang ditunjukkan di bawah,

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 🎜> 5. Cari DirectoryIndex index.html dan tukar kepada DirectoryIndex index.html index.php index.htm (di sini kami menambah index.php index.htm)
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 dan tukarkannya kepada , tak perlu tukar)
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


3. Klik dua kali F:phptoolsApache2.4Apache24binApacheMonitor.exe untuk memulakan, 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.

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

PHP: Pengendalian pangkalan data dan logik sisi pelayan PHP: Pengendalian pangkalan data dan logik sisi pelayan Apr 15, 2025 am 12:15 AM

PHP menggunakan sambungan MySQLI dan PDO untuk berinteraksi dalam operasi pangkalan data dan pemprosesan logik sisi pelayan, dan memproses logik sisi pelayan melalui fungsi seperti pengurusan sesi. 1) Gunakan MySQLI atau PDO untuk menyambung ke pangkalan data dan laksanakan pertanyaan SQL. 2) Mengendalikan permintaan HTTP dan status pengguna melalui pengurusan sesi dan fungsi lain. 3) Gunakan urus niaga untuk memastikan atomik operasi pangkalan data. 4) Mencegah suntikan SQL, gunakan pengendalian pengecualian dan sambungan penutup untuk debugging. 5) Mengoptimumkan prestasi melalui pengindeksan dan cache, tulis kod yang sangat mudah dibaca dan lakukan pengendalian ralat.

Tujuan PHP: Membina Laman Web Dinamik Tujuan PHP: Membina Laman Web Dinamik Apr 15, 2025 am 12:18 AM

PHP digunakan untuk membina laman web dinamik, dan fungsi terasnya termasuk: 1. Menjana kandungan dinamik dan menghasilkan laman web secara real time dengan menyambung dengan pangkalan data; 2. Proses Interaksi Pengguna dan Penyerahan Bentuk, Sahkan Input dan Menanggapi Operasi; 3. Menguruskan sesi dan pengesahan pengguna untuk memberikan pengalaman yang diperibadikan; 4. Mengoptimumkan prestasi dan ikuti amalan terbaik untuk meningkatkan kecekapan dan keselamatan laman web.

PHP dan Python: Contoh dan perbandingan kod PHP dan Python: Contoh dan perbandingan kod Apr 15, 2025 am 12:07 AM

PHP dan Python mempunyai kelebihan dan kekurangan mereka sendiri, dan pilihannya bergantung kepada keperluan projek dan keutamaan peribadi. 1.PHP sesuai untuk pembangunan pesat dan penyelenggaraan aplikasi web berskala besar. 2. Python menguasai bidang sains data dan pembelajaran mesin.

PHP: Pengenalan kepada bahasa skrip sisi pelayan PHP: Pengenalan kepada bahasa skrip sisi pelayan Apr 16, 2025 am 12:18 AM

PHP adalah bahasa skrip sisi pelayan yang digunakan untuk pembangunan web dinamik dan aplikasi sisi pelayan. 1.Php adalah bahasa yang ditafsirkan yang tidak memerlukan kompilasi dan sesuai untuk perkembangan pesat. 2. Kod PHP tertanam dalam HTML, menjadikannya mudah untuk membangunkan laman web. 3. PHP memproses logik sisi pelayan, menghasilkan output HTML, dan menyokong interaksi pengguna dan pemprosesan data. 4. PHP boleh berinteraksi dengan pangkalan data, penyerahan borang proses, dan melaksanakan tugas-tugas sampingan pelayan.

CentOS memasang MySQL CentOS memasang MySQL Apr 14, 2025 pm 08:09 PM

Memasang MySQL pada CentOS melibatkan langkah -langkah berikut: Menambah sumber MySQL YUM yang sesuai. Jalankan YUM Pasang Perintah MySQL-Server untuk memasang pelayan MySQL. Gunakan perintah mysql_secure_installation untuk membuat tetapan keselamatan, seperti menetapkan kata laluan pengguna root. Sesuaikan fail konfigurasi MySQL seperti yang diperlukan. Tune parameter MySQL dan mengoptimumkan pangkalan data untuk prestasi.

Cara Memasang MySQL di CentOS7 Cara Memasang MySQL di CentOS7 Apr 14, 2025 pm 08:30 PM

Kunci untuk memasang MySQL dengan elegan adalah untuk menambah repositori MySQL rasmi. Langkah -langkah khusus adalah seperti berikut: Muat turun kekunci GPG rasmi MySQL untuk mencegah serangan pancingan data. Tambah fail repositori MySQL: rpm -uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm kemas kini yum repository cache: yum update mysql: yum pemasangan mysql-server mysql Server.

Mengapa menggunakan PHP? Kelebihan dan faedah dijelaskan Mengapa menggunakan PHP? Kelebihan dan faedah dijelaskan Apr 16, 2025 am 12:16 AM

Manfaat utama PHP termasuk kemudahan pembelajaran, sokongan pembangunan web yang kukuh, perpustakaan dan kerangka yang kaya, prestasi tinggi dan skalabilitas, keserasian silang platform, dan keberkesanan kos. 1) mudah dipelajari dan digunakan, sesuai untuk pemula; 2) integrasi yang baik dengan pelayan web dan menyokong pelbagai pangkalan data; 3) mempunyai rangka kerja yang kuat seperti Laravel; 4) Prestasi tinggi dapat dicapai melalui pengoptimuman; 5) menyokong pelbagai sistem operasi; 6) Sumber terbuka untuk mengurangkan kos pembangunan.

PHP vs Python: Gunakan Kes dan Aplikasi PHP vs Python: Gunakan Kes dan Aplikasi Apr 17, 2025 am 12:23 AM

PHP sesuai untuk pembangunan web dan sistem pengurusan kandungan, dan Python sesuai untuk sains data, pembelajaran mesin dan skrip automasi. 1.PHP berfungsi dengan baik dalam membina laman web dan aplikasi yang cepat dan berskala dan biasanya digunakan dalam CMS seperti WordPress. 2. Python telah melakukan yang luar biasa dalam bidang sains data dan pembelajaran mesin, dengan perpustakaan yang kaya seperti numpy dan tensorflow.

See all articles