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