Jadual Kandungan
Pengenalan kepada PHP
Pemasangan dan konfigurasi PHP di bawah Windows
Rumah pembangunan bahagian belakang tutorial php Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Feb 16, 2022 am 11:53 AM
linux php windows

Bagaimana untuk memasang dan mengkonfigurasi PHP? Artikel berikut akan memperkenalkan kepada anda cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux Saya harap ia akan membantu anda!

Pengenalan kepada PHP

PHP, "preprocessor hypertext", ialah bahasa skrip sumber terbuka umum. PHP ialah bahasa skrip yang dilaksanakan pada bahagian pelayan Ia serupa dengan bahasa C dan merupakan bahasa pengaturcaraan laman web yang biasa digunakan. Sintaks unik PHP mencampurkan sintaks C, Java, Perl dan PHP sendiri. Ia kondusif untuk pembelajaran dan digunakan secara meluas Ia terutamanya sesuai untuk bidang pembangunan web. Pada asalnya singkatan Halaman Utama Peribadi, ia telah dinamakan semula secara rasmi "PHP: Hypertext Preprocessor"

Pemasangan dan konfigurasi PHP di bawah Windows

1 Alamat muat turun tapak web rasmi ialah https://windows.php.net/download

Pilih versi terkini untuk dimuat turun

Lebih banyak versi diperkenalkan dalam navigasi kiri VC dan Benang Selamat.

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

2. Nyahmampat

Nama fail boleh ditukar kepada yang lebih mudah

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

3. Konfigurasi

Konfigurasi pemasangan Apache boleh didapati di sini

https://blog.csdn.net/qq_45034708/article/details /108565486

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

#加载PHP
LoadModule php7_module 'D:/tools/php7/php7apache2_4.dll'

#将PHP配置文件加载到Apache配置文件中,共同生效
PHPIniDir 'D:/tools/php7'

#配置Apache分配工作给PHP模块,把PHP代码交给PHP处理
#即.php后缀名的文件
AddType application/x-httpd-php .php
Salin selepas log masuk

3-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

4 dikonfigurasikan di atas Fail php.ini tidak wujud secara lalai Ia wujud dalam format pembangunan dan pengeluaran dan perlu diformatkan.

4-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

5. service , buka cmd, tukar ke direktori/bin penyahmampatan Apache, masukkan arahan

4-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

6. Uji kod PHP

httpd -M
Salin selepas log masuk

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

6-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Itu sahaja (~ ̄▽ ̄)~

6-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Pasang dan konfigurasikan PHP di bawah Linux
<?php
	//测试
	echo &#39;hello world&#39;;
?>
Salin selepas log masuk

6-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

1 Muat turun dan nyahmampat

2. Pemasangan

cd /usr/local/src/ #切换目录
wget http://cn2.php.net/distributions/php-7.4.10.tar.bz2 #下载
wget http://xmlsoft.org/downloads.html/
tar jxvf php-7.4.10.tar.bz2 #解压
Salin selepas log masuk

Apabila melaksanakan konfigurasi, Ralat akan dilaporkan, mengatakan XXX tidak dijumpai, dsb., pasang sahaja sehingga betulArtikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Pakej 'libxml-2.0' , diperlukan oleh 'virtual:world', tidak ditemui

cd /usr/local/src/php-7.4.10
./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache2.4/bin/apxs --with-config-file-path=/usr/local/php7/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=mysqlnd --with-mysqli --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif --enable-fpm
Salin selepas log masuk

  • Pakej 'openssl', diperlukan oleh 'virtual:world' , tidak ditemui

 yum install -y libxml2-devel
Salin selepas log masuk
  • Pakej 'sqlite3', diperlukan oleh 'virtual:world', tidak ditemui

 yum install -y openssl openssl-devel
Salin selepas log masuk
  • konfigurasi: ralat: Sila pasang semula pengedaran BZip2

 yum install sqlite-devel
Salin selepas log masuk
  • Pakej 'krb5', diperlukan oleh 'maya: world', not found

 yum install -y bzip2 bzip2-devel
Salin selepas log masuk
  • Pakej 'libcurl', diperlukan oleh 'virtual:world', not found

 yum install krb5-devel
Salin selepas log masuk
  • Pakej 'libjpeg', diperlukan oleh 'virtual:world', tidak ditemui

 yum install libcurl-devel
Salin selepas log masuk
  • Pakej ' libzip', diperlukan oleh ' maya:world', tidak ditemui

 yum install libjpeg-devel
Salin selepas log masuk
  • Pakej 'libxslt', diperlukan oleh 'virtual:world', tidak ditemui

 yum install libzip-devel
Salin selepas log masuk
  • Pakej 'freetype2', diperlukan oleh 'virtual:world', tidak ditemui

 yum install libxslt-devel
Salin selepas log masuk
  • Pakej 'libpng', diperlukan oleh 'virtual:world', tidak ditemui

 yum install freetype-devel
Salin selepas log masuk
  • Pakej 'oniguruma', diperlukan oleh ' maya:dunia', tidak dijumpai(Ini agak menyusahkan)

 yum install libpng-devel
Salin selepas log masuk
  • 3 🎜>
  • Salin dan format php.ini, sama seperti Windows
cd /usr/local/src/
wget https://github.com/kkos/oniguruma/archive/v6.9.4.tar.gz -O oniguruma-6.9.4.tar.gz
tar -zxvf oniguruma-6.9.4.tar.gz
yum install autoconf automake libtool #有询问输入y
cd oniguruma-6.9.4/
./autogen.sh && ./configure --prefix=/usr
make && make install
Salin selepas log masuk

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Konfigurasikan Apache

vim /usr/local/apache2.4/conf/httpd.conf #编辑配置文件
#修改以下四点
#1.ServerName 195行
ServerName www.example.com:80
#2.Directory 204行
<Directory />
    AllowOverride none
    Require all granted
</Directory>
#3.DirectoryIndex 253行
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
#4.AddType 391行
AddType application/x-httpd-php .php

:wq #保存退出(先按ESC)
/usr/local/apache2.4/bin/apachectl -t #测试配置语法
/usr/local/apache2.4/bin/apachectl graceful #重新加载配置文件
Salin selepas log masuk

4-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

4-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

4-Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

5、启动服务

/usr/local/apache2.4/bin/apachectl start
ps -ef|grep httpd #查看httpd进程
netstat -lntp|grep 80 #查看80端口
curl localhost #测试
Salin selepas log masuk

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

6、测试

iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开放80端口或配置服务器安全组
vim /usr/local/apache2.4/htdocs/test.php #编辑测试文件
<?php
	phpinfo();
?>
:wq #保存退出(先按ESC)
Salin selepas log masuk

Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux

 按此步骤下来就能成功了。

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci Artikel yang menerangkan secara terperinci cara memasang dan mengkonfigurasi PHP dalam persekitaran Windows dan Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

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)

Bagaimana untuk mengemas kini versi terbaru Bybit Exchange? Adakah terdapat kesan jika tidak dikemas kini? Bagaimana untuk mengemas kini versi terbaru Bybit Exchange? Adakah terdapat kesan jika tidak dikemas kini? Feb 21, 2025 pm 10:54 PM

Cara untuk mengemas kini pertukaran Bybit berbeza mengikut platform dan peranti: Mudah Alih: Semak kemas kini dan pasang di App Store. Klien Desktop: Semak kemas kini dalam menu Bantuan dan pasang secara automatik. Laman web: Anda perlu mengakses laman web rasmi secara manual untuk kemas kini. Kegagalan untuk mengemas kini pertukaran boleh membawa kepada kelemahan keselamatan, batasan fungsional, isu keserasian dan mengurangkan kecekapan pelaksanaan transaksi.

DeepSeek Web Versi Pintu Masuk Laman Web Rasmi DeepSeek DeepSeek Web Versi Pintu Masuk Laman Web Rasmi DeepSeek Feb 19, 2025 pm 04:54 PM

DeepSeek adalah alat carian dan analisis pintar yang kuat yang menyediakan dua kaedah akses: versi web dan laman web rasmi. Versi web adalah mudah dan cekap, dan boleh digunakan tanpa pemasangan; Sama ada individu atau pengguna korporat, mereka dapat dengan mudah mendapatkan dan menganalisis data besar-besaran melalui DeepSeek untuk meningkatkan kecekapan kerja, membantu membuat keputusan dan menggalakkan inovasi.

PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi? PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi? Mar 05, 2025 pm 05:57 PM

Penjelasan dan Panduan Pemasangan Terperinci untuk Pinetwork Nodes Artikel ini akan memperkenalkan ekosistem pinetwork secara terperinci - nod pi, peranan utama dalam ekosistem pinetwork, dan menyediakan langkah -langkah lengkap untuk pemasangan dan konfigurasi. Selepas pelancaran Rangkaian Ujian Blockchain Pinetwork, nod PI telah menjadi bahagian penting dari banyak perintis yang aktif mengambil bahagian dalam ujian, bersiap sedia untuk pelepasan rangkaian utama yang akan datang. Jika anda tidak tahu kerja pinet, sila rujuk apa itu picoin? Berapakah harga untuk penyenaraian? Penggunaan PI, perlombongan dan analisis keselamatan. Apa itu Pinetwork? Projek Pinetwork bermula pada tahun 2019 dan memiliki syiling pi cryptocurrency eksklusifnya. Projek ini bertujuan untuk mewujudkan satu yang semua orang boleh mengambil bahagian

Cara Memasang DeepSeek Cara Memasang DeepSeek Feb 19, 2025 pm 05:48 PM

Terdapat banyak cara untuk memasang DeepSeek, termasuk: Menyusun dari Sumber (untuk pemaju berpengalaman) menggunakan pakej yang dikompilasi (untuk pengguna Windows) menggunakan bekas docker (untuk yang paling mudah, tidak perlu bimbang tentang keserasian) Dokumen rasmi dengan berhati -hati dan menyediakannya sepenuhnya untuk mengelakkan masalah yang tidak perlu.

Pintu Masuk Laman Web Rasmi Software COINSUPER Exchange Pintu Masuk Laman Web Rasmi Software COINSUPER Exchange Feb 21, 2025 pm 10:39 PM

Pintu masuk laman web rasmi Coinsuper Exchange: https://www.coinsuper.com. Saluran muat turun pelanggan adalah: klien Windows, klien macOS, dan mudah alih (iOS/Android). Pendaftaran memerlukan e-mel, nombor telefon bimbit dan kata laluan, dan anda perlu melengkapkan pengesahan nama sebenar sebelum anda boleh berdagang. Platform ini menyediakan pelbagai urus niaga aset digital, termasuk bitcoin, ethereum, dan lain -lain, dengan kadar yuran urus niaga sebanyak 0.1% untuk kedua -dua pesanan dan penerima. Perlindungan keselamatan termasuk penyimpanan dompet sejuk, pengesahan dwi-faktor, pengubahan wang haram dan anti-keganasan langkah pembiayaan, dan dengan keselamatan awam

Pemasangan Laman Web Rasmi Bitget (Panduan Pemula 2025) Pemasangan Laman Web Rasmi Bitget (Panduan Pemula 2025) Feb 21, 2025 pm 08:42 PM

Bitget adalah pertukaran cryptocurrency yang menyediakan pelbagai perkhidmatan perdagangan termasuk perdagangan tempat, perdagangan kontrak dan derivatif. Ditubuhkan pada tahun 2018, pertukaran itu beribu pejabat di Singapura dan komited untuk menyediakan pengguna dengan platform perdagangan yang selamat dan boleh dipercayai. Bitget menawarkan pelbagai pasangan perdagangan, termasuk BTC/USDT, ETH/USDT dan XRP/USDT. Di samping itu, pertukaran mempunyai reputasi untuk keselamatan dan kecairan dan menawarkan pelbagai ciri seperti jenis pesanan premium, perdagangan leverage dan sokongan pelanggan 24/7.

Pakej pemasangan OUYI OKX disertakan secara langsung Pakej pemasangan OUYI OKX disertakan secara langsung Feb 21, 2025 pm 08:00 PM

Ouyi Okx, pertukaran aset digital terkemuka di dunia, kini telah melancarkan pakej pemasangan rasmi untuk menyediakan pengalaman perdagangan yang selamat dan mudah. Pakej pemasangan OKX OUYI tidak perlu diakses melalui penyemak imbas. Proses pemasangan adalah mudah dan mudah difahami.

Dapatkan Pakej Pemasangan Gate.io secara percuma Dapatkan Pakej Pemasangan Gate.io secara percuma Feb 21, 2025 pm 08:21 PM

Gate.io adalah pertukaran cryptocurrency yang popular yang boleh digunakan pengguna dengan memuat turun pakej pemasangannya dan memasangnya pada peranti mereka. Langkah -langkah untuk mendapatkan pakej pemasangan adalah seperti berikut: Lawati laman web rasmi Gate.io, klik "Muat turun", pilih sistem operasi yang sepadan (Windows, Mac atau Linux), dan muat turun pakej pemasangan ke komputer anda. Adalah disyorkan untuk mematikan perisian antivirus atau firewall sementara semasa pemasangan untuk memastikan pemasangan yang lancar. Selepas selesai, pengguna perlu membuat akaun Gate.io untuk mula menggunakannya.

See all articles