1. 云栖社区>
  2. PHP教程>
  3. 正文

【Phalcon】在LNMP环境下安装Phalcon

作者:用户 来源:互联网 时间:2017-12-01 10:43:52

安装环境lnmpphalcon

【Phalcon】在LNMP环境下安装Phalcon - 摘要: 本文讲的是【Phalcon】在LNMP环境下安装Phalcon, 环境 CentOS6.5 nginx 1.6.2 MySQL5.6 PHP5.6 安装 1.下载安装依赖库 yum install php5-dev libpcre3-dev gcc make php5-mysql php5-fpm 2

环境

CentOS6.5
nginx 1.6.2
MySQL5.6
PHP5.6

安装

1.下载安装依赖库

yum install php5-dev libpcre3-dev gcc make php5-mysql php5-fpm 

2.下载git

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

3.切换到build目录

cd cphalcon/build

4.开始安装

sudo ./install

5.创建一个文件 phalcon.ini 到 /etc/php.d/ 这个目录下,内容如下:

extension=phalcon.so

6.测试安装

php -r 'echo phpinfo();' | grep -i phalcon

【Phalcon】在LNMP环境下安装Phalcon

或者

php -r 'echo print_r(get_loaded_extensions());'

【Phalcon】在LNMP环境下安装Phalcon

nginx配置

server {    listen   8080 default_server;    server_name ~^(.+)$;    index index.php index.html index.htm;    set $root_path '/srv/www/htdocs/phalcon-website/public';    root $root_path;    try_files $uri $uri/ @rewrite;    location @rewrite {        rewrite ^/(.*)$ /index.php?_url=/$1;    }    location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {        root $root_path;    }    location ~ //.ht {        deny all;    }    location ~ /.php$ {        fastcgi_index /index.php;        fastcgi_pass unix:/var/run/php5-fpm.sock;        include fastcgi_params;        fastcgi_split_path_info       ^(.+/.php)(/.+)$;        fastcgi_param PATH_INFO       $fastcgi_path_info;        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;    }}

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索安装 , 环境 , lnmp phalcon ,以便于您获取更多的相关知识。