Zobrazují se příspěvky se štítkemZendFramework. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemZendFramework. Zobrazit všechny příspěvky

čtvrtek 4. března 2010

Instalace Zend Framework na Ubuntu 9.10

1. Na apache povolit module_rewrite (pokud není)

a2enmod rewrite

2. Povolit AllowOverride All na serveru

vim /etc/apache2/sites-available/default

~~~~~
     DocumentRoot /var/www/
          <directory>
               Options FollowSymLinks
               AllowOverride All
          </directory>
          <directory var="" www="">
               Options FollowSymLinks
               AllowOverride All
               Order allow,deny
               allow from all
          </directory>
~~~~~

3. Instalace pokročilého systému pro správu verzí SVN (Subversion)

sudo aptitude install subversion

4. Stáhneme poslední verzi Zend Framework

cd /opt
mkdir ZendFramework
cd /ZendFramework
svn co http://framework.zend.com/svn/framework/standard/tags/release-1.10.2/


5. Teď vytvoříme odkaz volající "current" do adresáře, kde je umístěno poslední vydání Zend Framework

ln -s release-1.10.2 current


6. Pokud nechceme ručně přidávat Zend Framework do PHP scriptů pomocí set_include_path, můžeme v php.ini nastavit jeho automatické přidávání

vim /etc/php5/apache2/php.ini


najít

include_path = ".:/usr/share/php5:/usr/share/pear"

změnit na

include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"

7. Stejnou cestu přidáme i do PHP clienta

vim /etc/php5/cli/php.ini


vložit

include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"


8. Přidáme cestu k Zend Framework také do souboru .bashrc


vim ~/.bashrc


přidat

PATH=/opt/ZendFramework/current/bin:"${PATH}"


9. Restartujeme

sudo restart


10. Ověření verze Zend Framework

zf.sh show version


11. Vytvoření projektu

vytvoření základní adresářové struktury

cd /var/www
zf.sh create project yourProject


zkopírování knihoven Zend do projektu

cp -r /opt/ZendFramework/current/library/Zend /var/www/yourProject/library/Zend


12. Otestování instalace Zend Framework

http://192.168.0.100/yourProject/public/


13. Upgrade na novou verzi Zend Framework

cd /opt/ZendFramework
svn co http://framework.zend.com/svn/framework/standard/tags/release-1.10.3/
rm current
ln -s release-1.10.3 current