GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Zend Framework di CentOS 6 / RHEL 6

Zend Framework adalah open source, framework aplikasi web berorientasi objek untuk PHP 5. Zend Framework sering disebut ' component library', karena memiliki banyak komponen yang digabungkan secara longgar yang dapat Anda gunakan secara mandiri. Tetapi Zend Framework juga menyediakan implementasi Model-View-Controller (MVC) lanjutan yang dapat digunakan untuk membuat struktur dasar untuk aplikasi Zend Framework Anda.

Fitur:

Fitur Zend Framework meliputi:

  • Semua komponen sepenuhnya berorientasi objek PHP 5 dan sesuai dengan E_STRICT
  • Gunakan arsitektur sesuka hati dengan komponen yang digabungkan secara longgar dan saling ketergantungan minimal
  • Penerapan MVC yang dapat diperluas mendukung tata letak dan template berbasis PHP secara default
  • Dukungan untuk beberapa sistem database dan vendor, termasuk MariaDB, MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite, dan Informix Dynamic Server
  • Pembuatan dan pengiriman email, pengambilan melalui mbox, Maildir, POP3 dan IMAP4
  • Sub-sistem caching yang fleksibel dengan dukungan untuk berbagai jenis backend, seperti memori atau sistem file.

Pasang LAMP:

Zend Framework dapat diuji dengan membuat proyek uji; itu harus ditempatkan di bawah root dokumen server web Anda. Server web mungkin Apache, Nginx dan Lighttpd; untuk memudahkan pemahaman saya menggunakan Apache sebagai server web. Berikut adalah panduan Langkah demi Langkah untuk menginstal server LAMP di CentOS 6 / RHEL 6 .

Buka Terminal ( Aplikasi  —-> System Tools  —-> Terminal).

Beralih ke pengguna root.

[raj@geeksite~]$ su

Pasang Repositori:

Zend Framework tersedia di repositori epel, kita perlu menginstal repositori dengan mengeluarkan perintah berikut.

[root@geeksite ~]# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Instal Zend Framework:

[root@geeksite ~]# yum install php-ZendFramework

Konfirmasikan versi yang diinstal.

[root@geeksite geeksite]# zf show version
Zend Framework Version: 1.11.11

Menguji proyek Zend:

Di Apache /var/www/html adalah root dokumen default, jadi saya akan membuat proyek uji di /var/www/html, buka root dokumen default server web.

[root@geeksite www]# cd /var/www/html

Buat proyek uji yang disebut geeksite.

[root@geeksite html]# zf create project geeksite
Creating project at /var/www/html/geeksite
Note: This command created a web project, for more information setting up your VHOST, please see docs/README
Testing Note: PHPUnit was not found in your include_path, therefore no testing actions will be created.

Anda akan mendapatkan pesan di atas setelah menekan Enter; jika Anda mendapatkan pesan kesalahan yang disertakan dalam pesan di atas, Anda harus menginstal PHPUnit. Instal PHPUnit dengan mengeluarkan perintah berikut.

[root@geeksite www]# yum install php-pear-PHPUnit

Opsional:

Sekarang kita perlu memiliki file Perpustakaan Zend di direktori perpustakaan di bawah proyek yang dibuat (Secara default kosong). buka direktori perpustakaan.

[root@geeksite  geeksite]# cd geeksite/library/

SymLink adalah opsi yang lebih baik daripada menyalin file library ke direktori library; karena file library akan mendapatkan update saat kita menginstall Zend Framework terbaru.

[root@geeksite library]# ln -s /usr/share/php/Zend .

Tampilan hierarki direktori proyek Anda.

[root@geeksite geeksite]# tree

.
|-- application
| |-- Bootstrap.php
| |-- configs
| | `-- application.ini
| |-- controllers
| | |-- ErrorController.php
| | `-- IndexController.php
| |-- models
| `-- views
| |-- helpers
| `-- scripts
| |-- error
| | `-- error.phtml
| `-- index
| `-- index.phtml
|-- docs
| `-- README.txt
|-- library
| `-- Zend -> /usr/share/php/Zend/
|-- public
| `-- index.php
`-- tests
|-- application
| `-- controllers
| `-- IndexControllerTest.php
|-- bootstrap.php
|-- library
`-- phpunit.xml

17 directories, 11 files

Buka browser web dan navigasikan ke http://localhost/geeksite/public. Tangkapan Layar Proyek Uji di CentOS 6.

Itu saja!


Cent OS
  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Instal Zend Framework di CentOS 6 / RHEL 6

  3. Instal Webmin di CentOS 7 / RHEL 7

  1. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

  2. Cara menginstal ntfs-3g di RHEL 8 / CentOS 8

  3. Cara Menginstal PHP-mbstring di RHEL 8 / CentOS 8

  1. Cara menginstal phantomjs di RHEL 8 / CentOS 8

  2. Cara menginstal Dropbox di RHEL 8 / CentOS 8

  3. Instal gnome di RHEL 8 / CentOS 8