Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So erstellen Sie eine PHP-Serverumgebung in CentOS

So erstellen Sie eine PHP-Serverumgebung in CentOS

小云云
小云云Original
2018-03-19 10:36:376501Durchsuche

Dieser Artikel stellt hauptsächlich vor, wie man eine PHP-Serverumgebung auf CentOS erstellt. Er beschreibt kurz die Installation von Apache, MySQL, PHP-Umgebung und verwandten Testcodes auf der CentOS-Plattform. Es ist sehr einfach und praktisch Ich hoffe, es kann allen helfen.

1. Zuerst Apache installieren:


yum install httpd

Servernamen konfigurieren


vi /etc/httpd/conf/httpd.conf

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

Externe Maschine zu diesem Zeitpunkt Geben Sie die IP-Adresse des Servers ein und Sie sollten die Apache-Dienstseite sehen. Es ist nicht erforderlich, den Port 80 standardmäßig einzugeben.

Wenn er nicht geöffnet werden kann, ist Port 80 möglicherweise nicht geöffnet Externer Zugriff. Überprüfen Sie:


/etc/init.d/iptables status

Ob es Informationen wie 80 gibt, wenn nicht, achten Sie auf die Position und den Anweisungsstatus zwei horizontale Balken vor dem Bericht--:


vim /etc/sysconfig/iptables

Beitreten:


-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

Anschließend die Firewall neu starten und speichern:


service iptables restart
/etc/rc.d/init.d/iptables save

Überprüfen Sie noch einmal, ob sie aktiviert ist:


/etc/init.d/iptables status

Apache starten:


/etc/init.d/httpd start

2. MySQL installieren:


yum install mysql mysql-server

MySQL starten:


/etc/init.d/mysqld start

3. PHP installieren


yum install php php-devel

Apache neu starten, um PHP zu verwenden, wird wirksam


/etc/init.d/httpd restart

Zu diesem Zeitpunkt können Sie Erstellen Sie eine PHP-Datei im Verzeichnis: /var/www/html/

Code:


<?php phpinfo(); ?>

Dann greifen Sie auf diese Datei zu, Sie können einige sehen Informationen zu PHP. Der Pfad der php.ini-Konfigurationsdatei ist auf dieser Seite zu sehen

PHP-Erweiterung installieren von

Code kopieren Der Code ist wie folgt folgt:

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php- xml php-xmlrpc

Nach der Installation der Erweiterung müssen Sie Apache neu starten noch einmal


/etc/init.d/httpd restart

PHP-Code zum Testen, ob der MySQL-Link erfolgreich ist


<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
 die(&#39;Could not connect: &#39; . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
 echo $row[&#39;UserName&#39;] . " " . $row[&#39;PassWord&#39;] . " " . $row[&#39;id&#39;];
 echo "<br />";
}
mysql_close($con);
?>

Sie können das übergeben Fügen Sie den obigen Code in das Verzeichnis /var/www/html/
ein, um die Ausführung zu sehen

Einführung in das Installationsverzeichnis

Apache verweist das Stammverzeichnis der Website standardmäßig auf /var/www/html Verzeichnis
Die Standard-Hauptkonfigurationsdatei ist/etc/httpd/conf/httpd.conf
Die Konfiguration wird im Verzeichnis /etc/httpd/conf.d/ gespeichert

Verwandte Empfehlungen:

Erstellen Sie einen PHP-Server mit Nginx

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine PHP-Serverumgebung in CentOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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