Wyszukiwanie w witrynie

Zend Framework 1.11.12 dla PHP 5 na RHEL/CentOS 6.3/5.9 i Fedorze 18-16


Zend Framework to prosty i bezpośredni obiektowy framework aplikacji internetowych typu open source dla PHP 5. Służy do eliminowania żmudnych szczegółów kodowania i pozwala skupić się na ogólnym obrazie. Jego głównym szkieletem jest wysoce modułowa konstrukcja MVC (Model – Widok – Kontroler), dzięki czemu kod można w dużym stopniu wykorzystywać wielokrotnie, a jego utrzymanie jest prostsze.

W tym poradniku poprowadzimy Cię jak zainstalować nowo wydaną wersję Zend Framework 1.11.12 na RHEL 6.3/6.2/6.1/6/5.9/ 5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 i Fedora 18, 17,16,15,14,13,12 używając repozytoriów yum o nazwach Remi i EPEL, dlaczego wybieramy te repozytoria, ponieważ aktualizują się regularnie w porównaniu do dowolne inne repozytoria, takie jak Fedora, Centos lub RedHat. Ten przewodnik działa również na starszych wersjach dystrybucji Linuksa.

Krok 1: Włączanie repozytoriów Remi i Epel

Włącz oba repozytoria yum, aby zainstalować najnowszy Zend Framework. Wybierz i zainstaluj odpowiedni pakiet repozytorium dla swojego systemu.

[Dla RHEL/CentOS 6.3/5.9]
## Epel Dependency on RHEL/CentOS 6 ##
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm

## Remi Dependency on RHEL/CentOS 6 ##
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

## Epel Dependency on RHEL/CentOS 5 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

## Remi Dependency on RHEL/CentOS 5 ##
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
[Dla Fedory 18-12]
## Remi Dependency on Fedora 18,17,16,15,14,13,12 ##
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm 
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

## Remi Dependency on Fedora 18 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm

## Remi Dependency on Fedora 17 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm

## Remi Dependency on Fedora 16 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-16.rpm

## Remi Dependency on Fedora 15 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm

## Remi Dependency on Fedora 14 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm

## Remi Dependency on Fedora 13 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-13.rpm

## Remi Dependency on Fedora 12 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm

Krok 2: Instalacja Zend Framework 1.11.12

Po włączeniu repozytoriów uruchom następujące polecenie yum, aby je zainstalować.

yum --enablerepo=remi install php-ZendFramework

Krok 3: Sprawdź Zend Framework

Sprawdź wersję Zend Framework, uruchamiając komendę.

 zf show version

Zend Framework Version: 1.11.12

Krok 4: Tworzenie projektu Zend do testów

Tworzenie nowego projektu Zend do celów testowych.


cd /var/www/html
zf create project tecmint-project

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

Krok 5: Tworzenie łącza symbolicznego dla projektu Zend

Tworzenie dowiązania symbolicznego poprzez kopiowanie katalogu Zend z /usr/share/php/Zend do katalogu /var/www/html/tecmint-project/.


cd /var/www/html/tecmint-project/library/
ln -s /usr/share/php/Zend .

Krok 6: Sprawdzanie strony projektu Zend

Aby sprawdzić stronę indeksową projektu Zend, otwórz przeglądarkę i wprowadź następujący adres.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public
Zrzut ekranu Zend Framework

Oto zrzut ekranu Zend Framework pod moim Linuxem CentOS 6.3.

Jeśli w przypadku napotkania jakichkolwiek trudności podczas instalacji, prosimy o zadawanie pytań w polu komentarza poniżej. Jeśli spodobał Ci się ten artykuł, nie zapomnij podzielić się nim ze znajomymi.