FuelPHP je PHP framework, který je jednoduchý, flexibilní a řízený komunitou. Je navržen od základu pro podporu Hierarchical model–view–controller (HMVC) a poskytuje nástroj příkazového řádku pro vytváření projektů, ladění projektů nebo provádění podobných úkolů. Dnes vám ukážeme, jak nainstalovat FuelPHP na Linux VPS.
Protože se chystáme instalovat FuelPHP na Debian 8 VPS s již předinstalovaným webovým serverem Nginx, ujistěte se, že máte Nginx předinstalovaný i na svém serveru. Pokud nemáte Nginx předinstalovaný na svém serveru, můžete použít našeho průvodce instalací zásobníku LEMP k instalaci Nginx a dalších komponent zásobníku LEMP.
Pokud je na vašem serveru nainstalován Nginx, můžete pokračovat podle pokynů níže.
Nejprve se připojte k serveru přes SSH a aktualizujte veškerý systémový software na nejnovější dostupnou verzi. Pro tento účel použijte níže uvedené příkazy:
sudo apt-get update sudo apt-get upgrade
Může to chvíli trvat. Po dokončení aktualizace můžete pokračovat dalšími kroky. Pokračujte a nainstalujte Git pomocí následujícího příkazu:
sudo apt-get install git-core
K instalaci FuelPHP použijeme rychlý instalační program. Nejprve si stáhněte balíček Oil pomocí curl:
curl get.fuelphp.com/oil | sh
Tím se stáhne balíček Oil a uloží se do adresáře ‚/usr/bin‘ na vašem Debian VPS. Později můžete olej použít k vytváření projektů paliva. Chcete-li vytvořit nový projekt FuelPHP, přejděte do adresáře „/var/www“:
cd /var/www/
a zadejte následující příkaz:
oil create first_project
Bude to chvíli trvat, než bude váš první projekt připraven. Instalační program také spustí ‘oil refine install’ a ‘php creator.phar update’, díky kterým bude možné zapisovat do některých potřebných adresářů a stáhnout závislosti skladatele.
Nyní vytvořte nový konfigurační soubor Nginx a přidejte následující virtuální blok pro název vaší domény:
nano /etc/nginx/sites-available/domainname
Zadejte následující obsah:
server { server_name domainname.com; access_log /var/log/nginx/domainname.com-access.log; error_log /var/log/nginx/domainname.com-error.log; root /var/www/first_project/public; location / { index index.php; try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param FUEL_ENV "production"; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Nezapomeňte nahradit domainname.com vaším skutečným názvem domény. Uložte soubor, povolte web a restartujte Nginx, aby se změny projevily. Nyní byste měli mít přístup ke svému prvnímu projektu FuelPHP pomocí webového prohlížeče. Otevřete svůj oblíbený webový prohlížeč a přejděte na název své domény.
Chcete-li začít s FuelPHP, doporučujeme přečíst si oficiální dokumentaci FuelPHP dostupnou na http://fuelphp.com/docs/. Zde najdete další informace o tom, jak nakonfigurovat aplikaci, jak nakonfigurovat databázi atd.
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 FuelPHP 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.