GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Wordpress 4 auf Ubuntu 14.04 LAMP

Dieses Dokument beschreibt, wie Sie Wordpress 4.0 auf Ubuntu 14.04 installieren und konfigurieren. WordPress startete 2003 mit einem einzigen Code-Bit, um die Typografie des täglichen Schreibens zu verbessern, und mit weniger Benutzern, als Sie an Ihren Fingern und Zehen zählen können. Seitdem hat es sich zum größten selbst gehosteten Blogging-Tool der Welt entwickelt, das auf Millionen von Websites verwendet und täglich von zig Millionen Menschen gesehen wird. Dieses Tutorial erklärt den Prozess der Installation von Wordpress 4.0 auf Ubuntu 14.04 in Form einer einfach zu befolgenden Anleitung.

1 Vorbemerkung

Dieses Tutorial basiert auf dem Ubuntu 14.04-Server, daher sollten Sie eine grundlegende Ubuntu 14.04-Serverinstallation einrichten, bevor Sie mit diesem Tutorial fortfahren. Das System sollte eine statische IP-Adresse haben. Ich verwende in diesem Tutorial 192.168.0.100 als IP-Adresse und server1.example.com als Hostnamen. Sie müssen einen LAMP-Server in Ubuntu 14.04 installiert haben, wie im Tutorial erwähnt, um fortzufahren.

2 Datenbankinitialisierung

Ich werde die Datenbank für Wordpress 4.0 wie folgt erstellen:

mysql -u root -p

Hier fügen wir database=wordpressdb user=wordpressuser und password=wordpresspassword:

hinzu
CREATE DATABASE wordpressdb;

CREATE USER [email protected] IDENTIFIED BY 'wordpresspassword';
GRANT ALL PRIVILEGES ON wordpressdb.* TO [email protected];

Weiter voran:

FLUSH PRIVILEGES;
exit

Dienste neu starten

service apache2 restart
service mysql restart

3 Installation von Wordpress 4.0

Wir werden zuerst ein temporäres Verzeichnis erstellen, in dem ich die neueste Version von Wordpress wie folgt herunterladen werde:

mkdir temp
cd temp
wget http://wordpress.org/latest.zip

Wir müssen unzip installieren, da es jetzt standardmäßig installiert ist:

apt-get install unzip

Wenn Sie mit SSH-Anmeldeinformationen mit Bildern arbeiten, Plug-ins installieren und die Website aktualisieren möchten, installieren wir php5-gd libssh2-php

apt-get update
apt-get install php5-gd libssh2-php

Entpacken Sie die Wordpress-Zip-Datei in den folgenden erstellten Ordner:

unzip -q latest.zip -d /var/www/html/

Vergeben Sie nun entsprechende Berechtigungen im Verzeichnis

chown -R www-data.www-data /var/www/html/wordpress
chmod -R 755 /var/www/html/wordpress

Außerdem müssen wir das Uploads-Verzeichnis unterhalb des wp-content-Verzeichnisses in unserem Dokumentenstammverzeichnis manuell erstellen. Dies ist das übergeordnete Verzeichnis unserer Inhalte: 

mkdir -p /var/www/html/wordpress/wp-content/uploads

Wir müssen dem Webserver selbst erlauben, in dieses Verzeichnis zu schreiben. Wir können dies tun, indem wir unserem Webserver den Gruppenbesitz dieses Verzeichnisses zuweisen. Dadurch kann der Webserver Dateien und Verzeichnisse unter diesem Verzeichnis erstellen, die es uns ermöglichen, Inhalte auf den Server hochzuladen. Gehen Sie wie folgt vor:

chown -R :www-data /var/www/html/wordpress/wp-content/uploads

Jetzt müssen wir es an den Standardspeicherort der Konfigurationsdatei kopieren, damit WordPress die Datei erkennt. Die Beispielkonfigurationsdatei ist unter /var/www/html/wordpress:

verfügbar
cd /var/www/html/wordpress/
cp wp-config-sample.php wp-config.php
vi wp-config.php
[...]

// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpressdb'); /** MySQL database username */ define('DB_USER', 'wordpressuser'); /** MySQL database password */ define('DB_PASSWORD', 'wordpresspassword');

[...]

Ändern Sie die Werte so, wie Sie sie zum Zeitpunkt der Datenbankinitialisierung angegeben haben.

Fahren Sie nun mit der Webinstallation von Wordpress fort. Rufen Sie die URL http://192.168.0.100/Wordpress:

auf

Sprache auswählen und Weiter drücken:

 

Geben Sie nun die Werte so ein, wie ich sie in meinem Fall angegeben habe

Site Title = Wordpress-testsite
Admin Email = [email protected]
Username = admin
Admin password = howtoforge
Confirm Admin Password = howtoforge

Die obigen Werte werden in Ihrem Fall abweichen, Sie können beliebige Werte Ihrer Wahl eingeben. Nachdem Sie die Werte eingegeben haben, drücken Sie InstallWordpress:


 

Jetzt gehen wir zur Anmeldeseite, indem wir auf LogIn:

drücken

Geben Sie die Anmeldeinformationen ein, die Sie zum Zeitpunkt der Web-WordPress-Installation ausgewählt haben. Dies wird Ihr Standard-Willkommensfenster von Wordpress sein.



Sie können die Wordpress-Version im Browser wie folgt überprüfen:

Dieser Teil ist optional.

Standardmäßig erstellt WordPress dynamisch URLs, die in etwa so aussehen:http://server_domain_name_or_IP/?p=1. Dies ist nicht gerade die nützlichste Schnittstelle für Besucher oder Suchmaschinen, daher möchten die meisten Benutzer dies ändern. WordPress hat die Fähigkeit, „hübsche“ Permalinks zu erstellen, die die URL in ein menschenfreundlicheres Format bringen. Um diese Sache zu überwinden, gehen wir wie folgt vor:

6.1 Apache Rewrite

Wir werden die virtuelle Apache-Hostdatei für Wordpress 4.0 ändern, damit sie für .htaccess-Überschreibungen zugelassen wird. Dazu bearbeiten wir die virtuelle Hostdatei und fügen die Einträge hinzu als:

vi /etc/apache2/sites-available/000-default.conf
[...]
ServerAdmin [email protected] DocumentRoot /var/www/html ServerName server1.example.com <Directory /var/www/html/> AllowOverride All </Directory> [...]

Als nächstes müssen wir das Rewrite-Modul aktivieren, mit dem Sie URLs ändern können. Als:

a2enmod rewrite
service apache2 restart

6.2  Erstellen Sie eine .htaccess-Datei

Jetzt erstellen wir eine .htaccess-Datei im Dokumentenstammverzeichnis, damit Apache Folgendes umschreiben kann:

touch /var/www/html/wordpress/.htaccess

Der Webserver muss jedoch der Gruppeneigentümer sein, also sollten wir den Besitz wie folgt anpassen:

chown :www-data /var/www/html/wordpress/.htaccess

Wenn Sie möchten, dass WordPress diese Datei automatisch mit Rewrite-Regeln aktualisiert, können Sie sicherstellen, dass es die richtigen Berechtigungen dafür hat, indem Sie Folgendes verwenden:

chmod 664 /var/www/html/wordpress/.htaccess

Wenn Sie diese Datei aus Sicherheitsgründen manuell aktualisieren möchten, können Sie dem Webserver nur Leserechte gewähren, indem Sie Folgendes eingeben:

chmod 644 /var/www/html/wordpress/.htaccess

In meinem Fall verwende ich die Berechtigungen 644.

Jetzt können wir die Permalink-Einstellungen einfach über die WordPress-Administrationsoberfläche anpassen. Gehe zu Einstellungen-->Permalinks:




Wenn Sie Ihre Auswahl getroffen haben, klicken Sie auf "Änderungen speichern", um die Rewrite-Regeln zu generieren.

Fall1: Wenn Sie dem Webserver Schreibzugriff auf Ihre .htaccess-Datei gewährt haben, sollten Sie eine Meldung wie diese sehen:

Fall2: Wenn Sie dem Webserver keinen Schreibzugriff auf Ihre .htaccess-Datei gewährt haben, werden Ihnen die Rewrite-Regeln zur Verfügung gestellt, die Sie der Datei manuell hinzufügen müssen.

Kopieren Sie die Zeilen, die WordPress Ihnen gibt, und dann Datei auf Ihrem Server bearbeiten:

vi /var/www/html/wordpress/.htaccess

Fügen Sie einfach die in der Datei generierten Zeilen hinzu und es wird die gleiche Funktionalität bereitgestellt.

Herzliche Glückwünsche! Sie haben jetzt eine voll funktionsfähige WordPress 4.0-Instanz auf Ihrem Ubuntu 14.04 :)

  • Wordpress:http://wordpress.org/
  • Ubuntu:http://www.ubuntu.com/

Ubuntu
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie Go unter Ubuntu 18.04

  3. So installieren Sie R unter Ubuntu 18.04

  4. So installieren Sie WordPress unter Ubuntu 18.04 mit LAMP Stack

  5. So installieren Sie LAMP unter Ubuntu 18.04

So installieren Sie Go unter Ubuntu 22.04

So installieren Sie WordPress auf Ubuntu 18.04

So installieren Sie WordPress Ubuntu 20.04

So installieren Sie WordPress mit LAMP unter Ubuntu 20.04

So installieren Sie WordPress auf Ubuntu 20.04

So installieren Sie LAMP in Ubuntu