Druhý postup je úplne manuálny ale je plne pod kontrolou správcu webového servera.
Na internete sa dá násť veľa návodov ako sa to robí. Tu je jeden z nich
-
Vytvorenie užívateľa pre wordpress v databáze.
Spustíme mysql
a postupne po jednotlivých riadkoch zadáme nasledovné príkazy
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY '123456';
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;
EXIT;
-
Ak chcete zmeniť heslo užívateľa môžete to urobiť príkazom
ALTER USER 'wordpress'@'localhost' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
EXIT;
-
Stiahnutie a rozbalenie poslednej verzie wordpress z ich webu sa urobí postupným vykonaním nasledovných príkazov
cd /var/www/html
wget https://wordpress.org/latest.zip
unzip latest.zip
rm latest.zip
-
Nastavenie vlastníctva súborov a nastavenie práv
chown -R www-data:www-data wordpress/
cd wordpress/
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
-
Nastavenie konfiguračného súboru
mv wp-config-sample.php wp-config.php
mcedit wp-config.php
Tu treba zmeniť tri údaje - meno databázy, meno databázového užívateľa a heslo.
Tieto veci sa vytvárali v kroku číslo 1
-
Vytvorenie apache konfiguračného súboru
cd /etc/apache2/sites-available/
mcedit wordpress.conf
-
Do konfiguračného súboru treba vložiť nasledujúce konfiguračné príkazy.
Text sa vkladá stlačením klávesy Shift a stisnutím pravého tlačítka myši
ServerName sosst.sk
DocumentRoot /var/www/html/wordpress
#AllowOverride All
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
-
Povolenie konfiguracie
a2enmod rewrite
a2ensite wordpress.conf
-
Kontrola syntaxe
apachectl -t
-
Reštart servera apache
systemctl reload apache2