Zum Hauptinhalt springen
PALIOR Logo
Alle Artikel

Eigene WordPress-Instanz auf AlmaLinux: Einfache Einrichtung

Erfahre, wie du eine WordPress-Instanz auf einem AlmaLinux VPS installierst und konfigurierst. Unsere Schritt-für-Schritt-Anleitung hilft dir dabei.

Kai Weber7. Oktober 20263 Min. Lesezeit
Eigene WordPress-Instanz auf AlmaLinux: Einfache Einrichtung

Eine eigene WordPress-Instanz auf AlmaLinux zu betreiben, bietet viele Vorteile. Du hast die volle Kontrolle über deine Website und kannst sie genau nach deinen Wünschen anpassen. In dieser Anleitung zeigen wir dir, wie du WordPress auf einem AlmaLinux VPS installierst und konfigurierst. Diese Schritt-für-Schritt-Anleitung richtet sich an Administratoren mit Grundkenntnissen und führt dich durch den gesamten Prozess, von der Vorbereitung deines Servers bis zur endgültigen Konfiguration von WordPress.

Voraussetzungen

Bevor wir starten, stelle sicher, dass du die folgenden Voraussetzungen erfüllst:

  • Ein AlmaLinux VPS mit Root-Zugriff.
  • SSH-Zugriff auf deinen Server.
  • Grundkenntnisse im Umgang mit der Kommandozeile.
  • Eine registrierte Domain.

Schritt 1: AlmaLinux aktualisieren

Zuerst aktualisieren wir das System, um sicherzustellen, dass alle Pakete auf dem neuesten Stand sind.

bash
sudo dnf update -y

Schritt 2: LAMP-Stack installieren

WordPress benötigt einen Webserver, eine Datenbank und PHP. Wir installieren Apache, MariaDB und PHP.

Apache installieren

Apache ist der Webserver, den wir verwenden werden.

bash
sudo dnf install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd

MariaDB installieren

MariaDB ist die Datenbank, die WordPress verwenden wird.

bash
sudo dnf install mariadb-server -y
sudo systemctl start mariadb
sudo systemctl enable mariadb

Führe die Sicherheitsinstallation für MariaDB aus:

bash
sudo mysql_secure_installation

Folge den Anweisungen, um das Root-Passwort zu setzen und unsichere Einstellungen zu entfernen.

PHP installieren

WordPress benötigt PHP zur Ausführung. Wir installieren die erforderlichen PHP-Pakete.

bash
sudo dnf install php php-mysqlnd php-fpm php-json -y

Starte PHP-FPM und aktiviere es beim Booten:

bash
sudo systemctl start php-fpm
sudo systemctl enable php-fpm

Schritt 3: Datenbank für WordPress einrichten

Logge dich in MariaDB ein, um eine neue Datenbank und einen Benutzer für WordPress zu erstellen:

bash
sudo mysql -u root -p

Führe folgende Befehle aus, um die Datenbank und den Benutzer zu erstellen:

sql
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'secure_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Ersetze 'secure_password' durch ein sicheres Passwort.

Schritt 4: WordPress herunterladen und konfigurieren

Lade die neueste Version von WordPress herunter und entpacke sie:

bash
cd /var/www/
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo mv wordpress /var/www/html/

Ändere die Dateiberechtigungen, damit Apache auf die Dateien zugreifen kann:

bash
sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress

Schritt 5: Apache für WordPress konfigurieren

Erstelle eine neue Konfigurationsdatei für deine WordPress-Website:

bash
sudo vi /etc/httpd/conf.d/wordpress.conf

Füge den folgenden Inhalt hinzu:

apache
<VirtualHost *:80>
    ServerAdmin admin@yourdomain.com
    DocumentRoot "/var/www/html/wordpress"
    ServerName yourdomain.com
    ServerAlias www.yourdomain.com
    <Directory "/var/www/html/wordpress">
        AllowOverride All
    </Directory>
    ErrorLog "/var/log/httpd/yourdomain.com-error_log"
    CustomLog "/var/log/httpd/yourdomain.com-access_log" combined
</VirtualHost>

Ersetze yourdomain.com durch deine registrierte Domain. Speichere und schließe die Datei.

Teste die Apache-Konfiguration:

bash
sudo apachectl configtest

Falls alles stimmt, starte Apache neu:

bash
sudo systemctl restart httpd

Schritt 6: WordPress installieren

Öffne deinen Browser und navigiere zu http://yourdomain.com. Du wirst zum WordPress-Installationsassistenten weitergeleitet.

Folge den Anweisungen und gib die Datenbankdetails ein:

  • Datenbankname: wordpress
  • Benutzername: wpuser
  • Passwort: Das von dir gewählte Passwort
  • Datenbankhost: localhost

Vervollständige die Installation, indem du die benötigten Informationen eingibst und auf "Installieren" klickst.

Fazit

Herzlichen Glückwunsch! Du hast erfolgreich eine eigene WordPress-Instanz auf einem AlmaLinux VPS eingerichtet. Diese Installation bietet dir die Flexibilität und Kontrolle, die du benötigst, um deine Website nach deinen Vorstellungen zu gestalten.

FAQ

Prüf deine eigene Website kostenlos

Unser Website-Check zeigt dir in Sekunden, wie deine Website bei Technik, SEO, Mobile und Sicherheit dasteht.

✓Kostenlos✓Ohne Anmeldung✓Ergebnis in Sekunden

Bereit für deinen Start mit Palior?

Deine Daten liegen in Deutschland, Backups laufen täglich und bei Fragen erreichst du uns direkt. Dein Paket ist in wenigen Minuten startklar.

Transparente Preise
Flexible Laufzeiten
In Minuten bereitgestellt