How to install Cloudera QuickStart VM on VMware
Inhaltsverzeichnis:
Der Apache HTTP-Server ist der weltweit am häufigsten verwendete Webserver. Es handelt sich um einen kostenlosen, Open-Source- und plattformübergreifenden HTTP-Server mit leistungsstarken Funktionen, der durch eine Vielzahl von Modulen erweitert werden kann.
Wir erklären, wie Sie den Apache-Webserver unter CentOS 8 installieren und verwalten.
Apache installieren
Apache ist in den Standard-CentOS-Repositorys verfügbar und die Installation ist ziemlich einfach.
Auf RHEL-basierten Distributionen werden Apache-Paket und -Dienst als
httpd
. Führen Sie zum Installieren des Apache den folgenden Befehl als root oder Benutzer mit sudo-Berechtigungen aus:
sudo yum install
Sobald die Installation abgeschlossen ist, aktivieren und starten Sie den Apache-Dienst:
sudo systemctl enable
sudo systemctl start
Um zu überprüfen, ob der Dienst ausgeführt wird, überprüfen Sie seinen Status:
sudo systemctl status
Die Ausgabe sollte ungefähr so aussehen:
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
Anpassen der Firewall
FirewallD ist die Standard-Firewall-Lösung für Centos 8.
Während der Installation erstellt Apache Firewall-Dienstdateien mit vordefinierten Regeln für den Zugriff auf HTTP (
80
) - und HTTPS (
443
) -Ports.
Mit den folgenden Befehlen werden die erforderlichen Ports dauerhaft geöffnet:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Apache verwalten
In diesem Abschnitt wird erläutert, wie die Apache-Konfigurationsdateien strukturiert sind und wie Sie den Apache-Webserver am besten verwalten.
- Alle Apache-Konfigurationsdateien befinden sich im Verzeichnis
/etc/httpdHaupt-Apache-Konfigurationsdatei lautet/etc/httpd/conf/httpd.confKonfigurationsdateien mit der Endung.confsich im Verzeichnis/etc/httpd/conf.din der Apache-Hauptkonfigurationsdatei enthalten. Konfigurationsdateien, die für das Laden verschiedener Apache-Module verantwortlich sind, befinden sich im Verzeichnis /etc/httpd/conf.modules.d.Apache-vhost-Dateien müssen mit.confund in/etc/httpd/conf.dgespeichert sein./etc/httpd/conf.d. Sie können so viele Vhosts haben, wie Sie benötigen. Das Erstellen einer separaten Konfigurationsdatei (vhost) für jede Domäne erleichtert die Wartung des Servers.- Es wird empfohlen, eine Standardbenennungskonvention einzuhalten.
mydomain.comder Domänenname beispielsweisemydomain.comdie Konfigurationsdateimydomain.com.conf
Apache-Protokolldateien (access_logunderror_log) befinden sich im Verzeichnis/var/log/httpd/. Es wird empfohlen, für jeden vhost eine andereaccessunderrorzu haben. Sie können das Stammverzeichnis Ihres Domänendokuments auf einen beliebigen Speicherort festlegen. Die am häufigsten verwendeten Standorte für Webroot sind:-
/home/ //home/ //var/www//var/www/html//opt/
- Es wird empfohlen, eine Standardbenennungskonvention einzuhalten.
Fazit
Herzlichen Glückwunsch, Sie haben Apache erfolgreich auf Ihrem CentOS 8-Server installiert. Jetzt können Sie mit der Bereitstellung Ihrer Anwendungen beginnen und Apache als Web- oder Proxyserver verwenden.
Sie können den Apache-Dienst wie jede andere Systemeinheit verwalten.
Apache CentosWie installiere und konfiguriere ich nextcloud mit Apache auf Centos 7?
Nextcloud ist eine Open Source, selbst gehostete Plattform für Dateifreigabe und Zusammenarbeit, ähnlich wie Dropbox. In diesem Tutorial zeigen wir Ihnen, wie Sie Nextcloud mit Apache auf einem CentOS 7-Computer installieren und konfigurieren.
Wie installiere ich Apache Cassandra auf Centos 7?
Apache Cassandra ist eine Open-Source-NoSQL-Datenbank ohne Single-Point-of-Failure. Sie bietet lineare Skalierbarkeit und hohe Verfügbarkeit, ohne die Leistung zu beeinträchtigen. Dieses Tutorial beschreibt die Installation von Apache Cassandra unter CentOS 7.
Wie installiere und sichere ich phpmyadmin mit Apache auf Centos 7?
Mit phpMyAdmin können Sie mit MySQL-Datenbanken interagieren, Benutzerkonten und Berechtigungen verwalten und SQL-Anweisungen ausführen. In diesem Tutorial werden wir durch die Schritte gehen, die für die Installation und Sicherung von phpMyAdmin mit Apache unter CentOS 7 erforderlich sind.







