tod*_*pen 10
从Scratch在Mac OS X中安装Phalcon
请记住,Phalcon是一个可以提高PHP功能的PHP框架,这意味着Phalcon需要一个运行PHP的Apache Web服务器以及更多功能.此外,Phalcon还提供了一个开发人员工具,可以帮助您更快地创建许多内容.
要求:
我使用的是Mac OS X El Capitan版本10.11(15A284)
步骤1安装XCode
步骤2安装命令行开发人员工具
console$ xcode-select --install第3步安装Homebrew
console$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"console$ brew doctorconsole$ brew update步骤4安装PHP 5X(其中X是您需要的次要版本4,5或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-mcrypt步骤5在用户文件夹中创建"站点"文件夹
console$ mkdir ~/Sitesconsole$ echo "<?php phpinfo();" > ~/Sites/index.php步骤6在用户文件夹中创建Developer文件夹
console$ mkdir ~/Developer步骤7设置Apache Web服务器
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"<Directory "/Library/WebServer/Documents">DocumentRoot "/Users/your_username/Sites"<Directory "/Users/your_username/Sites">AllowOverride noneAllowOverride Allconsole$ sudo apachectl startconsole$ sudo apachectl restartconsole$ sudo apachectl stop步骤8设置PHP ini
console$ sudo atom /usr/local/etc/php/5.X/php.ini步骤9安装MySQL
console$ sudo /usr/local/mysql/support-files/mysql.server start/usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'步骤10安装GIT和您的配置文件
console$ brew install gitconsole$ sudo atom ~/.profileexport PATH=$PATH:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/opt/php56/bin:'~/Developer/bin步骤11最后安装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.so步骤12安装Phalcon Developer工具
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 commands注意1:要激活您的配置文件,您需要运行此命令:
console$ . ~/.profile
注意2:重启apache服务器:
console$ sudo apachectl restart
嗯,我知道很多可能存在一些错误,但我试图从头开始覆盖所有内容.
我希望这篇文章会有所帮助.
小智 0
Phalcon 扩展不提供 phalcon 命令行实用程序。要获取 phalcon 命令行实用程序,您需要从下面的链接安装 Phalcon Developer Tools for Mac http://docs.phalconphp.com/en/latest/reference/mactools.html
| 归档时间: |
|
| 查看次数: |
11066 次 |
| 最近记录: |