WordPress (tsz. WordPresses)
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.
Mielőtt bármit telepítesz, frissítsd a csomaglistákat:
sudo apt update && sudo apt upgrade
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
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.
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
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.
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;
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
Mozgasd a WordPress fájlokat az Apache alapértelmezett könyvtárába:
sudo mv wordpress/* /var/www/html/
Á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/
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.
Miután a fájlokat és a jogosultságokat beállítottad, indítsd újra az Apache szolgáltatást:
sudo systemctl restart apache2
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:
Ezek után a WordPress elérhető lesz a weboldalad IP-címén.
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.