Skip to content
Snippets Groups Projects
main.yml 2.49 KiB
Newer Older
  • Learn to ignore specific revisions
  • php_version: '7.0'
    php_version_main: '7'
    
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_fpm: true
    
    php_fpm_socket: false
    
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_install_redis: true
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_hold_version: false
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_repositories: []
    php_packages:
      - php-apc
    
    jurgenhaas's avatar
    jurgenhaas committed
      - php-pear
      - php-soap
      - php5
      - php5-cgi
    
    jurgenhaas's avatar
    jurgenhaas committed
      - php5-cli
    
    jurgenhaas's avatar
    jurgenhaas committed
      - php5-curl
      - php5-dev
      - php5-fpm
      - php5-gd
      - php5-imap
      - php5-mcrypt
      - php5-mysql
      - php5-xdebug
      - php5-xmlrpc
      - imagemagick
    
    
    php_base_dir: 'php5'
    php_conf_dir: 'conf.d'
    
    
    php_imagick_config_dir: '/etc/ImageMagick-6'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_allow_call_time_pass_reference: 'on'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_browscap: false
    php_date_timezone: 'Europe/Berlin'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_display_errors: 'Off'
    php_display_startup_errors: 'Off'
    php_error_reporting: 'E_ALL & ~E_NOTICE'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_expose_php: 'Off'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_filter_default: 'unsafe_raw'
    php_html_errors: 'Off'
    php_log_errors: 'On'
    php_magic_quotes_gpc: 'On'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_max_execution_time: '30'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_max_input_vars: '1000'
    php_memory_limit: '32M'
    php_needs_oci8: false
    
    php_output_buffering: '4096'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_post_max_size: '32M'
    php_register_globals: 'Off'
    php_register_long_arrays: 'On'
    
    php_sendmail_path: '/usr/sbin/sendmail -t -i'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_session_cache_expire: '180'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_session_cookie_lifetime: '0'
    php_session_gc_divisor: '1000'
    php_session_gc_maxlifetime: '1440'
    
    php_short_open_tag: 'Off'
    
    jurgenhaas's avatar
    jurgenhaas committed
    php_upload_max_filesize: '2M'
    
    php_zend_assertions: '-1'
    
    jurgenhaas's avatar
    jurgenhaas committed
    
    
    # PHP FPM
    php_fpm_max_children: '10'
    php_fpm_start_servers: '4'
    php_fpm_min_spare_servers: '2'
    php_fpm_max_spare_servers: '6'
    php_fpm_max_requests: '2000'
    
    
    jurgenhaas's avatar
    jurgenhaas committed
    # apc.ini
    apc_rfc1867: '1'
    apc_shm_size: '256M'
    apc_shm_segments: '1'
    apc_num_files_hint: '0'
    
    apc_ttl: '7200'
    apc_user_ttl: '7200'
    apc_gc_ttl: '3600'
    
    jurgenhaas's avatar
    jurgenhaas committed
    # opcache.ini
    opcache_memory_consumption: '128'
    
    opcache_max_accelerated_files: '7963'
    opcache_revalidate_freq: '30'
    opcache_interned_strings_buffer: '16'
    
    jurgenhaas's avatar
    jurgenhaas committed
    
    
    # php 5.3
    php53:
    
    jurgenhaas's avatar
    jurgenhaas committed
      libraries:
        - file: 'libgd.so.2.0.0'
          link: 'libgd.so.2'
        - file: 'liblcms.so.1.0.19'
          link: 'liblcms.so.1'
        - file: 'libMagickCore.so.4.0.1'
          link: 'libMagickCore.so.4'
        - file: 'libMagickWand.so.4.0.1'
          link: 'libMagickWand.so.4'
        - file: 'libt1.so.5.1.2'
          link: 'libt1.so.5'
      liblinks:
        - src: '/lib/x86_64-linux-gnu/libpng12.so.0'
          link: 'libpng12.so.0'
    
      modules:
        - 'apc'
        - 'curl'
    
    jurgenhaas's avatar
    jurgenhaas committed
        - 'gd'
        - 'imagick'
    
        - 'imap'
        #- 'json'
        - 'mcrypt'
        #- 'memcached'
        - 'mysql'
        - 'mysqli'
        - 'pdo_mysql'
        #- 'readline'
        - 'redis'
        - 'xmlrpc'
      extdir: '/usr/local/lib/php/extensions/no-debug-non-zts-20090626'
    
    jurgenhaas's avatar
    jurgenhaas committed
      libdir: '/usr/lib/x86_64-linux-gnu'