Well, we have all heard about the fastest php framework out there. But how do we install it in a Ubuntu Linux machine.
Default process for any linux setup.
Steps:
1. First, we need a few packages previously installed. To install them, issue the distro specific command in your linux terminal.
For Ubuntu:
sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev
For Fedora:
sudo yum install php-devel php-mysqlnd gcc libtool
For RHEL:
sudo yum install php-devel php-mysql gcc libtool
For Suse:
yast2 -i php5-pear php5-devel php5-mysql gcc
Basically, here we are installing the dev tools we require to compile and setup the Phalcon extension.
2. Get the Phalcon build using git
git clone --depth=1 git://github.com/phalcon/cphalcon.git
3. CD into the folder and issue the install command.
cd cphalcon/build
sudo ./install
4. Now, lets add the extension to our php.ini file. At the end of the file, add the below line
extension=phalcon.so
5. Restart your apache server.
sudo service apache restart
6. Check your phpinfo and you will find the Phalcon extension installed. We are good to go now.
Note: You can also install Phalcon as a debian repo which has been offered by FortRabbit at http://debrepo.frbit.com/
Default process for any linux setup.
Steps:
1. First, we need a few packages previously installed. To install them, issue the distro specific command in your linux terminal.
For Ubuntu:
sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev
For Fedora:
sudo yum install php-devel php-mysqlnd gcc libtool
For RHEL:
sudo yum install php-devel php-mysql gcc libtool
For Suse:
yast2 -i php5-pear php5-devel php5-mysql gcc
Basically, here we are installing the dev tools we require to compile and setup the Phalcon extension.
2. Get the Phalcon build using git
git clone --depth=1 git://github.com/phalcon/cphalcon.git
3. CD into the folder and issue the install command.
cd cphalcon/build
sudo ./install
4. Now, lets add the extension to our php.ini file. At the end of the file, add the below line
extension=phalcon.so
5. Restart your apache server.
sudo service apache restart
6. Check your phpinfo and you will find the Phalcon extension installed. We are good to go now.
Note: You can also install Phalcon as a debian repo which has been offered by FortRabbit at http://debrepo.frbit.com/