Salt-Stack / Vagrant : php 5.5 on ubuntu 12.04


Salt-Stack / Vagrant : php 5.5 on ubuntu 12.04

通过使用下面的文件,我只能得到'PHP 5.3.10-1ubuntu3.8'。 我至少需要 php 5.4,并且真的很喜欢 php 5.5。

谁能帮我?我已经环顾四周几个小时了,似乎这不是一个经常谈论的话题。

提前谢谢。

php.sls

php5-fpm:
  pkg:
    - installed
  service.running:
    - enable: True
    - watch:
      - file: /etc/php5/fpm/pool.d/www.conf
    - require:
      - pkg: php5-fpm
      - pkg: php5-mcrypt
      - pkg: php5-curl
      - pkg: php5-mysql
      - pkg: php5-cli
  file.managed:
    - name: /etc/php5/fpm/pool.d/www.conf
    - source: salt://packages/php/www.conf
    - user: root
    - group: root
    - mode: '0640'
    - require:
      - pkg: php5-fpm

刚刚发现您可以使用存储库!

php5_ppa:
  pkgrepo.managed:
    - ppa: ondrej/php5
php5-fpm:
  pkg.latest:
    - refresh: True
    - require:
      - pkgrepo: php5_ppa
  service.running:
    - enable: True
    - watch:
      - file: /etc/php5/fpm/pool.d/www.conf
    - require:
      - pkg: php5-fpm
      - pkg: php5-mcrypt
      - pkg: php5-curl
      - pkg: php5-mysql
      - pkg: php5-cli
  file.managed:
    - name: /etc/php5/fpm/pool.d/www.conf
    - source: salt://packages/php/www.conf
    - user: root
    - group: root
    - mode: '0640'
    - require:
      - pkg: php5-fpm