Webserver, Datenbank und Skriptsprache sind die Bausteine webbasierter Software wie WordPress, Drupal, Joomla und OpenCart. Unter Fedora-Linux Apache ist der Webserver Mariadb ist der Datenbankserver &php ist die Skriptsprache.
In diesem Tutorial installieren wir Apache, Mariadb und PHP auf einer Fedora 23-Workstation (Desktop).
Installieren Sie Apache (Webserver)
Der Befehl dnf ist die erweiterte Version von yum und ein Paketmanager für RPM-basierte Linux-Distributionen. In Fedora 23 werden wir also alle Pakete mit dem Befehl dnf installieren.
[[email protected] ~]# dnf install httpd
Verwenden Sie den folgenden Befehl, um die Apache-RPM-Version zu überprüfen
[[email protected] ~]# rpm -q httpd httpd-2.4.16-1.fc23.x86_64 [[email protected] ~]#
Starten Sie den Apache-Dienst
[[email protected] ~]# systemctl start httpd [[email protected] ~]# systemctl enable httpd Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service. [[email protected] ~]#
Öffnen Sie den Standardport 80 für Apache, falls die Firewall aktiviert ist.
[[email protected] ~]# firewall-cmd --permanent --add-service=http success [[email protected] ~]# firewall-cmd --reload success [[email protected] ~]#
Überprüfen Sie die Installation von Apache:
Verwenden Sie "ip add show". ”-Befehl, um die IP-Adresse Ihres Computers zu überprüfen.
Öffnen Sie den Browser, geben Sie die IP-Adresse oder den Hostnamen Ihres Computers ein.
Installieren Sie MariaDB (Datenbankserver)
[[email protected] ~]# dnf install mariadb-server
Starten Sie den Mariadb-Dienst und aktivieren Sie ihn während des Neustarts.
[[email protected] ~]# systemctl start mariadb [[email protected] ~]# systemctl enable mariadb Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service. [[email protected] ~]#
Konfigurieren Sie die Anfangseinstellungen des Datenbankservers und das Root-Passwort mit “mysql_secure_installation ”
[[email protected] ~]# mysql_secure_installation
Installieren Sie PHP (Skriptsprache)
Verwenden Sie den folgenden dnf-Befehl, um PHP und andere wichtige PHP-Module zu installieren.
[[email protected] ~]# dnf install php php-mysql php-pdo php-gd php-mbstring
Um die PHP-Installation zu testen, erstellen Sie eine PHP-Datei (fedora23.php ) in /var/www/html
[[email protected] ~]# vi /var/www/html/fedora23.php <?php phpinfo() ?>
Starten Sie den Apache-Dienst neu
[[email protected] ~]# systemctl restart httpd [[email protected] ~]#
Greifen Sie nun in Ihrem Browser auf die Datei Fedora23.php zu:
http://
Wie wir auf der PHP-Infoseite sehen können, bedeutet dies, dass PHP erfolgreich installiert wurde.