V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat CodeIgniter na vašem Ubuntu 14.04. Pro ty z vás, kteří nevěděli, CodeIgniter je výkonný PHP framework s velmi malým footprint, vytvořený pro PHP kodéry, kteří potřebují jednoduchou a elegantní sadu nástrojů k vytváření plnohodnotných webových aplikací.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci CodeIgniter na server Ubuntu 14.04.
Nainstalujte CodeIgniter na Ubuntu 14.04
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get
příkazy v terminálu.
sudo apt-get aktualizacesudo apt-get upgrade
Krok 2. Nainstalujte server LAMP.
Je vyžadován server Ubuntu 14.04 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.
Krok 3. Nainstalujte CodeIgniter.
Stáhněte si nejnovější stabilní verzi CodeIgniter, v době psaní tohoto článku je to verze 3.0.1:
cd /var/www/wget https://github.com/bcit-ci/CodeIgniter/archive/3.0.1.zipunzip 3.0.1.zipmv /var/www/CodeIgniter-3.0.1 /var/www /codeigniter
Změňte vlastnictví tohoto adresáře a souborů:
chown -R www-data:/var/www/codeigniter
Krok 4. Nakonfigurujte databázi MySQL pro CodeIgniter.
Ve výchozím nastavení není MySQL zesílená. MySQL můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MySQL.
mysql_secure_installation
Dále se budeme muset přihlásit do konzole MySQL a vytvořit databázi pro CodeIgniter. Spusťte následující příkaz:
mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte heslo kořenového adresáře MySQL a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro software CodeIgniter:
mysql> VYTVOŘIT DATABÁZI codeigniter_db;mysql> UDĚLEJTE VŠECHNA PRIVILEGIA na codeigniter_db.* uživateli 'codeigniter_user'@'localhost' identifikovanému pomocí 'YoUrPaS$w0rD';mysql> FLUSH PRIVILEGES exitDále musíte změnit nastavení připojení k databázi na nastavení potřebná pro přístup k nově vytvořené databázi:
nano /var/www/codeigniter/application/config/database.phpNajděte následující řádky:
$db['default'] =array( 'dsn' => '', 'hostname' => 'localhost', 'username' => '', base' 'password' => ' ', ' > '',);Také musíte upravit následující soubor:
nano /var/www/codeigniter/application/config/config.phpNajděte následující řádek pro nastavení základní adresy URL:
$config['base_url'] ='http://yourdomain.com';Uložte soubor a zavřete jej.
Krok 5. Nakonfigurujte webový server Apache2.
Upravte soubor virtuálního hostitele a změňte kořen dokumentu tak, aby odkazoval na
/var/www/codeigniter
:nano /etc/apache2/sites-enabled/000-defaultUpravte následující řádky tak, aby odpovídaly vašim potřebám:
Administrátor [email protected] /var/www/codeigniter/ServerName yourdomain.comServerAlias www.yourdomain.com Možnosti Indexy FollowSymLinks MultiViewsAllowOverride Allow, DenyallowOr všeErrorLog /var/log/httpd/yourdomain.com-error_logCustomLog /var/log/httpd/yourdomain.com-access_log common Po dokončení uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:
restart služby apache2Krok 6. Otevřete CodeIgniter.
CodeIgniter bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na
http://yourdomain.com
nebohttp://server-ip-address
a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.Blahopřejeme! Úspěšně jste nainstalovali CodeIgniter. Děkujeme, že jste použili tento návod k instalaci CodeIgniter na systém Ubuntu 14.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web CodeIgniter.
P>
Ubuntu