Установка Zend Framework на сервер под управлением CentOS

Для установки Zend Framework необходимо зайти на сервер под shell(port 22) с правами root и сделать следующее:

1) rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

2) Выберите одну из следующих установок которые подходят для Вас:

Минимальные установки Zend Framework:

yum --enablerepo=remi p hp-ZendFramework

Полная установка:

yum --enablerepo=remi install php-ZendFramework* --exclude php-ZendFramework-Db-Adapter-Oracle

Выборочная установка:

yum --enablerepo=remi php-ZendFramework

Подключаете нужные Вам библиотеки. Они перечислены ниже:

php-ZendFramework: Leading open-source PHP framework

php-ZendFramework-Auth-Adapter-Ldap: Zend Framework LDAP Authentication Adapter

php-ZendFramework-Cache-Backend-Apc: Zend Framework APC cache backend

php-ZendFramework-Cache-Backend-Memcached: Zend Framework memcache cache backend

php-ZendFramework-Cache-Backend-Sqlite: Zend Framework sqlite back end

php-ZendFramework-Captcha: Zend Framework CAPTCHA component

php-ZendFramework-Db-Adapter-Firebird: Zend Framework database adapter for InterBase

php-ZendFramework-Db-Adapter-Mysqli: Zend Framework database adapter for mysqli

php-ZendFramework-Db-Adapter-Oracle: Zend Framework database adapter for Oracle

php-ZendFramework-Dojo: Zend Framework Dojo Toolkit integration component

php-ZendFramework-Feed: Live syndication feeds helper

php-ZendFramework-Gdata: Google Data APIs

php-ZendFramework-Ldap: Basic LDAP operations API

php-ZendFramework-Pdf: PDF file handling helper

php-ZendFramework-Search-Lucene: Apache Lucene engine PHP port

php-ZendFramework-Services: Web service APIs for a number of providers

php-ZendFramework-Soap: SOAP web services server part helper

php-ZendFramework-demos: Demos for the Zend Framework

php-ZendFramework-extras: Zend Framework Extras (ZendX)

php-ZendFramework-tests: Unit tests for the Zend Framework

3) Zend Framework установлен. Для проверки версии Zend Framework наберите следующую команду:

zf show version

и Вы увидите:

Zend Framework Version: 1.11.10

4) Для того что бы создать новый проект в Zend Framework:

cd /var/www/html

zf create project test-project,

где test-project - имя вашего проекта.

Вы увидите ответ от команды create в Zend Framework:

Creating project at /var/www/html/test-project Note: This command created a web project, information setting up your VHOST, please see docs/README

5) Создаем Link(Symlink) и копируем директорию Zend в директорию вашего проекта.

cd test-project/library

cd /var/www/html/test-project/library

ln -s /usr/share/php/Zend

6) После все действий Ваш проект можете просмотреть по следующей ссылки:

http://ip-address_server/test-project/public ,

где ip-address_server - ip-адресс Вашего сервера.

 

ВАЖНО! Если после перехода по ссылку Вам выдает ошибку 500(internal server error) надо удалить файлик .htaccess, после чего возможно появится ошибка 403, в этом случае необходимо в конфигурации виртуального хоста, в секцию прописать "Options Follow SymLinks".

  • webmoney
  • visa
  • privat
  • liqpay
  • non-cash
  • liberty