Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung der Schritte zur Installation von PHP und MySQL unter dem Red Hat-System

Detaillierte Erläuterung der Schritte zur Installation von PHP und MySQL unter dem Red Hat-System

PHPz
PHPzOriginal
2024-03-06 14:15:04962Durchsuche

Red Hat系统下安装PHP和MySQL的步骤详解

Detaillierte Erläuterung der Schritte zur Installation von PHP und MySQL auf einem Red Hat-System

Der Aufbau von PHP- und MySQL-Umgebungen auf einem Red Hat-System ist eine der häufigsten Anforderungen von Entwicklern. PHP ist eine beliebte serverseitige Skriptsprache und MySQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem. Ihre Kombination kann leistungsstarke Funktionen für die Website-Entwicklung und Datenbankverwaltung bieten. In diesem Artikel werden die Schritte zur Installation von PHP und MySQL auf dem Red Hat-System ausführlich vorgestellt und der spezifische Codebetriebsprozess demonstriert.

Schritt 1: Apache installieren

  1. Öffnen Sie zunächst das Terminal und befolgen Sie die folgenden Anweisungen, um den Apache-HTTP-Server zu installieren:
sudo yum install httpd
  1. Nachdem die Installation abgeschlossen ist, starten Sie Apache und stellen Sie ihn so ein, dass er beim Booten automatisch startet:
sudo systemctl start httpd
sudo systemctl enable httpd
  1. Bestätigen Sie, ob Apache erfolgreich installiert wurde, öffnen Sie den Browser und besuchen Sie http://localhost. Wenn Sie die Standard-Apache-Willkommensseite sehen, ist die Installation erfolgreich. http://localhost,如果看到默认的Apache欢迎页面,则表示安装成功。

步骤二:安装PHP

  1. 使用以下指令安装PHP和相关的扩展:
sudo yum install php php-mysql
  1. 安装完成后,重启Apache 服务:
sudo systemctl restart httpd
  1. 创建一个PHP测试页面,可以使用以下命令:
sudo vi /var/www/html/test.php

在文件中添加如下代码:

<?php
phpinfo();
?>
  1. 保存并退出,然后在浏览器中访问 http://localhost/test.php,如果能看到PHP信息页面,说明PHP已经成功安装。

步骤三:安装MySQL

  1. 使用以下命令安装MySQL数据库:
sudo yum install mysql-server
  1. 安装完成后,启动MySQL服务:
sudo systemctl start mysqld
  1. 运行MySQL安全性脚本,设置 root 密码:
sudo mysql_secure_installation
  1. 根据提示,依次设置新密码、移除匿名用户、禁止root远程登录等。
  2. 使用以下命令登录到MySQL数据库:
mysql -u root -p
  1. 在MySQL中创建数据库和用户:
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
  1. 确认MySQL是否正常运行,可以使用以下命令:
mysql -u myuser -p

步骤四:测试连接

  1. 创建一个测试PHP页面,用于连接MySQL数据库:
sudo vi /var/www/html/db_test.php

在文件中添加如下PHP代码:

<?php
$servername = "localhost";
$username = "myuser";
$password = "mypassword";
$dbname = "mydatabase";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

$conn->close();
?>
  1. 保存并退出,然后在浏览器中访问 http://localhost/db_test.php
Schritt 2: PHP installieren

🎜Verwenden Sie den folgenden Befehl, um PHP und zugehörige Erweiterungen zu installieren: 🎜🎜rrreee🎜🎜Nach Abschluss der Installation starten Sie den Apache-Dienst neu: 🎜🎜rrreee🎜🎜Erstellen Sie eine PHP-Testseite Sie können den folgenden Befehl verwenden: 🎜🎜rrreee🎜Fügen Sie den folgenden Code in die Datei ein: 🎜rrreee
    🎜Speichern und beenden, dann besuchen Sie http://localhost/test.php Wenn Sie im Browser die PHP-Informationsseite sehen, bedeutet dies, dass PHP erfolgreich installiert wurde. 🎜🎜🎜Schritt 3: MySQL installieren🎜🎜🎜Verwenden Sie den folgenden Befehl, um die MySQL-Datenbank zu installieren: 🎜🎜rrreee🎜🎜Nach Abschluss der Installation starten Sie den MySQL-Dienst: 🎜🎜rrreee🎜🎜Führen Sie das MySQL-Sicherheitsskript aus und legen Sie fest Root-Passwort: 🎜🎜rrreee🎜Folgen Sie den Anweisungen und legen Sie ein neues Passwort fest, entfernen Sie anonyme Benutzer, verbieten Sie die Root-Remote-Anmeldung usw. 🎜🎜Verwenden Sie den folgenden Befehl, um sich bei der MySQL-Datenbank anzumelden: 🎜🎜rrreee
      🎜Erstellen Sie die Datenbank und den Benutzer in MySQL: 🎜🎜rrreee
        🎜Bestätigen Sie, ob MySQL vorhanden ist Bei normalem Betrieb können Sie den folgenden Befehl verwenden: 🎜🎜rrreee🎜Schritt 4: Verbindung testen 🎜🎜🎜Erstellen Sie eine Test-PHP-Seite für die Verbindung zur MySQL-Datenbank: 🎜🎜rrreee🎜Fügen Sie den folgenden PHP-Code in die Datei ein: 🎜rrreee🎜 🎜Speichern und beenden, dann den Zugriff auf http://localhost/db_test.php auf dem Server durchsuchen. Wenn Sie „Erfolgreich verbunden“ sehen, bedeutet dies, dass PHP und MySQL erfolgreich verbunden wurden. 🎜🎜🎜Durch die oben genannten Schritte haben wir Apache, PHP und MySQL erfolgreich auf dem Red Hat-System installiert und die Verbindung zwischen ihnen getestet. Diese Schritte bieten eine detaillierte Anleitung zum Einrichten von PHP- und MySQL-Umgebungen. Ich hoffe, dass sie für Sie hilfreich sein werden. 🎜

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Installation von PHP und MySQL unter dem Red Hat-System. 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