Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

青灯夜游
Freigeben: 2023-04-10 21:58:02
nach vorne
5805 Leute haben es durchsucht

Wie installiere und konfiguriere ich PHP? Der folgende Artikel stellt Ihnen vor, wie Sie PHP in Windows- und Linux-Umgebungen installieren und konfigurieren. Ich hoffe, er wird Ihnen hilfreich sein!

Einführung in PHP

PHP, der „Hypertext-Präprozessor“, ist eine universelle Open-Source-Skriptsprache. PHP ist eine serverseitig ausgeführte Skriptsprache. Sie ähnelt der C-Sprache und ist eine häufig verwendete Website-Programmiersprache. Die einzigartige PHP-Syntax mischt C, Java, Perl und PHPs eigene Syntax. Es ist lernfreundlich und weit verbreitet. Es eignet sich hauptsächlich für den Bereich der Webentwicklung. Ursprünglich die Abkürzung für Personal Home Page, wurde sie offiziell in „PHP: Hypertext Preprocessor“ umbenannt. Installation und Konfiguration von PHP unter Windows. Herunterladen

Wählen Sie die neueste Version zum Herunterladen aus

Weitere Versionen wie verschiedene VC- und Thread-Safe-Versionen werden in der linken Navigation vorgestellt.

2. Entpacken Sie den

Dateinamen und ändern Sie ihn in einen einfacheren Namen

Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

3. Die Konfiguration der Apache-Installation finden Sie hier

https://blog.csd n .net/ qq_45034708/article/details/108565486

Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

#加载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
Nach dem Login kopieren

4. php.ini-Datei

Die oben konfigurierte php.ini-Datei existiert nicht standardmäßig. Sie existiert in Entwicklungs- und Produktionsformaten und erfordert eine chemische Behandlung des Formats.

Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

3-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

5. Testkonfiguration (dieser Schritt kann übersprungen werden)

Starten Sie den Apache-Dienst neu, öffnen Sie cmd, wechseln Sie in das Apache-Dekomprimierungsverzeichnis/bin, geben Sie den Befehl

httpd -M
Nach dem Login kopieren

4-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

4-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert ein 6. PHP-Code testen

<?php
	//测试
	echo &#39;hello world&#39;;
?>
Nach dem Login kopieren
Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

Das ist alles (~ ̄▽ ̄)~

Installation und Konfiguration von PHP unter Linux6-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

6-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert1. Herunterladen und dekomprimieren

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 #解压
Nach dem Login kopieren
6-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

2. Installation 'virtual:world', nicht gefunden

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
Nach dem Login kopieren

Paket 'openssl', erforderlich von 'virtual:world', nicht gefunden configure: Fehler: Bitte installieren Sie die BZip2-Distribution neu

Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

 yum install -y libxml2-devel
Nach dem Login kopieren

Paket ' krb5‘, benötigt von ‚virtual:world‘, nicht gefunden

 yum install -y openssl openssl-devel
Nach dem Login kopieren

  • Paket ‚libcurl‘, benötigt von ‚virtual:world‘, nicht gefunden

  •  yum install sqlite-devel
    Nach dem Login kopieren
  • Paket ‚libjpeg‘, benötigt von ‚ virtual:world‘, nicht gefunden

  •  yum install -y bzip2 bzip2-devel
    Nach dem Login kopieren
  • Paket ‚libzip‘, benötigt von ‚virtual:world‘, nicht gefunden

  •  yum install krb5-devel
    Nach dem Login kopieren
  • Paket ‚libxslt‘, benötigt von ‚virtual:world‘, nicht Paket 'libpng', benötigt von 'virtual:world', nicht gefunden

  •  yum install libcurl-devel
    Nach dem Login kopieren
  • Paket 'oniguruma', benötigt von 'virtual:world', nicht gefunden (Das ist etwas mühsam)

  •  yum install libjpeg-devel
    Nach dem Login kopieren
  • 3. php.ini
    Kopieren und formatieren Sie php.ini, genau wie Windows
  •  yum install libzip-devel
    Nach dem Login kopieren

    4. Konfigurieren Sie 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 #重新加载配置文件
    Nach dem Login kopieren

    4-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

    4-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

    4-Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

    Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

    5、启动服务

    /usr/local/apache2.4/bin/apachectl start
    ps -ef|grep httpd #查看httpd进程
    netstat -lntp|grep 80 #查看80端口
    curl localhost #测试
    Nach dem Login kopieren

    Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

    6、测试

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

    Ein Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert

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

    推荐学习:《PHP视频教程

    Das obige ist der detaillierte Inhalt vonEin Artikel, der ausführlich erklärt, wie man PHP in Windows- und Linux-Umgebungen installiert und konfiguriert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cloud.tencent.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage