B2evolution je open-source CMS, založený na PHP a MySQL s možností provozovat více blogů pouze pomocí jedné instalace a jedné databáze. Je poměrně snadné nainstalovat b2evolution na Ubuntu VPS.
Instalační proces by měl trvat asi 5-10 minut, pokud budete postupovat podle velmi snadných kroků popsaných níže.
Tato instalační příručka předpokládá, že Apache, PHP a MySQL jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru založeném na Ubuntu.
V době psaní tohoto návodu je nejnovější dostupná stabilní verze b2evolution 5.0.9 a vyžaduje:
- Webový server Apache>=2.0 zkompilovaný s modulem mod_rewrite;
- PHP>=5.0 s následujícími povolenými rozšířeními PHP:GD Graphics Library verze 2.0.xa XML. Také proměnná PHP ‚magic_quotes_runtime‘ by měla být nastavena na ‚Vypnuto‘.
- MySQL>=5.0.3 nainstalované na vašem virtuálním serveru Linux.
Stáhněte si na server nejnovější stabilní verzi b2evolution dostupnou na http://b2evolution.net/downloads/ a pomocí následujících příkazů rozbalte stažený archiv do kořenového adresáře dokumentů vašeho webového serveru:
cd /tmp/ wget http://www.b2evolution.net/downloads/b2evolution-5.0.9-stable-2014-05-15.zip unzip -d /var/www/html/ b2evolution-5.0.9-stable-2014-05-15.zip
Protože b2evolution vyžaduje databázi, vytvořte novou databázi MySQL:
mysql -u root -p mysql> CREATE DATABASE b2evolutiondb; mysql> GRANT ALL PRIVILEGES ON b2evolutiondb.* TO 'b2evolutionuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Dále vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚b2evolution.conf‘:
vi /etc/apache2/sites-available/b2evolution.conf
a přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/b2evolution/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/b2evolution/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Poté spusťte na svém virtuálním serveru následující příkaz:
ln -s /etc/apache2/sites-available/b2evolution.conf /etc/apache2/sites-enabled/b2evolution.conf
Upravte konfigurační soubor PHP ‘/etc/php5/apache2/php.ini/php.ini’ a přidejte/upravte následující řádky:
magic_quotes_runtime = Off date.timezone = US/Central
Restartujte webový server Apache, aby se změny projevily:
service apache2 restart
Zajistěte, aby kořen dokumentu a soubory a adresáře b2evolution v něm mohly zapisovat službou Apache, která běží jako uživatel „www-data“ a skupina „www-data“, provedením následujícího příkazu:
chown www-data:www-data -R /var/www/html/b2evolution/
Otevřete http://your-domain.com/blogs/install/index.php pomocí webového prohlížeče a zadejte název databáze MySQL, uživatelské jméno MySQL, heslo MySQL, svou e-mailovou adresu a klikněte na tlačítko ‚Update config file‘. Poté postupujte podle jednoduchých pokynů a na konci poslední stránky uvidíte uživatelské jméno správce a náhodné heslo.
Můžete se přihlásit do administračního back-endu b2evolution pomocí „admin“ jako uživatelského jména a předem vygenerovaného hesla na https://your-domain.com/b2evolution/blogs/admin.php
To je vše. Instalace b2evolution je nyní dokončena.
Z bezpečnostních důvodů se po dokončení instalace doporučuje smazat adresář „/var/www/html/blogs/install/“.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám b2evolution nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.