I have installed phalcon extension.It was installed successfully but the phalcon command not working. following Error shown.
\"iMac:project Atomix$ phalcon -sh: phalco
Install Phalcon in Mac OS X from Scratch
Keep in mind that Phalcon is a PHP Framework that improves the power of PHP, it means that Phalcon needs an Apache Web Server running PHP and a couple things more. Also Phalcon provides a developer tools that help to create many things very faster.
Requirements:
I am using Mac OS X El Capitan Version 10.11 (15A284)
Step 1 Install XCode
Step 2 Install Command Line Developer Tools
console$ xcode-select --installStep 3 Install Homebrew
console$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"console$ brew doctorconsole$ brew updateStep 4 Install PHP 5X (where X is the minor number version that you need 4, 5 or 6)
console$ brew tap homebrew/dupesconsole$ brew tap homebrew/versionsconsole$ brew tap homebrew/homebrew-phpconsole$ brew tap homebrew/dupesconsole$ brew install php5Xconsole$ brew install homebrew/php/php5X-mcryptStep 5 Create your Sites folder in your user folder
console$ mkdir ~/Sitesconsole$ echo " ~/Sites/index.phpStep 6 Create your Developer folder in your user folder
console$ mkdir ~/DeveloperStep 7 Setup your Apache Web Server
console$ sudo atom /etc/apache2/httpd.confLoadModule rewrite_module libexec/apache2/mod_rewrite.soLoadModule php5_module libexec/apache2/libphp5.soLoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.soUser _wwwGroup _wwwUser your_usernameGroup staffDocumentRoot "/Library/WebServer/Documents"DocumentRoot "/Users/your_username/Sites"AllowOverride noneAllowOverride Allconsole$ sudo apachectl startconsole$ sudo apachectl restartconsole$ sudo apachectl stopStep 8 Setup your PHP ini
console$ sudo atom /usr/local/etc/php/5.X/php.iniStep 9 Installing MySQL
console$ sudo /usr/local/mysql/support-files/mysql.server start/usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'Step 10 Install GIT and your Profile file
console$ brew install gitconsole$ sudo atom ~/.profileexport PATH=$PATH:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/opt/php56/bin:'~/Developer/binStep 11 Finally Install Phalcon Framework
console$ brew install php5X php5X-phalconconsole$ git clone --depth=1 git://github.com/phalcon/cphalcon.gitconsole$ cd cphalcon/buildconsole$ sudo ./installconsole$ sudo atom /usr/local/etc/php/5.X/php.iniextension=phalcon.soStep 12 Install Phalcon Developer tools
console$ git clone https://github.com/phalcon/phalcon-devtools.gitln -s ~/Developer/phalcon-devtools/phalcon.php /usr/local/sbin/phalconchmod ugo+x /usr/local/sbin/phalconln -s ~/Developer/phalcon-devtools/phalcon.php /usr/local/bin/phalconchmod ugo+x ~/Developer/bin/phalconconsole$ phalcon commandsNOTE1: to activate your profile you need to run this command:
console$ . ~/.profile
NOTE2: restart your apache server:
console$ sudo apachectl restart
Well i know that is a lot maybe there is some mistakes but I try to cover everything from the scratch.
I hope that this post will be helpful.