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
Žádné komentáře:
Okomentovat
Poznámka: Komentáře mohou přidávat pouze členové tohoto blogu.