Folgen Sie diesen Anweisungen, um LAMP (Linux, Apache, MariaDB und PHP) auf einem Fedora 24-Server zu installieren. Führen Sie zunächst eine Mindestinstallation von Fedora 24 durch. Installieren Sie nach der Aktualisierung des Systems die erforderlichen Komponenten, einschließlich PHP, MariaDB und Apache. Aktivieren Sie den automatischen Start des Apache-Servers und lassen Sie eingehenden HTTP-Verkehr über die Firewall zu. Legen Sie ein sicheres Root-Passwort fest, aktivieren Sie den MariaDB-Dienst und sichern Sie die Installation. Legen Sie die PHP-Einstellungen entsprechend Ihren Anforderungen fest. Indem Sie eine einfache PHP-Datei erstellen und sie mit einem Webbrowser anzeigen, können Sie die LAMP-Architektur testen. Nach Abschluss dieser Verfahren verfügt Ihr Fedora 24-Server über einen voll funktionsfähigen LAMP-Stack, der für das Hosten dynamischer Websites und Anwendungen vorbereitet ist.
LAMPENstapel
Kontrollfelder
Ein LAMP-Stack ist ein vorgefertigtes Softwarepaket, das aus Linux als Betriebssystem, Apache als Webserver, MariaDB (oder MySQL) als Datenbankserver und PHP als Programmiersprache im Zusammenhang mit der Einrichtung einer LAMP besteht (Linux, Apache, MariaDB und PHP) Stack auf einem Fedora 24-Server. Dieser Stack wurde speziell für ein harmonisches Zusammenspiel entwickelt und bietet eine zuverlässige Umgebung für das Hosten dynamischer Websites und Anwendungen. Die Verwendung eines LAMP-Stacks vereinfacht den Installations- und Konfigurationsvorgang, stellt die Kompatibilität sicher und verringert die Möglichkeit von Problemen. Es verwendet PHP für serverseitiges Scripting und dynamische Inhaltsproduktion, MariaDB für die Datenbankverwaltung, Apache für die Verarbeitung von HTTP-Anfragen und Linux für Stabilität und Sicherheit. Zusammenfassend lässt sich sagen, dass ein Fedora 24-Server Webanwendungen mithilfe eines LAMP-Stacks effektiv hosten und betreiben kann.
Führen Sie Fedora 24 auf dem Server ein.
Installieren Sie die neuesten Pakete, indem Sie das System aktualisieren.
sudo dnf update
Geben Sie in Fedora 24 „sudo dnf install httpd“ ein, um Apache und den Package Deal Manager einzurichten.
sudo dnf install httpd
Um den Apache-Vorgang zu starten, geben Sie „sudo systemctl start httpd“ ein, und um sicherzustellen, dass der Vorgang korrekt ist, geben Sie „sudo systemctl have interagieren httpd“ ein.
sudo systemctl start httpd sudo systemctl enable httpd
Um den Einrichtungsprozess für den MariaDB- (oder MySQL-)Datenbankserver zu starten, verwenden Sie die Fedora-Bundle-Executive wie DNF. Führen Sie einfach den Befehl „sudo dnf present mariadb-server“ aus und schon kann es losgehen!
sudo dnf install mariadb-server
Starten und aktivieren Sie den MariaDB-Dienst, indem Sie „sudo systemctl start mariadb“ bzw. „sudo systemctl enable mariadb“ eingeben.
sudo systemctl start mariadb sudo systemctl enable mariadb
Legen Sie ein etabliertes Basispasswort fest und führen Sie das Sicherheitsskript aus, um Ihre MariaDB-Installation aufrechtzuerhalten (sudo mysql_secure_installation).
sudo mysql_secure_installation
Installieren Sie PHP und die entsprechenden Module mithilfe eines Paketmanagers (z. B. sudo dnf install php php-mysqlnd).
sudo dnf install php php-mysqlnd
Mit dem Befehl „sudo vi“ nehmen Sie die erforderlichen Änderungen in der Datei /etc/php.ini vor, die PHP-Konfigurationsinformationen enthält.
sudo vi /etc/php.ini
Unten ist der Befehl aufgeführt, der „sudo systemctl restart httpd“ besagt. Dieser Befehl sollte im Befehlsterminal ausgeführt werden.
sudo systemctl restart httpd
Schreiben Sie eine Beispiel-PHP-Konfigurationsdatei mit einer angehängten Zeichenfolge. Als Referenz können Sie dem folgenden Beispiel folgen.
sudo vi /var/www/html/info.php
Speichern Sie die Datei und öffnen Sie sie anschließend in einem Webbrowser wie Google Chrome oder Edge, indem Sie im Takt „http://server_ip/info.php“ in die Adressleiste schreiben.
<?php phpinfo(); ?>
Die LAMP-Stack-Konfiguration ist abgeschlossen, wenn die PHP-Infoseite wie vorgesehen erscheint.
Control Panels sind webbasierte Schnittstellen, die eine grafische Benutzeroberfläche (GUI) bieten, um die Komponenten des Stacks zu verwalten und zu ändern, während ein LAMP-Stack auf einem Fedora 24-Server konfiguriert wird. Der Verwaltungsvorgang wird durch Bedienfelder wie cPanel oder Webmin vereinfacht, insbesondere für diejenigen, die mit Linux nicht vertraut sind. Sie bieten benutzerfreundliche Schnittstellen zur Steuerung von Diensten wie PHP-Konfigurationseinstellungen, MariaDB-Datenbankserver und Apache-Webserver. Mithilfe von Bedienfeldern können Benutzer schnell virtuelle Hosts erstellen, Datenbanken verwalten, Sicherheitsmaßnahmen einrichten, PHP-Module konfigurieren und andere Verwaltungsvorgänge ausführen. Diese Panels vereinfachen das Verfahren sowohl für erfahrene Administratoren als auch für Linux-Anfänger, indem sie eine effektive und benutzerfreundliche Möglichkeit bieten, einen LAMP-Stack auf einem Fedora 24-Server einzurichten und zu verwalten.
Begin the LAMP setup procedure.
Setup Fedora 24 with the basic installation option on the server.
Install the most recent packages by updating the system.
sudo dnf update
The article talks about Apache, linux etc so it is important for you to install them at priority.
sudo dnf install httpd mariadb mariadb-server php php-mysqlnd
Set up Apache as the web server:
Follow the command and run in the terminal so that it will boost automatically.
sudo systemctl enable httpd
Let the firewall pass through incoming HTTP traffic.
sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload
Start the MariaDB service and make it active.
sudo systemctl start mariadb sudo systemctl enable mariadb
Make sure that the root password for MariaDB is secure.
sudo mysql_secure_installation
Modify PHP to your specifications.
Create a straightforward PHP file and use a web browser to view it to test the LAMP setup.
<?php phpinfo(); ?>
The LAMP stack is configured properly if the test is successful.
You have the option to add extra safeguards, such as HTTPS, performance optimisation, and security best practises, to better secure and optimise the stack.
In conclusion, setting up a LAMP stack on a Fedora 24 server entails installing and configuring the necessary components to build a reliable environment for hosting dynamic websites and applications. LAMP stands for Linux, Apache, MariaDB, and PHP. You can successfully set up the LAMP stack by following the specified instructions, which also include carrying out a minimum installation of Fedora 24, installing Apache, MariaDB, and PHP, and configuring them suitably. Making a straightforward PHP file and viewing it via a web browser to test the stack makes sure the installation is working properly.
Additionally, management and configuration tasks can be made simpler by using control panels like cPanel or Webmin, especially for people with little experience with Linux. You can further improve the performance and security of the stack by putting extra security safeguards into place and by using optimisation methods. Overall, a Fedora 24 server running a well configured LAMP stack offers a solid environment for hosting dynamic web applications.
Das obige ist der detaillierte Inhalt vonEinrichten von LAMP (Linux, Apache, MariaDB und PHP) auf dem Fedora 24 Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!