首頁 > 資料庫 > mysql教程 > Nginx 1.5.2 + PHP 5.5.1 + MySQL 5.6.10 + Phalcon + Thrift +_MySQL

Nginx 1.5.2 + PHP 5.5.1 + MySQL 5.6.10 + Phalcon + Thrift +_MySQL

WBOY
發布: 2016-06-01 13:06:46
原創
898 人瀏覽過

Nginx

sudo yum install git gcc make pcre-devel php-devel
登入後複製
==================以下官方的安装方法,如果是自定义安装php不可行================
登入後複製
git clone git://github.com/phalcon/cphalcon.git
登入後複製
cd cphalcon/buildsudo ./install
登入後複製
==================以上官方的安装方法,如果是自定义安装php不可行================
登入後複製
如果是定义安装应该给出php-config的目录,否则会找不到phalcon,这里安装花了好多时间,一路狂找资料,最后终于解决,哎,不容易!
登入後複製
<code><strong>git clone git://github.com/phalcon/cphalcon.gitcd /mnt/soft/cphalcon/build/64bits/</strong></code>
登入後複製
<strong><code>/Data/apps/php/bin/phpize ./install./configure --with-php-config=/Data/apps/php/bin</code>/php-config && make && make install</strong>
登入後複製
安装完成修改php.ini 添加如下一行
登入後複製
extension=phalcon.so
登入後複製
然后重启php-fpm进程
登入後複製
最后安装Thrift,我安装的是 0.9.0
登入後複製
这个简单
登入後複製
wget http://archive.apache.org/dist/thrift/0.9.0/thrift-0.9.0.tar.gz
登入後複製
tar zxvf thrift-0.9.0.tar.gz
登入後複製
cd thrift-0.9.0
登入後複製
如果需要的话可以将Thrift服务也一起装上
登入後複製
装php支持的Thrift扩展
登入後複製
cd /usr/local/src/thrift-0.9.0/lib/php/src/ext/thrift_protocol/<br>phpize<strong><code>/Data/apps/php/bin/phpize </code></strong>./configure --with-php-config=/Data/apps/php/bin/phpize && make && make install
登入後複製
加入 extension=thrift_protocol.so
登入後複製
重启php-fpm进程,重启nginx OK搞定。。。。
登入後複製
最后安装Composer
登入後複製

介绍

Composer是PHP中的一个依赖管理工具. 它可以让你声明自己项目所依赖的库,然后它将会在项目中为你安装这些库。

依赖管理

Composer不是包管理器。是的,它实际上和"包"或者库打交道,但是它是以项目为单位进行管理,把它们安装到你项目中的一个目录(例如vendor)。默认情况下它不会以全局的方式安装任何东西。因此,它是一个依赖管理器。

这个想法并不新鲜,Composer的灵感是来自于node的npm和ruby的bundler。但是目前PHP还没有一个这样的工具。

Composer解决的问题是:

a) 你有一个依赖N多库的项目。

b) 这些库中一些又依赖于其他的库。

c) 你声明你所依赖的库。

d) Composer找出哪些包的哪个版本将会被安装,然后安装它们(也就是把它们下载到你的项目中)。

安装

Composer包含两大逻辑部分:一个是用来存储包,另一个是命令行应用程序,帮助你发现、下载、更新和分享代码。

  1. $ cd/path/to/my/project  
  2. $ curl -s http://getcomposer.org/installer| php 

在项目列表中,会有一个composer.phar文件,里面包含了所有逻辑代码行工具。你可以通过运行下面代码来确定是否安装成功。

  1. $ php composer.phar 

这个命令执行后会显示所有可用的命令。

我个人比较建议大家使用这个命令:

  1. $ sudo mv composer.phar /usr/bin/composer 

把这个文件移到bin目录下,它允许你简化命令。

  1. $ composer about 

如果你是在Windows上运行,你可以下载这个文件,然后通过PHP解析器安装,无论在哪里都可以。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板