Salt-Stack/Vagrant:ubuntu 12.04上的php 5.5

mic*_*rry 2 php configuration vagrant salt-stack

通过使用下面的文件,我只能得到'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
Run Code Online (Sandbox Code Playgroud)

mic*_*rry 6

刚想通你就可以使用回购!

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
Run Code Online (Sandbox Code Playgroud)