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.