Wie installiere ich WordPress unter Ubuntu 18.04 und Derivaten?

Ubuntu18.04WordPress

WordPress ist eins geworden von Content-Management-Systemen (CMS) am beliebtesten und im Netzwerk verwendet, Dies liegt an der Tatsache, dass es an verschiedene Nutzungsarten angepasst werden kann. Außerdem verfügt es über eine große Anzahl von Plug-Ins, mit denen Sie die Nutzung weiter verbessern können, ohne die Themen oder Skins dieses Sees zu verlassen.

Diesmal Wir werden eine einfache Anleitung zur Installation von WordPress in Ubuntu veröffentlichen. Dies, um eine Test-Site zu haben oder für Personen, die ihre Funktionalität noch nicht kennen.

Installationsprozess

Bevor Sie etwas tun, Sie müssen das System mit aktualisieren:

sudo apt-get upgrade && sudo apt-get upgrade -y

Nginx-Installation

Um WordPress auf unserem System zu installieren, Wir werden uns für den Betrieb auf einige Tools verlassen, der erste ist Nginx:

sudo apt-get install nginx -y

MariaDB Installation

zu Den Datenbankdienst wählen wir MariaDB, für die Installation führen wir aus:

sudo apt-get install mariadb-server -y

Fertig jetzt Wir werden den folgenden Befehl ausführen, um den Datenbankserver zu konfigurieren:

mysql_secure_installation

Nur hier Wir werden den Anweisungen folgen und werden aufgefordert, ein Passwort festzulegen. was wir nicht vergessen dürfen.

Erstellung der Datenbank

Wir müssen uns mit den von uns eingegebenen Anmeldeinformationen anmeldenWenn wir diejenigen belassen, die standardmäßig vorhanden sind, sollte dies wie folgt sein:

mysql -u root -p

Wenn sie Ihren Benutzernamen nicht nach -u und Ihr Passwort nach -p setzen sollten

Hab's gemacht Es ist Zeit, eine Datenbank zu erstellen, mit dem WordPress durch Ausführen der folgenden Befehle bedient wird:

CREATE DATABASE wordpress;

CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';

GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;

FLUSH PRIVILEGES;

exit;

Hier in diesen Sie werden den Benutzernamen durch Ihr Passwort für die Datenbank ersetzen.

PHP-Installation

Um PHP mit all seinen notwendigen Abhängigkeiten und Modulen zu installieren, Führen Sie den folgenden Befehl aus:

sudo apt-get installiere php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y

Fertig mitMal werden wir die Datei php.ini bearbeiten.

sudo nano /etc/php/7.2/fpm/php.ini

Y Suche nach dieser Zeile:

;cgi.fix_pathinfo=1

Wir müssen die Zeile auskommentieren entferne den; ändere die = 1 in = 0, blieb wie folgt:

cgi.fix_pathinfo=0

Nach Wir werden nach den folgenden Zeilen in der Datei php.ini suchen und die folgenden Werte platzierensollten sie so aussehen:

upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120

Laden Sie WordPress herunter

Wordpres-Ubuntu

Jetzt Laden wir die neueste Version von WordPress herunter und wir werden es in das Standard-Nginx-Verzeichnis legen:

cd /var/www/html

wget https://wordpress.org/latest.tar.gz

Entpacken Sie die gerade heruntergeladene Datei mit:

tar -zxvf latest.tar.gz --strip-components=1

Jetzt Lassen Sie uns die Berechtigungen des Nginx-Ordners ändern:

chown -R www-data:www-data /var/www/html/
chmod -R 755

Hab's gemacht Lassen Sie uns eine Konfigurationsdatei mit erstellen:

nano /etc/nginx/sites-available/example.com

Y Wir setzen das Folgende:

server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.php index.html index.htm;
server_name example.com www.example.com;
client_max_body_size 500M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

Jetzt wir müssen es ermöglichen mit:

ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

Jetzt Starten Sie Nginx und PHP neu Änderungen werden wirksam

sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service

WordPress einrichten

Jetzt Lassen Sie uns die WordPress-Konfigurationsdatei bearbeiten Wo werden wir die Anmeldeinformationen der Datenbank platzieren:

mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

sudo nano /var/www/html/wp-config.php

Y Wir werden die Informationen innerhalb ändern er:

define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');

Hab's gemacht Aus Sicherheitsgründen müssen sie die Sicherheitsschlüssel aktualisieren in deiner wp-config.

Für was wir müssen sie erzeugenWir tun dies durch einen Besuch dieser Link und wir ändern die Werte, die diese Site uns in unserer Konfigurationsdatei gibt.

Und damit fertig Wir haben bereits WordPress auf unserem System installiert.

Um es einfach zu benutzen Wir müssen einen Browser öffnen und in die Adressleiste den Pfad einfügen, in dem wir WordPress haben / var / www / html / oder unsere IP-Adresse.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Pierre sagte

    Jetzt werden wir die Berechtigungen des Nginx-Ordners ändern:

    chown -R www-daten: www-data / var / www / html /
    chmod-R 755

    Fehler nach chmod -R 755 (fehlender Parameter)

  2.   Romualdo sagte

    Bitte korrigieren Sie sudo apt-get upgrade && sudo apt-get upgrade -y

    von

    sudo apt-get update && sudo apt-get upgrade -y