Nyní proveďte správnou instalaci XAMPP v naší distribuci využijeme příležitosti k instalaci WordPress na naše počítače abychom mohli provádět příslušné testy vytváření nebo úprav motivů nebo pluginů pro tento CMS.
Díky WordPress máme možnost být schopni vytvořit téměř jakýkoli typ webové stránky díky své flexibilitě a velkému počtu pluginů, které pro ni existují.
Instalace WordPressu na Linuxu
Prvním krokem je stažení WordPressu z jeho oficiálních webových stránek, k tomu stačí přejít na následující odkaz.
Zpřístupnil jsem stažení nejnovější verze Wodpressu, lDoporučujeme umístit stažený soubor do složky XAMPP než jej rozbalíte.
mv latest.zip /opt/lampp/htdocs/
Rozbalte soubor:
unzip /opt/lampp/htdocs/wordpress*.zip
Si Chcete, aby byl wordpress hlavním na localhostu, musíme přesunout všechny soubory následujícím způsobem.
Umístíme se do rozbalené složky:
cd /opt/lampp/htdocs/wordpress-4.9.5/wordpress
A přesuneme všechny soubory na hlavní cestu XAMPP:
mv wordpress/* …/
Začínáme s instalací WordPress v systému Linux
V tomto okamžiku musíme ověřit, že všechny procesy XAMPP běží bez problémů, musí být spuštěn, php, apache a mariadb.
Instalaci můžeme provést graficky z prohlížeče, stačí jít na localhost.
Zobrazí se průvodce instalací a konfigurací WordPress, který nás jako první krok požádá o vytvoření databáze.
Nebo můžeme provést proces z terminálu. Pro to na terminálu, který provádíme:
mysql -u root -p CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT;
Kde je databáze wordpress a uživatel je wodpressuser a heslo je heslo.
Nyní můžeme nebo nemusíme provést instalaci soukromých klíčů že WordPress nám nabízí bezpečnější instalaci, to záleží na každém z nich. K tomu zadáme:
curl -s https://api.wordpress.org/secret-key/1.1/salt/
Poskytne nám některé hodnoty, které zkopírujeme tak, jak jsou v samostatném blogu s poznámkami.
Přejmenujeme následující soubor nachází se ve složce WordPress:
cp wp-config-sample.php wp-config.php
Hotovo musíme upravit následující soubor a umístit informace o DB:
sudo nano wp-config.php
Najděte následující řádky a odpovídající nahrazte takto:
define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wordpressuser'); /** MySQL database password */ define('DB_PASSWORD', 'password'); . . . define('FS_METHOD', 'direct');
Měli by také vyhledat sekci:
define('AUTH_KEY', 'put your unique phrase here'); define('SECURE_AUTH_KEY', 'put your unique phrase here'); define('LOGGED_IN_KEY', 'put your unique phrase here'); define('NONCE_KEY', 'put your unique phrase here'); define('AUTH_SALT', 'put your unique phrase here'); define('SECURE_AUTH_SALT', 'put your unique phrase here'); define('LOGGED_IN_SALT', 'put your unique phrase here'); define('NONCE_SALT', 'put your unique phrase here');
kde Umístí dříve získané soukromé klíče.
Uložte a zavřete soubor.
Teď už jen musíme přejděte do našeho prohlížeče a napište a přejděte na localhost, budeme vyzváni k dokončení procesu instalace. Požádá nás o výběr jazyka a přidělení uživatelského jména a hesla což nám pomůže vstoupit na řídicí panel WordPress.
Uživatelské jméno a heslo budou vytvořeny jako administrátoři, a pokud chtějí použít nějaký jiný typ uživatele, vytvoří v možnostech nabízených WordPressem.
Někdy požádá o data konfigurace databáze, můžete je vrátit zpět. K tomu dochází kvůli problémům s mezipamětí, můžete jej vyčistit a znovu načíst prohlížeč, abyste tomu zabránili.
Díky tomu máte ve svém systému nainstalovaný WordPress, abyste mohli provádět své testy.
Instalace je poměrně jednoduchá, nechtěl jsem jít dále, protože konfigurací tohoto CMS je mnoho a záleží také na uživateli.
S hodnotami PHP.ini si můžete pohrát a přizpůsobit je vašim potřebám použití WordPressu a také přidat nastavení do souboru .htaccess, který se nachází v hlavní složce WordPress.
Jak komentuji, to již závisí na vašich potřebách a v síti je o nich příliš mnoho informací, můžete se spolehnout na kodex WordPress, abyste o něm věděli více.
:)
> :(