Fuel CMS je lehký, vysoce přizpůsobitelný CMS postavený na velmi populárním PHP frameworku CodeIgniter. Můžete vytvářet vlastní moduly, pohledy a ovladače a používat část CMS pouze tehdy, když ji potřebujete. Je to hybrid frameworku a CMS.
V tomto tutoriálu probereme kroky potřebné k instalaci systému Fuel CMS na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQL.
POŽADAVKY
V tomto tutoriálu budeme používat náš plán hostování SSD 1 Linux VPS.
AKTUALIZOVAT SYSTÉM
Ujistěte se, že je váš server plně aktuální pomocí:
# aktualizace apt-get &&aktualizace apt-get
Dalším krokem je instalace Nginx, PHP-FPM a MySQL. Spusťte následující příkaz:
# apt-get install nginx php5-fpm mysql-server php5-mysql
Poté vytvořte databázi potřebnou pro Fuel CMS. Přihlaste se ke své službě MySQL jako root:
# mysql -u root -pmysql> vytvořit databázi fuel;mysql> udělte všechna oprávnění k palivu.* na fuelusr@localhost identifikovaného pomocí 'vaše_heslo';mysql> flush privilegia;mysql> exitBye
INSTALOVAT FUEL CMS
Nyní nainstalujte Fuel CMS. Pro naše účely stáhneme Fuel do /opt adresář. Spusťte následující příkazy:
# cd /opt# wget https://codeload.github.com/daylightstudio/FUEL-CMS/zip/master
Rozbalte stažený archiv:
# unzip master
Přejmenujte adresář na jednodušší název:
# mv FUEL-CMS-master/ fuelcms
Přesuňte instalaci Fuel CMS do /var/www/ :
# mv fuelcms/ /var/www/
Zadejte adresář:
# cd /var/www/
Nakonfigurujte soubor fuel/application/config/database.php soubor se správným nastavením připojení k databázi. S vaším oblíbeným textovým editorem otevřete soubor, používáme vim:
# vim fuelcms/fuel/application/config/database.php
Vyplňte přihlašovací údaje k databázi, kterou jste vytvořili dříve. Po úpravě by řádky měly vypadat takto:
$active_group ='default';$active_record =PRAVDA;$db['default']['hostname'] ='localhost';$db['default']['username'] ='fuelusr';$ db['default']['password'] ='vaše_heslo';$db['default']['database'] ='palivo';$db['default']['dbdriver'] ='mysql'; $db['default']['dbprefix'] ='';$db['default']['pconnect'] =PRAVDA;$db['default']['db_debug'] =PRAVDA;$db[' default']['cache_on'] =FALSE;$db['default']['cachedir'] ='';$db['default']['char_set'] ='utf8';$db['default' ]['dbcollat'] ='utf8_general_ci';$db['default']['swap_pre'] ='';$db['default']['autoinit'] =PRAVDA;$db['default'][ 'stricton'] =FALSE;
Uložte a zavřete soubor.
Nyní importujte soubor fuel/install/fuel_schema.sql soubor do nově vytvořené databáze. Můžete to udělat pomocí následujícího příkazu:
# mysql -u fuelusr -p palivoPo zobrazení výzvy zadejte heslo, které jste nastavili pro uživatele paliva.
Musíte nastavit šifrovací klíč a vyplnit příslušný řádek v fuelcms/fuel/application/config/config.php soubor. Náhodný šifrovací klíč můžete získat na:http://randomkeygen.com/ Otevřete soubor:
# vim fuelcms/fuel/application/config/config.phpPo nastavení klíče vypadá náš řádek takto:
$config['encryption_key'] 'RvT1WH17eg9a1w7INabs5sXUnuE3xeQX';V neposlední řadě nastavte další konfigurační hodnoty v MY_fuel.php soubor:Nakonfigurujte název svého webu a povolte admin backend:
# vim fuelcms/fuel/application/config/MY_fuel.php$config['site_name'] ='název_vašeho_stránky';// zda je administrátorský backend povolen nebo ne$config['admin_enabled'] =TRUE;/ před>Nastavte správné vlastnictví palivových cm adresář:
# chown www-data:-R palivocms/NAKONFIGURUJTE NGINX PRO FUEL CMS
Dalším krokem je konfigurace bloku Nginx, abyste měli přístup k systému Fuel CMS pomocí domény. Vytvořte proto nový soubor pomocí níže uvedeného příkazu:
# vim /etc/nginx/sites-available/vaše_doménaDo souboru vložte následující:
server { poslouchat 80; root /var/www/fuelcms; index index.php index.html index.htm; přepsat ^/sitemap_index\.xml$ /index.php?sitemap=1 poslední; přepsat ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 poslední; název_serveru vaše_doména.com; access_log /var/log/nginx/vaše_doména/access.log; error_log /var/log/nginx/vaše_doména/error.log; umístění / { # try_files $uri $uri/ =404; try_files $uri $uri/ /index.php?q=$uri&$args; } chybová_stránka 404 /404.html; chybová_stránka 500 502 503 504 /50x.html; umístění =/50x.html { root /usr/share/nginx/html; } umístění ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; zahrnout fastcgi_params; }}Hodnoty your_domain byste samozřejmě měli nahradit svou skutečnou doménou.
Povolit web:
# ln -s /etc/nginx/sites-available/vaše_doména /etc/nginx/sites-enabled/vaše_doménaRestartujte Nginx:
# /etc/init.d/nginx restartNyní otevřete svůj oblíbený webový prohlížeč a přejděte na http://your_domain.com. Zobrazí se uvítací stránka Fuel CMS s pokyny k dokončení instalace. Nginx nepoužívá soubory .htaccess, takže první krok můžete přeskočit. Druhý krok je již dokončen, ale třetí ne. Proto udělejte do požadovaných adresářů zapisovatelný. Proveďte následující příkazy:
# chmod +x /var/www/fuelcms/fuel/application/cache/# chmod +x /var/www/fuelcms/fuel/application/cache/dwoo/# chmod +x /var/www/fuelcms/ palivo/aplikace/mezipaměť/dwoo/compiled# chmod +x /var/www/fuelcms/assets/imagesČtvrtý krok je již dokončen.
Pro přístup do administračního backendu FUEL přejděte na:
http://vase_domena.com/palivo
a použijte následující přihlašovací údaje:
Uživatelské jméno:admin
Heslo:admin
Po přihlášení si musíte změnit heslo správce.
To je vše, úspěšně jste nainstalovali Fuel CMS na svůj Ubuntu 14.04 VPS s Nginx, PHP5-FPM a MySQL.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše expertní linuxové administrátory, aby vám nainstalovali Fuel CMS. Jsou k dispozici 24×7 a budou trvat okamžitě vyřídit vaši žádost.
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.
Jak nainstalovat Tiki Wiki CMS Groupware na Ubuntu 14.04 VPS Nainstalujte Concrete5 na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQLPanels