WordPress telepítése LEMP-pel Ubuntu 22.04 rendszeren

WordPress telepítése LEMP-pel Ubuntu 22.04 rendszeren

A WordPress egy népszerű tartalomkezelő rendszer (CMS), amelyet weboldalak és blogok létrehozására használnak. A LEMP egy szoftververem, amely a Linux operációs rendszerből, az Nginx webszerverből, a MySQL adatbázisból és a PHP programozási nyelvből áll. Ez a verem ideális WordPress-webhelyek futtatásához, mivel hatékony, biztonságos és méretezhető.

Ebben az útmutatóban lépésről lépésre bemutatjuk, hogyan telepíthet WordPress-t LEMP-pel egy Ubuntu 22.04 szerverre.

Előfeltételek

– Egy Ubuntu 22.04 szerver
– Root felhasználói hozzáférés a szerverhez
– Egy domainnév (opcionális)
– SSL tanúsítvány (opcionális)

1. lépés: A LEMP verem telepítése

Először telepítsük a LEMP vermet a szerverre.


sudo apt update
sudo apt install nginx mysql-server php8.1-fpm php8.1-mysql

Miután a telepítés befejeződött, engedélyeznünk kell az Nginx és a PHP-FPM szolgáltatásokat, hogy automatikusan elinduljanak a rendszerindításkor:

  18 jövedelmező kriptopartnerprogram, amellyel csatlakozhat és pénzt kereshet 2022-ben


sudo systemctl enable nginx
sudo systemctl enable php8.1-fpm

Most indítsuk újra az Nginx és a PHP-FPM szolgáltatásokat:


sudo systemctl restart nginx
sudo systemctl restart php8.1-fpm

2. lépés: Az adatbázis létrehozása

Következő lépésként hozzunk létre egy MySQL adatbázist a WordPress számára.


sudo mysql -u root -p

Írd be a MySQL root jelszavát, amikor a rendszer kéri.

A MySQL parancssorban futtasd a következő parancsokat:


CREATE DATABASE wordpress;
CREATE USER wordpress@localhost IDENTIFIED BY 'jelszo';
GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost;
FLUSH PRIVILEGES;

Csereled ki a ‘jelszo’-t egy erős jelszóra.

3. lépés: A WordPress letöltése

Töltsd le a WordPress legújabb verzióját a WordPress.org webhelyről.


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

4. lépés: A WordPress telepítése

Bontsd ki a letöltött WordPress archívumot:


tar -xzvf latest.tar.gz

Mozgasd a kibontott WordPress fájlokat a web gyökérkönyvtárba:


sudo mv wordpress/* /var/www/html/

Állítsd be a fájlengedélyeket:


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

5. lépés: A WordPress konfigurálása

Fejezd be a WordPress telepítését a böngészőben a következő URL megnyitásával:


http://example.com/wp-admin/install.php

(Cseréld ki az ‘example.com’-ot a saját domainnevedre.)

  Hogyan alakítják át az IoT-eszközök az épületautomatizálási iparágat?

Kövesd a képernyőn megjelenő utasításokat a WordPress telepítésének befejezéséhez.

6. lépés: Az Nginx konfigurálása

Ezután konfigurálnunk kell az Nginx-et úgy, hogy WordPress-webhelyeket szolgáljon ki.

Nyiss meg egy terminált, és navigálj az Nginx konfigurációs könyvtárába:


cd /etc/nginx/sites-available

Készíts egy új konfigurációs fájlt a WordPress számára:


sudo nano wordpress.conf

Illeszd be a következő tartalmat a fájlba:


server {
listen 80;
listen [::]:80;

server_name example.com www.example.com;

root /var/www/html;

index index.php;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}
}

Cseréld ki az ‘example.com’-ot a saját domainnevedre.

Aktiváld az új konfigurációt:


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

Teszteljük az Nginx konfigurációját:


sudo nginx -t

Ha nincs hiba, indítsd újra az Nginx szolgáltatást:


sudo systemctl restart nginx

7. lépés: SSL tanúsítvány telepítése (opcionális)

Ha SSL tanúsítványt szeretnél telepíteni a WordPress webhelyed számára, kövesd az alábbi lépéseket:

1. Szerezz egy SSL tanúsítványt egy megbízható tanúsítványszolgáltatótól (CA).
2. Telepítsd az SSL tanúsítványt a szerverre.
3. Konfiguráld az Nginx-et az SSL használására.

További információért tekintsd meg az Nginx SSL konfigurációs útmutatóját.

Következtetés

Követve ezt az útmutatót, sikeresen telepítetted a WordPress-t LEMP-pel az Ubuntu 22.04 rendszerre. Mostantól elkezdheted a webhely tartalmának hozzáadását és megteheted a szükséges testreszabásokat.

A WordPress egy erőteljes és rugalmas CMS, amely lehetővé teszi, hogy bármilyen típusú webhelyet létrehozz, a blogoktól az e-kereskedelmi üzletekig. A LEMP verem biztosítja a szükséges teljesítményt, biztonságot és méretezhetőséget a WordPress webhelyek hatékony működtetéséhez.

GYIK

1. Telepíthetem a WordPress-t Ubuntu 20.04 rendszerre?

Igen, a WordPress telepíthető Ubuntu 20.04 rendszerre is hasonló lépésekkel.

2. Telepíthetem a WordPress-t más webkiszolgálóval, például az Apache-lal?

Igen, a WordPress telepíthető más webkiszolgálókkal is, mint például az Apache.

3. Használhatom a LEMP vermet más CMS-ekhez, például a Joomla-hoz vagy a Drupal-hoz?

Igen, a LEMP verem használható más CMS-ekkel is, mint például a Joomla és a Drupal.

4. Hogyan frissíthetem a WordPress-t?

A WordPress frissíthető a WordPress műszerfalán keresztül.

5. Hogyan készíthetek biztonsági másolatot a WordPress webhelyemről?

A WordPress webhelye biztonsági másolatot készíthető pluginek vagy a parancssor használatával.

6. Hogyan javíthatom meg a WordPress hibákat?

A WordPress hibák a Hibakeresési műszerek és a Hibakeresési naplók részben találhatók a WordPress műszerfalán.

7. Hogyan optimalizálhatom a WordPress webhelyemet a teljesítmény érdekében?

A WordPress webhelye optimalizálható gyorsítótárazó pluginek használatával, a képek tömörítésével és a kódbázis tisztításával.

8. Hogyan adhatok hozzá bővítményeket a WordPress webhelyemhez?

A WordPress bővítményeket a Bővítmények menüben lehet hozzáadni a WordPress műszerfalán.