WordPress är en utmärkt plattform för att driva din blogg. Debian 9 med LEMP är en utmärkt backend att köra WordPress på och kombinerar tillförlitligheten för LEMP-stacken med WordPress funktionsuppsättning.


Även om det inte är så vanligt som LAMP-stacken, är LEMP ofta en överlägsen backend för WordPress-webbplatser med hög volym på grund av Nginx webbservers prestanda i situationer med hög belastning.

Installera LEMP

  1. Uppdatera systemet och installera CURL

$ sudo apt-get-uppdatering && sudo apt-getinstall $ sudo apt-get install curl

  1. Installera NGINX

$ Sudo apt install nginx

  1. Installera MySQL

$ Sudo apt installera mysql-server
$ Sudo mysql_secure_installation

  1. Installera PHP-tillägg

$ Sudo apt installera php-fpm php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

$ Sudo systemctl starta om php-fpm

Konfigurera Nginx för att använda PHP-processorn

  1. Skapa en rotkatalog för ditt domän

$ Sudo mkdir /var/www/yourdomain.com

  1. Skapa en konfigurationsfil

$ sudo nano /etc/nginx/sites-available/yourdomain.com

Lägg till följande i filen:

server {
listen80;
lyssna [::]: 80;

root / var / www / dindomän;
index index.php index.html index.htm;

server dindomän;

plats / {
#try_files $ uri $ uri / = 404;
try_files $ uri $ uri / /index.php$is_args$args;

}

plats ~ .php $ {
inkluderar utdrag / fastcgi-php.conf;
fastcgi_pass unix: /var/run/php/php7.0-fpm.sock;
}

location = /favicon.ico {log_not_foundoff; access_logoff; }
location = /robots.txt {log_not_foundoff; access_logoff; Tillåt alla; }
plats ~ *. (css | gif | ico | jpeg | jpg | js | png) $ {
löper ut max;
log_not_foundoff;
}

}

  1. Symlink Config Files från Nginx webbplats-tillgängliga katalog

$ sudo ln -s /etc/nginx/sites-available/yourdomain.conf / etc / nginx / sites-enabled /

  1. Starta om Nginx

$ Sudo systemctl ladda om nginx

Konfigurera MySQL

  1. Lägg till en MySQL-användare

$ Sudo mysql -u root -p
>  SKAPA DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

  1. Ställ in användarrättigheterna

> GE ALLA PÅ wordpress. * TILL ‘databasanvändare’ @ ‘localhost’ IDENTIFIERAD AV ‘lösenord’;

>  Spola privilegier;

> Utgång;

Ladda ner och konfigurera WordPress

  1. Ladda ner filen till en skrivbar katalog

$ Cd / tmp
$ Curl -LO https://wordpress.org/latest.tar.gz

  1. Extrahera filen

$ Tar xzvf senaste.tar.gz

  1. Skapa en Config-fil från exemplet WordPress Config-fil

$ cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

  1. Kopiera WordPress-filerna över till webbdokumentets rotkatalog

$ sudo cp -a / tmp / wordpress /. /var/www/yourdomain.com

  1. Tilldela ägande av filerna

$ sudo chown -R www-data: www-data /var/www/yourdomain.com

  1. Generera hemliga nyckelvärden

$ curl -s https://api.wordpress.org/secret-key/1.1/salt/

  1. Kopiera de hemliga nycklarna till WordPress-konfigurationsfilen

$ sudo nano /var/www/yourdomain/wp-config.php

Du hittar ett avsnitt i filen som ser ut så här:

definiera (‘AUTH_KEY’, ‘sätta din unika fras här’);
definiera (‘SECURE_AUTH_KEY’, ‘sätta din unika fras här’);
definiera (‘LOGGED_IN_KEY’, ‘sätta din unika fras här’);
definiera (‘NONCE_KEY’, ‘sätta din unika fras här’);
definiera (‘AUTH_SALT’, ‘sätta din unika fras här’);
definiera (‘SECURE_AUTH_SALT’, ‘sätta din unika fras här’);
definiera (‘LOGGED_IN_SALT’, ‘sätta din unika fras här’);
definiera (‘NONCE_SALT’, ‘sätta din unika fras här’);

Byt ut detta med utgången från kommandokörningen i steg 6.

  1. Uppdatera databasinformationen i WordPress-konfigurationsfilen

Hitta raderna i WordPress-konfigurationsfilen

definiera (‘DB_NAME’, ‘wordpressdatabasename’);
definiera (‘DB_USER’, ‘wordpressuser’);
definiera (‘DB_PASSWORD’, ‘lösenord’);

Uppdatera dessa rader med värden som användes när du skapade din databas. Lägg till raden nedan också och spara och stäng sedan filen.

definiera (‘FS_METHOD’, ‘direkt’);

Slutför installationen från UI

  1. Välj språk

    Hur man installerar WordPress på Debian 9 med LEMP

  2. Ange grundläggande webbplatsinformation och konfigurera administratörskontot

    Hur man installerar WordPress på Debian 9 med LEMP

  3. Du kommer att se en bekräftelseskärm

Hur man installerar WordPress på Debian 9 med LEMP

  1. Logga in och du kan börja ställa in din webbplats!

    Hur man installerar WordPress på Debian 9 med LEMP

Nu när du har loggat in tar det några minuter att titta över navigationsmenyn till vänster. Du kan komma åt alla de viktigaste funktionerna i WordPress inklusive temaval, plugins och användarinställningar härifrån. WordPress är en kraftfull CRM och nu när du har den igång ska du kunna få din webbplats igång på kort tid alls.

Hur man installerar WordPress på Debian 9 med LEMP

Kolla in de tre bästa WordPress-värdtjänsterna:

FastComet

Startpris:
$ 2.95


Pålitlighet
9,7


Prissättning
9,5


Användarvänlig
9,7


Stöd
9,7


Funktioner
9,6

Läs recensioner

Besök FastComet

Hostinger

Startpris:
$ 0.99


Pålitlighet
9,3


Prissättning
9,3


Användarvänlig
9,4


Stöd
9,4


Funktioner
9,2

Läs recensioner

Besök Hostinger

A2 Hosting

Startpris:
$ 3,92


Pålitlighet
9,3


Prissättning
9,0


Användarvänlig
9,3


Stöd
9,3


Funktioner
9,3

Läs recensioner

Besök A2 Hosting

Relaterade artiklar om hur man gör

  • Hur man fixar "Upprätta en databasanslutning" Fel i WordPress
    nybörjare
  • Hur man påskyndar WordPress-utnyttjande av webbläsarcache via .htaccess
    mellanliggande
  • Hur man lägger till anpassad kod i sidhuvud- och sidfotområden på en WordPress-webbplats
    mellanliggande
  • Hur du installerar Jigoshop eCommerce Plugin i WordPress
    mellanliggande
  • Hur du säkra din WordPress-webbplats
    mellanliggande
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me