Weltpresse Ubuntu

  1. Installieren Sie Nginx unter Ubuntu Linux Verwenden Sie den Ubuntu APT-Befehl, um den Nginx-Server zu installieren.
sudo apt-get update
sudo apt-get install nginx

nginx.Bearbeiten Sie die Konfigurationsdatei conf.

Client im HTTP-Bereich_max_body_Größe hinzufügen.

Stellen Sie die maximale Upload-Größe auf 32 Megabyte ein.

# vi /etc/nginx/nginx.conf

Dies ist unsere Konfigurationsdatei.

user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;
events {
worker_connections 768;
}
http {
client_max_body_size 32M;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
include /etc/nginx/mime.types;
default_type application/octet-stream;
ssl_prefer_server_ciphers on;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
gzip on;
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}

Starten Sie den Nginx-Webserver manuell neu.

sudo service nginx restart
sudo service nginx status

Überprüfen Sie den Status des Nginx-Dienstes.

● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-12-29 04:29:22 UTC; 1h 17min ago
Docs: man:nginx(8)
Process: 2233 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status
Process: 2221 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exite
Main PID: 2238 (nginx)
Tasks: 2 (limit: 1152)
CGroup: /system.slice/nginx.service
├─2238 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
└─2239 nginx: worker process

Der Nginx-Webserver wurde erfolgreich installiert.

2.Installieren Sie MySQL unter Ubuntu Linux
WordPress benötigt ein Datenbanksystem, um alle Einstellungen zu speichern.

Verwenden Sie den Ubuntu APT-Befehl, um den MySQL-Server zu installieren.

sudo apt-get update
sudo apt-get install mysql-server mysql-client

Verwenden Sie den folgenden Befehl, um auf die MySQL Service Console zuzugreifen:

sudo  mysql -u root -p

In der MySQL-Konsole müssen Sie die folgenden Aufgaben ausführen:

• Erstellen Sie eine Datenbank mit dem Namen WordPress.
• Erstellen Sie ein MySQL-Benutzerkonto mit dem Namen WordPress.
• Volle Kontrolle über die WordPress-Datenbank für WordPress-Benutzer.

CREATE DATABASE wordpress CHARACTER SET UTF8 COLLATE UTF8_BIN;
CREATE USER 'wordpress'@'%' IDENTIFIED BY 'Yuuki@1024';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'%';
FLUSH PRIVILEGES;
quit;

3.Fügen Sie Nginx PHP-Unterstützung hinzu
Nginx benötigt ein externes Programm, um PHP-Unterstützung hinzuzufügen.

Verwenden Sie den Ubuntu APT-Befehl, um die erforderlichen PHP-Pakete zu installieren.

sudo apt-get update
sudo  apt-get install php7.2-fpm

Verwenden Sie den folgenden Befehl, um das erforderliche PHP-Modul zu installieren.

# apt-get install php7.2-xml php7.2-curl php7.2-gd php7.2-mbstring php7.2-readline
# apt-get install php7.2-bz2 php7.2-zip php7.2-json php7.2-opcache

Suchen Sie den Speicherort der PHP-Konfigurationsdatei auf Ihrem System.

php.Bearbeiten Sie die INI-Konfigurationsdatei.

# updatedb
# locate php.ini
# vi /etc/php/7.2/fpm/php.ini

Ihre PHP-Version ist möglicherweise nicht mit unserer identisch.

Der Speicherort Ihrer PHP-Konfigurationsdatei stimmt möglicherweise nicht mit unserem überein.

Dies ist unsere Konfigurationsdatei.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440
upload_max_filesize = 32M

Bearbeiten Sie die Nginx-Standard-Website-Einstellungsdatei.

sudo vi /etc/nginx/sites-available/default

Dies ist die Originaldatei vor unserem Setup.

server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}

Dies ist die neue Datei mit unseren Einstellungen.

server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.php index.html index.htm;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
}
}

Überprüfen Sie die Nginx-Konfigurationsdatei auf Fehler.

sudo  nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Starten Sie den PHP-Dienst neu.
Starten Sie den Nginx-Dienst neu.

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

4.Installieren Sie Wordpress unter Ubuntu Linux
Sobald Sie MySQL und Apache eingerichtet haben, können Sie mit der Installation von Wordpress beginnen.

Laden Sie die neueste Version von WordPress herunter und entpacken Sie das Paket.

 cd /tmp
 wget https://wordpress.org/latest.tar.gz
 tar -zxvf latest.tar.gz

Verschieben Sie den WordPress-Ordner in das Apache-Stammlaufwerkverzeichnis.

www-Geben Sie dem Datenbenutzer die volle Kontrolle über das WordPress-Verzeichnis und seine Dateien.

sudo mv wordpress /var/www/html/
sudo chown www-data.www-data /var/www/html/wordpress/* -R

WordPress-Konfigurationsdatei wp-config.Erstellen und bearbeiten Sie PHP.

 cd /var/www/html/wordpress
 mv wp-config-sample.php wp-config.php
 vi wp-config.php

wp-config.Bearbeiten Sie die Verbindungsinformationen zur MySQL-Datenbank in der Datei.

Dies ist beispielsweise die Datei mit unseren Einstellungen.

define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'kamisama123');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

Richten Sie Wordpress unter Ubuntu Linux ein
Öffnen Sie einen Browser und geben Sie die IP-Adresse des Webservers ein/Geben Sie den mit WordPress hinzu.

In diesem Beispiel wird die folgende URL im Browser eingegeben:

•http://200.200.200.200/wordpress

Der WordPress-Installationsassistent wird angezeigt.

WordPress Select Language
Auf dem nächsten Bildschirm müssen Sie Ihre Website-Informationen eingeben.

wordpress website information
Auf dem nächsten Bildschirm erhalten Sie eine Bestätigung Ihrer WordPress-Installation.

wordpres finished installation
Klicken Sie auf die Schaltfläche Anmelden und geben Sie Ihr Administratorkonto und Ihr Kennwort ein.

Wenn Sie sich erfolgreich anmelden, werden Sie zum Wordpress-Dashboard weitergeleitet.

Recommended Posts

Weltpresse Ubuntu
Ubuntu-Tintenfisch