Xubuntu18.04+XAMPP安装Phalcon框架

2018-10-06  本文已影响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扩展,即添加成功!!

上一篇下一篇

猜你喜欢

热点阅读