php – 如何在mac os中安装phalcon.so

前端之家收集整理的这篇文章主要介绍了php – 如何在mac os中安装phalcon.so前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经安装phalcon扩展名.它已成功安装,但phalcon命令不起作用.
以下错误显示.

“iMac:项目Atomix $phalcon
-sh:phalcon:command not found“

我已经遵循Phalcon官方网站的指示.完美的WindowsLinux的工作,但不是mac os.

从Mac OS X安装Phalcon

请记住,Phalcon是一个提高PHP功能PHP框架,这意味着Phalcon需要一个运行PHP的Apache Web服务器和一些更多的东西. Phalcon还提供开发人员工具,可以帮助您更快地创建许多事物.

要求:

>使用终端命令行的知识
>使用.profile中的知识
苹果电脑
>使用Apache配置的知识
>网络知识
发展

我正在使用Mac OS X El Capitan版本10.11(15A284)

>步骤1安装XCode

>从App Store下载XCode
>安装XCode
>注意:您不需要开发者帐户

>步骤2安装命令行开发工具

>使用你的终端命令行
>运行下一条命令行:
console $xcode-select –install

>步骤3安装Homebrew

>使用你的终端命令行
>运行此命令行:
console $ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
>运行此命令行:
控制台$brew医生
>运行此命令行:
控制台$brew更新

>步骤4安装PHP 5X(其中X是您需要4,5或6的次要版本号)

>运行这些命令行
> console $brew tap homebrew / dupes
> console $brew tap homebrew / versions
> console $brew tap homebrew / homebrew-PHP
> console $brew tap homebrew / dupes
> console $brew install PHP5X
> console $brew install homebrew / PHP / PHP5X-mcrypt

>步骤5在您的用户文件夹中创建您的站点文件

>运行以下命令行:
> console $mkdir〜/ Sites
> console $echo“<?PHP PHPinfo();” > 〜/站点/ index.PHP的 >步骤6在您的用户文件夹中创建您的Developer文件
>运行此命令行:
> console $mkdir〜/ Developer

>步骤7设置Apache Web服务器

>使用您喜欢的文本编辑器打开您的HTTPD.conf,例如我使用ATOM
>运行此命令行:
> console $sudo atom /etc/apache2/httpd.conf
>在你的httpd.conf中搜索和取消注释那个
> LoadModule rewrite_module libexec / apache2 / mod_rewrite.so
>评论删除此行(记住使用#进行评论)
> LoadModule PHP5_module libexec / apache2 / libPHP5.so
>插入新行
> LoadModule PHP5_module /usr/local/opt/PHP56/libexec/apache2/libPHP5.so
>更改这一行
>用户_www
>集团_www
>对于这些其他
> user your_username
>集团员工
>也改变这一行
> DocumentRoot“/ Library / WebServer / Documents”
>< Directory“/ Library / WebServer / Documents”>
>对于这些其他
> DocumentRoot“/ Users / your_username / Sites”
>< Directory“/ Users / your_username / Sites”>
>也改变这一行
> AllowOverride none
>对于这一个
> AllowOverride All
>运行此命令行启动apache服务器:
> console $sudo apachectl start
>运行此命令行重新启动apache服务器:
> console $sudo apachectl restart
>运行此命令行停止apache服务器:
> console $sudo apachectl stop
>在您最喜欢的浏览器中测试
> http://localhost/

>步骤8设置PHP ini

>打开你的PHP.ini(其中X是你需要的次要版本号)
>运行这个命令行打开你的PHP ini(我使用atom,但你可以使用nano,升华等):
> console $sudo atom /usr/local/etc/PHP/5.X/PHP.ini
>转到你的date.timezone并添加正确的时区,Mac OS X没有默认设置

>步骤9安装MysqL

>从dev.mysql.com下载最新版本的MysqL Communiti Server
>安装dmg文件
在命令行中使用这个命令来使用你的MysqL
> console $sudo /usr/local/MysqL/support-files/MysqL.server start
>在命令行中使用此命令设置root密码
> /usr/local / MysqL / bin / MysqLadmin -u root password’yourpasswordhere’

>步骤10安装GIT和您的配置文件

>运行这个命令行,安装GIT:
> console $brew install git
>创建你的.profile
> console $sudo atom〜/ .profile
>添加你的路径(我的〜/ Developer / bin中有我的个人命令,但你可以使用任何路径为您的个人命令)
> export PATH = $PATH:/usr/local / sbin:/usr/local / MysqL / bin:/usr/local / opt / PHP56 / bin:’〜/ Developer / bin

>步骤11最后安装Phalcon框架

>运行这个命令行在你的mac os x中准备phalcon包,
(其中X是您需要的次要版本号):
> console $brew install PHP5X PHP5X-phalcon
>现在你需要克隆cphalcon代码,你可以在你喜欢的文件夹中做到这一点,我更喜欢在〜/ Developer中使用我的Developer文件夹,然后运行这个命令行来克隆cphalcon代码
> console $git clone –depth = 1 git://github.com/phalcon/cphalcon.git
>现在去cphalcon / build文件夹(在我的例子中是〜/ Developer / cphalcon / build),首先去你有你的git克隆的文件夹,然后运行这个命令行,去那里:
> console $cd cphalcon / build
>现在编译并安装cphalcon扩展,为此运行此命令行:
> console $sudo ./install
>在PHP ini文件PHP.ini中添加扩展名
运行这个命令行打开你的PHP.ini(在我的情况下,我使用atom,但你可以使用你最喜爱的文本编辑器,并记住X是次要版本的PHP):
> console $sudo atom /usr/local/etc/PHP/5.X/PHP.ini
>在PHP.ini中添加扩展名
> extension = phalcon.so
>重新启动Apache Web服务器,并使用您的浏览器打开本地主机

>步骤12安装Phalcon开发工具

>从github克隆phalcon开发者工具项目,你可以在你最喜欢的文件夹中使用我的开发人员文件夹,所以进入你选择的文件夹并运行这个命令:
> console $git clone https://github.com/phalcon/phalcon-devtools.git
>确定文件夹是phalcon-devtools的正确名称,并运行这些命令(我使用我的Developer文件夹克隆我的phalcon-devtools,但可以使用您最喜爱的文件夹),现在运行此命令创建要执行的链接
> ln -s〜/ Developer / phalcon-devtools / phalcon.PHP /usr/local / sbin / phalcon
>使用此命令给出置换
> chmod ugo x /usr/local / sbin / phalcon
>或创建您的〜/ Developer / bin文件
使用此命令添加链接
> ln -s〜/ Developer / phalcon-devtools / phalcon.PHP /usr/local / bin / phalcon
>并给予该文件夹的权限:
> chmod ugo x〜/ Developer / bin / phalcon
>测试运行此命令行的phalcon开发人员工具
> console $phalcon命令

注1:要激活您的配置文件,您需要运行以下命令:
控制台$. 〜/ .profile文件

注2:重新启动您的apache服务器:
控制台$sudo apachectl重新启动

我知道这是很多可能有一些错误,但我尝试覆盖从头开始的一切.

我希望这篇文章会有所帮助.

猜你在找的PHP相关文章