Zend Framework , является одним из наиболее популярных основ для разработки современных приложений PHP. Framework имеет модульную структуру, расширяемый и с высокой степенью защиты, и именно поэтому он используется многими разработчиками. Сегодня мы собираемся показать вам, как установить среду Zend Framework на Linux и создать свой первый проект.
Для этого урока мы предполагаем , что вы используете Ubuntu. Кроме того, вам необходимо установить стек LAMP на вашем сервере. Прежде чем мы начнем установку Zend Framework, вам необходимо войти на систему VPS с помощью SSH и обновить программное обеспечение системы до последней доступной версии. Чтобы обновить системное программное обеспечение, выполните следующие команды:
apt-get update apt-get upgrade
Это может занять несколько минут, пока обновление будет завершено.
Самый простой способ установить Zend Framework на Ubuntu 14.04 является использование пакета, который предоставляется Ubuntu. Поэтому, выполните следующую команду для того, чтобы установить Zend Framework на сервере:
apt-get install zend-framework
Затем перейдите к директории root на вашем сервере и создайте свой первый проект:
cd /var/www/ zf create project ВашПервыйПроект
Вы можете заменить ВашПервыйПроект на имя приложения, которое вы хотите создать
Затем перейдите в папку /var/www/ВашПервыйПроект/library/ и создайте символическую ссылку на каталог библиотеки, используя следующие команды:
cd /var/www/YourFirstApplication/library/ ln -s /usr/share/php/libzend-framework-php/Zend .
Или, вы можете добавить каталог библиотеки в include_path в файле php.ini.
Последнее, что вам нужно сделать, это отредактировать файл виртуального хоста и изменить корневой документ.Чтобы изменить файл по умолчанию /etc/apache2/sites-enabled/000-default вы можете использовать редактор по вашему выбору. Мы используем nano.
nano /etc/apache2/sites-enabled/000-default
Вам необходимо отредактировать следующие строки в соответствии с вашими потребностями:
<VirtualHost *:80> ServerAdmin admin@yourdomain.ru DocumentRoot /var/www/ВашПервыйПроект/public/ ServerName yourdomain.ru ServerAlias www.yourdomain.ru <Directory /var/www/ВашПервыйПроект/public/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/httpd/yourdomain.ru-error_log CustomLog /var/log/httpd/yourdomain.ru-access_log common </VirtualHost>
Наиболее важным является изменение DocumentRoot, чтобы указать на приложение общего каталога, а также заменить yourdomain.ru на ваше действительное имя домена.
После того, как вы закончите, сохраните файл и закройте его. Перезапустите Apache для того, чтобы изменения вступили в силу.
service apache2 restart
Теперь вы должны быть в состоянии получить доступ к вашему первому проекту с помощью веб-браузера. Откройте ваш веб-браузер и введите yourdomain.ru в поле поиска.
Чтобы узнать больше о Zend Framework вы можете посетить http://framework.zend.com/~~HEAD=pobj.
Там вы можете найти информацию о том, как начать и как эффективно использовать эту мощную основу для создания современных приложений PHP.