ค้นหาเว็บไซต์

Zend Framework 1.11.12 สำหรับ PHP 5 บน RHEL/CentOS 6.3/5.9 และ Fedora 18-16


Zend Framework เป็นเฟรมเวิร์กแอปพลิเคชันเว็บแบบโอเพ่นซอร์สที่เรียบง่ายและตรงไปตรงมาสำหรับ PHP 5 ใช้เพื่อขจัดรายละเอียดที่น่าเบื่อในการเขียนโค้ด และช่วยให้คุณมุ่งเน้นไปที่ภาพรวมได้ โครงสร้างหลักอยู่ในการออกแบบ MVC แบบโมดูลาร์สูง (Model–View–Controller) ทำให้โค้ดของคุณสามารถนำมาใช้ซ้ำได้สูงและดูแลรักษาง่ายกว่า

ในบทช่วยสอนนี้ เราจะแนะนำวิธีการติดตั้งเวอร์ชัน Zend Framework 1.11.12 ที่เพิ่งเปิดตัวใหม่บน RHEL 6.3/6.2/6.1/6/5.9/ 5.8, CentOS 6.3/6.2/6.1/6/5.9/5.8 และ Fedora 18, 17,16,15,14,13,12 โดยใช้ที่เก็บ yum ชื่อ Remi และ EPEL เหตุใดเราจึงเลือกที่เก็บเหล่านี้ เนื่องจากมีการอัปเดตเป็นประจำเมื่อเปรียบเทียบกับ พื้นที่เก็บข้อมูลอื่นๆ เช่น Fedora, Centos หรือ RedHat คู่มือนี้ยังใช้ได้กับ Linux เวอร์ชันเก่าอีกด้วย

ขั้นตอนที่ 1: เปิดใช้งานที่เก็บ Remi & Epel

เปิดใช้งานที่เก็บ yum ทั้งสองนี้เพื่อติดตั้ง Zend Framework ล่าสุด โปรดเลือกและติดตั้งแพ็กเกจพื้นที่เก็บข้อมูลที่เหมาะสมสำหรับระบบของคุณ

[สำหรับ 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
[สำหรับ Fedora 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

ขั้นตอนที่ 2: การติดตั้ง Zend Framework 1.11.12

เมื่อเปิดใช้งานที่เก็บข้อมูลแล้ว ให้รันคำสั่ง yum ต่อไปนี้เพื่อติดตั้ง

yum --enablerepo=remi install php-ZendFramework

ขั้นตอนที่ 3: ตรวจสอบ Zend Framework

ตรวจสอบเวอร์ชัน Zend Framework โดยการรันคำสั่ง

 zf show version

Zend Framework Version: 1.11.12

ขั้นตอนที่ 4: การสร้างโครงการ Zend สำหรับการทดสอบ

การสร้างโปรเจ็กต์ Zend ใหม่สำหรับการทดสอบ


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

ขั้นตอนที่ 5: การสร้างลิงก์สัญลักษณ์สำหรับโครงการ Zend

การสร้างลิงก์สัญลักษณ์โดยการคัดลอกไดเร็กทอรี Zend จาก /usr/share/php/Zend ไปยังไดเร็กทอรี /var/www/html/tecmint-project/


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

ขั้นตอนที่ 6: ตรวจสอบหน้าโครงการ Zend

หากต้องการตรวจสอบหน้าดัชนีของโปรเจ็กต์ Zend ให้เปิดเบราว์เซอร์แล้วป้อนที่อยู่ต่อไปนี้

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public
ภาพหน้าจอของ Zend Framework

นี่คือภาพหน้าจอของ Zend Framework ใต้กล่อง CentOS 6.3 Linux ของฉัน

หากในกรณีที่คุณอาจประสบปัญหาในการติดตั้ง โปรดโพสต์คำถามของคุณโดยใช้ช่องแสดงความคิดเห็นด้านล่าง หากคุณชอบบทความนี้อย่าลืมแบ่งปันกับเพื่อนของคุณ