Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie Apache PHP unter Linux
So installieren Sie Apache PHP unter Linux: Laden Sie zuerst „httpd-2.2.11“ herunter und dekomprimieren Sie es. Anschließend laden Sie PHP herunter und kompilieren und installieren es Konfigurationsdatei Das ist es.
Der Prozess der Installation von Apache + PHP unter Linux
Zusammenfassung des Apache-Installationsprozesses
httpd-2.2.11 installieren
Download-Adresse: http://archive.apache.org/dist/httpd/
Installationsprozess
[root@zhibing /]# rpm -qa |grep httpd httpd-manual-2.0.52-32.ent httpd-suexec-2.0.52-32.ent system-config-httpd-1.3.1-1 httpd-2.0.52-32.ent //查看本机是否已经安装httpd [root@zhibing /]# rpm -e httpd --nodeps //删除本机存在的httpd [root@zhibing tmp]# tar zxvf httpd-2.2.11.tar.gz //解压安装包 [root@zhibing tmp]# cd httpd-2.2.11 //进入httpd-2.2.11 [root@zhibing httpd-2.2.11]# ./configure --prefix=/usr/local/apache --enable-s0 //检测程序, --prefix 软件要安装的路径–enable-so表示让apache核心装载DSO,但是不实际编译任何动态模块 [root@zhibing httpd-2.2.11]# make //编译 [root@zhibing httpd-2.2.11]# make install //编译后安装
php-5.2.9 installieren
Download-Adresse: http://cn.php.net/downloads.php
Hinweis: Vor der Installation sind PHP-5.2.9, PNG, GD, Freetype, Zlib, MySQL und OpenSSL vorhanden. Wenn sie nicht vorhanden sind, installieren Sie sie manuell
Installation Prozess
[root@zhibing tmp]# tar zxvf php-5.2.9.tar.gz [root@zhibing tmp]#cd php-5.2.9.tar.gz [root@zhibing php-5.2.9]#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-png-dir --with-gd --with-freetype-dir --with-zlib --with-mysql=/usr/local/mysql --with-openssl --with-gettext -enable-sockets //检测程序,并同时加载相关参数 [root@zhibing php-5.2.9]#make && make install //编译安装 [root@zhibing php-5.2.9]#cp php.ini-recommended /usr/local/php/lib/php.ini //拷贝php.ini文件启动时会读取到的配置文件 [root@zhibing php-5.2.9]#ln -s /usr/local/php/bin/* /usr/local/bin/ //连接 ot@zhibing php-5.2.9]#lvi /usr/local/apache/conf/httpd.conf //修改配置文件
Hinzufügen
AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php AddType p_w_picpath/x-icon .ico
Hinzufügen
index.php index.html index.html.var <IfModule dir_module> DirectoryIndex index.html index.php index.html index.html.var </IfModule>
Test:
[root@zhibing ]#vi /usr/local/apache/htdocs/test.php //新建test.php
in neuer Datei hinzufügen
<?php phpinfo(); ?>
wq speichern und beenden
Phpinfo ist eine spezielle PHP-Funktion, die die relevanten Kerndaten des PHP-Moduls auf dem aktuellen Server anzeigen kann
[root@zhibing ]## /usr/local/apache/bin/apachectl –k stop [root@zhibing ]##/usr/local/apache/bin/apachectl –k start //重新启动apache
Geben Sie die Hostadresse in den Browser ein, zum Beispiel http://hostIP/test.php. Wenn das folgende Bild erscheint, bedeutet dies, dass Apace erfolgreich installiert wurde
Das obige ist der detaillierte Inhalt vonSo installieren Sie Apache PHP unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!