美文网首页
Xubuntu18.04+XAMPP安装Phalcon框架

Xubuntu18.04+XAMPP安装Phalcon框架

作者: 孟德思维 | 来源:发表于2018-10-06 19:32 被阅读0次

    由于系统重装,需要重新配置相关环境,记录一下方便各方。

    主要参考两篇历史文章:

    1、 http://codeigniter.org.cn/forums/thread-19017-1-1.html

    2、 http://www.cnblogs.com/yu-yuan/p/9582882.html

    操作系统:xubuntu 18.04

    WEB环境:XAMPP  For Linux (PHP7.2.10)

    Phalcon版本:3.4.1

    XAMPP的安装不多说了,官网https://www.apachefriends.org/zh_cn/download.html下载对应版本的run文件,直接安装即可。安装目录一般默认在/opt/lampp/

    主要说说Phalcon框架的配置:

    1 - 官方建议在Linux等操作系统上进行编译安装,我们使用XAMPP集成环境,如果直接按照文档进行编译会出现路径错误。官方文档参考

    2 - 开始!首先进行一些辅助软件包的安装(php7-dev php7-mysql在XAMPP中已经安装完成了):

    sudo apt-get install git-core gcc autoconf

    3 - Git获取最新的Phalcon框架源文件:

    git clone --depth=1 "git://github.com/phalcon/cphalcon.git"

    4 - 进入cphalcon/build/php7/64bit目录,执行

        sudo phpize,(此时可能会出现:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.的问题)

        ./configure  -with-php-config=Path(php配置文件的位置)

        Sudo make

        Sudo make install

    然后 找到phalcon.so的路径: 

    sudo find / -name phalcon.so

    然后

    sudo vim /opt/php-7.2.10/etc/php.ini

    将phalcon.so扩展安装到php中,修改配置文件:

    Extension=/opt/php-7.2.10/lib/php/extensions/no-debug-non-zts-20151012/phalcon.so  (根据自己路径自行修改)

    或者 extension=phalcon.so (有时候安装后不必添加绝对路径,根据自己环境自行修改)

    安装成功会出现如下文字:

    Build complete.

    Don't forget to run 'make test'.

    Installing shared extensions:    /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/

    5 - 重新启动XAMPP环境,查看phpinfo(),如出现Plalcon扩展,即添加成功!!

    相关文章

      网友评论

          本文标题:Xubuntu18.04+XAMPP安装Phalcon框架

          本文链接:https://www.haomeiwen.com/subject/dlnhaftx.html