So installieren Sie das Zend Framework auf Linux CentOS
Ich habe einen VPS server und ich brauche zum installieren des Zend Framework für seine Google-client-Bibliothek.
Ich bin verwirrt, ob ich installieren können, Zend für eine bestimmte Website oder wenn ich brauche zu installieren, wie den root-Benutzer, so dass es verfügbar sein wird für alle websites auf, die Linux-server.
InformationsquelleAutor | 2010-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
NÖ, brauchen Sie nicht zu installieren. Zend Framework ist nur ein Haufen von php-Skripten im Allgemeinen. So laden Sie es herunter, entpacken Sie es überall Sie wollen und
include
(oderrequire
, spielt keine Rolle) die notwendigen Klassen.InformationsquelleAutor zerkms
für centos 6
epel repository installieren: rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
ZendFramework installieren: yum install php-ZendFramework
--->> yum install php-ZendFramework-full <<---
InformationsquelleAutor pesho
Ich hatte vor kurzem zu installieren, Zend Framework 1 auf einem alten CentOS 5 server zur Unterstützung von web-Anwendungen, die mithilfe des Zend Framework. Da gibt es keine U /MIN zur Verfügung, die für RHEL 5, musste ich manuell das Paket installieren, aber ich werde auch details für die Installation über RPM in CentOS 6.
Manuelle Installation
Hinweis: ich in der Regel die Anmeldung als reguläre (nicht-super -) Nutzer und Nutzung
sudo
füradministrativen Aufgaben.
Laden Sie das zip-Archiv in Ihrem home-Verzeichnis und entpacken Sie es:
Erstellen Sie ein Verzeichnis für PHP-Anwendungen in
/usr/local/share
. Nachdie Dateisystem-Hierarchie-Standard (siehe
man hier
),/usr/local/share
istfür:
Hinweis: die
-p
option nicht, wird ein Fehler erzeugt, wenn das Verzeichnis bereits existiert.Kopie der Zend Framework Bibliothek sind in diesem Verzeichnis:
Erstellen Sie einen symbolischen link für die
zf
Befehl:Schließlich, fügen Sie die Zend-Bibliothek in PHP
include_path
(und Neustart des webserver, so verwendet er die neue PHP-Konfiguration):
Installieren, mit RPM für RHEL 6
Pakete für RHEL 6 /CentOS 6 sind in der Extra Packages for Enterprise Linux repository.
php-ZendFramework
: basic Zend Frameworkphp-ZendFramework2
: Zend Framework 2php-ZendFramework-full
: Meta-Paket zu installieren, voll Zend Framework; dadurch wird eine viel größere Anzahl von Paketen (Zend Framework Komponenten und die PHP-Module).Die minimale Installation erfordert die
php-bcmath
undphp-process
Pakete./usr/share/php/Zend
.zf
Befehl installiert/usr/bin/zf
was ist ein symbolischer link zu/usr/share/php/Zend/zf.sh
.Wenn Sie nicht bereits über das EPEL-repository installiert, das CentOS-Extras-repository enthält ein Paket installiert die EPEL repository (standardmäßig aktiviert).
Nachdem Sie die EPEL repository, ich in der Regel so konfigurieren, dass es standardmäßig deaktiviert werden, so dass, wenn ich ein Paket installieren, die standard-repositories verwendet werden; wenn ich ein Paket installieren wollen, aus einer EPEL-repository, die ich explizit nicht so, in meinem
yum
Befehle. Dies wird durch die Einstellungenabled=0
im/etc/yum.repos.d/epel.repo
.Installieren bevorzugt Zend Framework-Paket:
Sie müssen entscheiden, ob Sie lieber zu verwenden, die ZendFramework2 Paket oder die Webtatic 5.6. Aus Erfahrung kann ich sagen, dass es viel mehr Arbeit, PHP zu kompilieren aus dem Quellcode, als es manuell zu installieren, eine Bibliothek wie Zend Framework.
InformationsquelleAutor Anthony Geoghegan