RHEL/CentOS 6.3/5.9, Fedora 18-16 എന്നിവയിൽ PHP 5-നുള്ള Zend Framework 1.11.12


Zend Framework എന്നത് PHP 5-നുള്ള ലളിതവും ലളിതവുമായ ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് വെബ് ആപ്ലിക്കേഷൻ ചട്ടക്കൂടാണ്. അതിന്റെ പ്രധാന നട്ടെല്ല് അതിന്റെ ഉയർന്ന മോഡുലാർ MVC (മോഡൽ-വ്യൂ-കൺട്രോളർ) രൂപകൽപ്പനയിലാണ്, നിങ്ങളുടെ കോഡ് വളരെ പുനരുപയോഗിക്കാവുന്നതും പരിപാലിക്കാൻ ലളിതവുമാക്കുന്നു.

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 എന്നിവയിൽ പുതുതായി പുറത്തിറക്കിയ Zend Framework 1.11.12 പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഈ ട്യൂട്ടോറിയലിൽ ഞങ്ങൾ നിങ്ങളെ അറിയിക്കും. ,16,15,14,13,12 Remi, EPEL എന്ന് വിളിക്കപ്പെടുന്ന yum റിപ്പോസിറ്ററികൾ ഉപയോഗിക്കുന്നു, എന്തുകൊണ്ടാണ് ഞങ്ങൾ ഈ റിപ്പോകൾ തിരഞ്ഞെടുക്കുന്നത്, കാരണം അവ Fedora, Centos അല്ലെങ്കിൽ RedHat പോലുള്ള മറ്റേതെങ്കിലും ശേഖരങ്ങളുമായി താരതമ്യം ചെയ്യുമ്പോൾ പതിവായി അപ്uഡേറ്റ് ചെയ്യുന്നു. ഈ ഗൈഡ് Linux വിതരണങ്ങളുടെ പഴയ പതിപ്പിലും പ്രവർത്തിക്കുന്നു.

ഏറ്റവും പുതിയ Zend ഫ്രെയിംവർക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ ഈ രണ്ട് yum റിപ്പോസിറ്ററികളും പ്രവർത്തനക്ഷമമാക്കുക. നിങ്ങളുടെ സിസ്റ്റത്തിനായി ശരിയായ റിപ്പോസിറ്ററി പാക്കേജ് തിരഞ്ഞെടുത്ത് ഇൻസ്റ്റാൾ ചെയ്യുക.

## 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
## 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

റിപ്പോസിറ്ററികൾ പ്രവർത്തനക്ഷമമാക്കിക്കഴിഞ്ഞാൽ, ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ ഇനിപ്പറയുന്ന yum കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# yum --enablerepo=remi install php-ZendFramework

കമാൻഡ് പ്രവർത്തിപ്പിച്ച് Zend ഫ്രെയിംവർക്ക് പതിപ്പ് പരിശോധിക്കുക.

#  zf show version

Zend Framework Version: 1.11.12

പരീക്ഷണ ആവശ്യത്തിനായി പുതിയ 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

/usr/share/php/Zend എന്നതിൽ നിന്ന് /var/www/html/tecmint-project/ ഡയറക്uടറിയിലേക്ക് Zend ഡയറക്uടറി പകർത്തി പ്രതീകാത്മക ലിങ്ക് സൃഷ്uടിക്കുന്നു.

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

Zend പ്രോജക്റ്റിന്റെ സൂചിക പേജ് പരിശോധിക്കാൻ, നിങ്ങളുടെ ബ്രൗസർ തുറന്ന് ഇനിപ്പറയുന്ന വിലാസം നൽകുക.

http://localhost/tecmint-project/public

OR

http://YOUR-IP-ADDRESS/tecmint-project/public

എന്റെ CentOS 6.3 Linux ബോക്uസിന് കീഴിലുള്ള Zend Framework-ന്റെ സ്uക്രീൻഷോട്ട് ഇതാ.

ഇൻസ്റ്റാളുചെയ്യുമ്പോൾ നിങ്ങൾക്ക് എന്തെങ്കിലും ബുദ്ധിമുട്ടുകൾ ഉണ്ടായാൽ, ചുവടെയുള്ള ഞങ്ങളുടെ കമന്റ് ബോക്സ് ഉപയോഗിച്ച് നിങ്ങളുടെ ചോദ്യങ്ങൾ പോസ്റ്റ് ചെയ്യുക. നിങ്ങൾക്ക് ഈ ലേഖനം ഇഷ്ടപ്പെട്ടെങ്കിൽ, അത് നിങ്ങളുടെ സുഹൃത്തുക്കളുമായി പങ്കിടാൻ മറക്കരുത്.