WordPress
Főnév
WordPress (tsz. WordPresses)
- (informatika) A WordPress egy nyílt forráskódú tartalomkezelő rendszer (CMS), amelyet elsősorban weboldalak és blogok létrehozására használnak. 2003-ban indult, és mára a világ egyik legnépszerűbb CMS-évé vált, több mint 40%-os piaci részesedéssel a weboldalak között. A WordPress egyszerűsége és rugalmassága révén egyaránt kedvelt kezdők és fejlesztők körében.
A WordPress lehetőséget nyújt felhasználóbarát, vizuális felületen keresztül történő weboldalépítésre, kódolási ismeretek nélkül is. Ezenkívül számos sablont és bővítményt kínál, amelyekkel testreszabható és funkcionálissá tehető bármilyen típusú weboldal, legyen az blog, portfólió, vállalati oldal, vagy online áruház. A WooCommerce nevű bővítmény például lehetővé teszi webáruházak létrehozását és kezelését.
A WordPress közösség folyamatosan fejleszti a rendszert, javítja a biztonságot, és új funkciókat vezet be. Az ingyenes és fizetős bővítmények széles skálája lehetőséget ad arra, hogy a felhasználók könnyen hozzáférjenek különféle funkciókhoz, mint például keresőoptimalizálás, közösségi média integráció, vagy biztonsági mentések.
A WordPress telepítése egy LAMP stack (Linux, Apache, MySQL/MariaDB, PHP) környezetben viszonylag egyszerű folyamat. A LAMP stack Linux alatt biztosítja a szükséges szerver környezetet a WordPress futtatásához. Ebben az útmutatóban lépésről lépésre bemutatom, hogyan telepítheted és konfigurálhatod a WordPress-t egy LAMP stack-en.
Lépések a WordPress telepítéséhez LAMP stack-en:
1. LAMP stack telepítése
1.1. Frissítsd a rendszered
Mielőtt bármit telepítesz, frissítsd a csomaglistákat:
sudo apt update && sudo apt upgrade
1.2. Apache telepítése
Az Apache telepítése az alábbi paranccsal:
sudo apt install apache2
Miután telepítetted, ellenőrizd, hogy fut-e:
sudo systemctl status apache2
1.3. MySQL/MariaDB telepítése
Telepítsd a MySQL-t vagy MariaDB-t a következő paranccsal:
sudo apt install mysql-server
A telepítés után futtasd a mysql_secure_installation parancsot a biztonsági beállítások elvégzéséhez:
sudo mysql_secure_installation
Ez végigvezet a jelszó beállításán és más alapvető biztonsági lépéseken.
1.4. PHP telepítése
A WordPress működéséhez PHP-re van szükség. Telepítsd a PHP-t és a szükséges kiegészítőket:
sudo apt install php libapache2-mod-php php-mysql php-cli php-curl php-json php-xml php-zip php-gd
1.5. Apache és PHP ellenőrzése
Győződj meg róla, hogy az Apache képes feldolgozni a PHP fájlokat. Létrehozhatsz egy teszt PHP fájlt az Apache alapértelmezett webgyökerében:
sudo nano /var/www/html/info.php
Illeszd be a következő kódot:
<?php
phpinfo();
?>
Ezután nyisd meg a böngészőben a következőt: http://your_server_ip/info.php
. Ha megjelenik a PHP információs oldal, akkor minden rendben van.
2. Adatbázis létrehozása WordPress számára
Lépj be a MySQL konzolba:
sudo mysql -u root -p
Ezután futtasd az alábbi parancsokat az adatbázis és a WordPress felhasználó létrehozásához:
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
- wordpress: Ez az adatbázis neve, amit a WordPress használ.
- wpuser: Ez az adatbázis felhasználója.
- your_password: Cseréld le egy erős jelszóra.
3. WordPress letöltése és telepítése
3.1. WordPress letöltése
Lépj a /tmp könyvtárba, és töltsd le a WordPress legújabb verzióját:
cd /tmp
wget https://wordpress.org/latest.tar.gz
Ezután csomagold ki:
tar -xvzf latest.tar.gz
3.2. WordPress fájlok áthelyezése
Mozgasd a WordPress fájlokat az Apache alapértelmezett könyvtárába:
sudo mv wordpress/* /var/www/html/
3.3. Webhely jogosultságok beállítása
Állítsd be a fájlok jogosultságait úgy, hogy az Apache hozzáférjen:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
3.4. WordPress konfigurációs fájl létrehozása
A WordPress használ egy wp-config.php fájlt az adatbázis beállításaihoz. Másold a minta konfigurációs fájlt:
sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
Nyisd meg a fájlt szerkesztésre:
sudo nano /var/www/html/wp-config.php
Add meg az adatbázis beállításait:
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', 'your_password' );
define( 'DB_HOST', 'localhost' );
define( 'DB_CHARSET', 'utf8' );
define( 'DB_COLLATE', '' );
Mentsd el a fájlt és zárd be.
3.5. Apache újraindítása
Miután a fájlokat és a jogosultságokat beállítottad, indítsd újra az Apache szolgáltatást:
sudo systemctl restart apache2
4. WordPress befejező telepítése a böngészőben
Nyisd meg a böngészőt és navigálj a szerver IP-címére:
http://your_server_ip
Megjelenik a WordPress telepítővarázsló. Kövesd az utasításokat:
- Válaszd ki a nyelvet.
- Add meg a weboldalad nevét, a felhasználónevet és a jelszót a WordPress adminisztrációs felülethez.
- Kattints a Telepítés gombra.
Ezek után a WordPress elérhető lesz a weboldalad IP-címén.
Összefoglaló
Ezekkel a lépésekkel telepítheted a WordPress-t egy LAMP környezetben. A telepítés után hozzáférhetsz a WordPress adminisztrációs felülethez, ahol testre szabhatod a weboldalad, bővítményeket telepíthetsz, és tartalmat hozhatsz létre.