Atsisiųsti Phalcon

Phalcon yra C plėtinys, dėl to jums reikia atsisiųsti dvejetainį failą jūsų platformai arba sukompiliuoti jį iš pirminio kodo.

Ubuntu or Debian

To install Phalcon on Ubuntu or Debian you need to follow these steps:

                    curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash

sudo apt-get install php5-phalcon

# Ubuntu 16.04+ or Debian 9+
sudo apt-get install php7.0-phalcon
                

If you wish to install the legacy version of Phalcon (1.x) use the following PPA:

sudo apt-add-repository ppa:phalcon/legacy

If you are missing apt-add-repository run the following command:

# Ubuntu 14.04+
sudo apt-get install software-properties-common

# Ubuntu 12.04
sudo apt-get install python-software-properties

Kompiliavimas

Linux operacinėje sistemoje jūs galite lengvai sukompiliuoti ir įdiegti plėtinį iš pirminio kodo.

Reikalavimai

Mums reikia kai kurių paketų įdiegtų anksčiau:

  • PHP 5.x kūrimo ištekliai
  • GCC kompiliatorius

# Ubuntu
sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev

# Fedora
sudo yum install php-devel php-mysqlnd gcc libtool pcre-devel

# RHEL
sudo yum install php-devel php-mysql gcc libtool pcre-devel

# Suse
yast2 -i php5-pear php5-devel php5-mysql gcc libtool pcre-devel

# OS X (Using Homebrew)
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/php
brew install php5x php5x-phalcon # Where "x" - minor number of PHP

Kompiliavimas

1. Norėdami sukurti plėtinį iš C kodo, sekite šiuos žingsnius:

git clone --depth=1 git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install

2. Įtraukite plėtinį į savo php.ini:

extension=phalcon.so

3. Galiausiai, paleiskite iš naujo serverį

Arch Linux

Ten yra PKGBUILD, kuri yra skirta ArchLinux. Prieinama čia

OpenSUSE

Yra prieinamas paketas čia (ačiū Mariusz Łączak)

FreeBSD

Prievadas yra prieinamas FreeBSD sistemai. Jums reikia šių komandų, kad įdiegtumėte tai:

# pkg_add -r phalcon
arba
# cd /usr/ports/www/phalcon && make install clean

cPanel

After requests from the community, the cPanel developers released a custom module that allows for installation of Phalcon in cPanel hosted sites. Information can be found here. The module is maintained in Github.

Priklausomybės

Nors Phalcon neturi dvejetainės nuorodos į kitus plėtinius, ji kai kuriuos naudoja, kad pasiūlytų platesnį funkcionalumą. Naudojami plėtiniai yra:

  • mbstring
  • mcrypt
  • openssl
  • PDO
  • PDO/Mysql
  • PDO/Postgresql
  • PDO/Sqlite
  • PDO/Oracle
  • Mongo

Nėra būtina visiems plėtiniams būti įdiegtiems sistemoje, kurioje yra Phalcon. Jūs galite įdiegti tik jums būtinus. Pavyzdžiui, jei jūs naudojate MySQL duomenų bazę, tada jūs galite įkelti PDO ir PDO/MySQL, praleisdami Oracle, SQlite, Postgresql ir Mongo.

Reikia pagalbos?

Peržiūrėkite mūsų palaikymo puslapį norėdami gauti pagalbą. Mes padarysime viską, kad jums padėtumėme.