php7-phalcon
Ansible Role - php7-phalcon
PhalconPhp with PHP7 Installation.
NOTICE: php7.1 not support!!!
Refer
Requirements
php
(= 7.0) should be installed and working (you can useapt-get
to install or use thegeerlingguy.php
role to install).composer
should be installed and working (you canapt-get
to install or use thegeerlingguy.composer
role to install).git
should be installed and working (you can useapt-get
to install or thegeerlingguy.git
role to install).
Role Variables
TODO
Dependencies
None.
Example Playbook
- hosts: servers
become: true
pre_tasks:
- name: Add repository for PHP 7
apt_repository: repo='ppa:ondrej/php'
tags: system
roles:
- role: geerlingguy.git
- role: geerlingguy.php
php_enable_php_fpm: False
php_enable_webserver: False
php_packages:
- php7.0
- php7.0-gd
- php7.0-curl
- role: geerlingguy.composer
- role: vkill.php7-phalcon
php7_phalcon_php_version: "7.0"
Local Testing with Vagrant
- Install some ansible galaxy in your local system
$ ansible-galaxy install geerlingguy.php
$ ansible-galaxy install geerlingguy.composer
$ ansible-galaxy install geerlingguy.git
- Run vagrant
$ vagrant up --no-provision
$ vagrant provision
License
MIT / BSD
Author Information
vkill vkill.net@gmail.com
© 2016