Heim > Backend-Entwicklung > PHP-Tutorial > So installieren und konfigurieren Sie PHP unter Linux

So installieren und konfigurieren Sie PHP unter Linux

小云云
Freigeben: 2023-03-20 17:04:02
Original
5921 Leute haben es durchsucht

1) In diesem Artikel erfahren Sie hauptsächlich, wie Sie PHP unter Linux installieren und konfigurieren, das PHP-Installationspaket herunterladen und hier PHP auswählen Version 5.6, ich hoffe, sie kann allen helfen.

und entpacken Sie das PHP-Installationspaket

1

wget cn2.php.net/get/php-5.6.31.tar.gz/from/this/mirror

Nach dem Login kopieren

1

gzip -d php-5.6.31.tar.gz

Nach dem Login kopieren

1

tar xvf php-5.6.31.tar

Nach dem Login kopieren

2) Fügen Sie die www-Benutzergruppe und den www-Benutzer hinzu (falls die Benutzergruppe bereits im System vorhanden ist, gibt es sie). Die Benutzergruppe muss nicht hinzugefügt werden)

1

groupadd www

Nach dem Login kopieren

1

useradd -g www -s /sbin/nologin -M www

Nach dem Login kopieren

3) Verwenden Sie su Superuser, um sich bei Linux anzumelden und PHP-Parameter zu kompilieren

1

 

Nach dem Login kopieren

1

#./configure

Nach dem Login kopieren

1

--prefix=/usr/local/php \

Nach dem Login kopieren

1

--with-mysql=/usr/local/mysql \

Nach dem Login kopieren

1

--with-apxs=/usr/local/apache2/bin/apxs \

Nach dem Login kopieren

--prefix angegebener Installationspfad

--with-mysql Geben Sie den MySQL-Pfad an

--with-apxs Geben Sie den Apache-Pfad an

Wenn ein Fehler vorliegt Während des nachfolgenden Kompilierungsprozesses gemeldet, kann es gemäß dem Fehlerbericht aufgerufen werden /configure --help Zeigen Sie die Kompilierungsparameter an und laden Sie die entsprechenden Abhängigkeitspakete herunter und installieren Sie sie

4) Kompilieren und installieren Sie PHP

1

make

Nach dem Login kopieren

1

make install

Nach dem Login kopieren

5) Ändern Sie die Apache-Konfigurationsdatei so, dass sie PHP unterstützt. Nehmen Sie die folgenden Änderungen an der httpd.conf von Apache vor:

Hinzufügen

1

AddType application/x-httpd-php .php

Nach dem Login kopieren

1

AddType application/x-httpd-php-source .php5

Nach dem Login kopieren

unter „AddType application/x-gzip .gz .tgz“ unter „< Fügen Sie „index.php“ zum Inhalt in „IfModule dir_module>“ hinzu, der wie folgt lautet:

1

<IfModule dir_module>

Nach dem Login kopieren

1

    DirectoryIndex index.html index.php

Nach dem Login kopieren

1

</IfModule>

Nach dem Login kopieren

Ändern Sie „#ServerName www.example.com:80“ in

1

ServerName 127.0.0.1:80

Nach dem Login kopieren

1

Nach dem Login kopieren

1

ServerName localhost:80

Nach dem Login kopieren

6) Kopieren Sie die Konfigurationsdatei im PHP-5.6.31-Installationspaket

1

cp php-5.6.31/php.ini.dist  /usr/local/php/lib/php.ini

Nach dem Login kopieren

Wenn „php.ini.dist“ nicht existiert, können Sie „php.ini-development“ oder „php.ini-produktion“ durch „php.ini.dist“ ersetzen und dann die obigen Anweisungen ausführen

Ändern Sie die php.ini-Datei

1

register_globals = On

Nach dem Login kopieren

7) Testen Sie, ob die Installation abgeschlossen ist

Starten Sie Apache neu

1

service apache restart

Nach dem Login kopieren

Schreiben Sie eine PHP-Datei (Fügen Sie es hinzu und nennen Sie es test.php), platzieren Sie es in Apache/htdoc und besuchen Sie es im Browser: http://127.0.0.1/test.php

Wenn der Inhalt in der PHP-Datei dies kann korrekt angezeigt werden, ist die Installation erfolgreich;

Schnelle Installationsmethode

Sie können das yum-Tool unter Centos verwenden. Mit dem apt-get-Tool unter Ubuntu können Sie eine schnelle Installationsmethode erreichen ist im Grunde das Gleiche. Hier ist eine Demonstration der Verwendung von yum zur Installation von PHP

1) Überprüfen Sie, ob PHP bereits im System vorhanden ist

1

rpm -qa php

Nach dem Login kopieren

2) Installieren Sie PHP

1

yum -y install php

Nach dem Login kopieren

3) PHP-Installationsinformationen anzeigen

1

chkconfig php on

Nach dem Login kopieren

Wenn die PHP-Version in der Yum-Quelle zu niedrig ist, beispielsweise wenn Sie die PHP5.6-Version installieren möchten, können Sie die folgende Methode verwenden:

1) Centos Epel- und Remi-Quellen konfigurieren

1

# Centos 6

Nach dem Login kopieren

1

rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

Nach dem Login kopieren

1

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Nach dem Login kopieren

1

#Centos 7

Nach dem Login kopieren

1

yum install epel-release

Nach dem Login kopieren

1

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

Nach dem Login kopieren

2) Installierbare Pakete anzeigen

1

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

Nach dem Login kopieren

3) PHP installieren

1

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

Nach dem Login kopieren

Verwandte Empfehlungen:

Detaillierte Erläuterung des Kompilierungs-, Installations- und Konfigurationsprozesses von php5.6.30 unter Linux (Bilder und Text)

PHP 56 + Nginx 18 installieren und konfigurieren

So installieren und konfigurieren Sie die PHP-Umgebung unter Linux

Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie PHP unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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