php
- epel-release
- pcre-devel
- openssl-devel
- gcc
- curl
- geoip-devel
- libxml2
- libxml2-devel
- openssl
- openssl-devel
- bzip2
- bzip2-devel
- libcurl
- libcurl-devel
- libjpeg
- libjpeg-devel
- libpng
- libpng-devel
- freetype
- freetype-devel
- gmp
- gmp-devel
- libmcrypt
- libmcrypt-devel
- readline
- readline-devel
- libxslt
- libxslt-devel
- gcc-c++
- libicu-devel
- libzip
- libzip-devel
- sqlite-devel
# - oniguruma
# - oniguruma-devel
- libzip
- libzip-devel
- pcre-devel
- gcc
- curl
cmd: ./configure --prefix=/usr/local/php-{{version}} --with-config-file-path=/usr/local/php-{{version}}/etc {{parameters}}
chdir: /srv/php-{{version}}
vars:
parameters: --with-fpm-user={{runner_user}}
--with-fpm-group={{runner_user}}
--enable-mysqlnd
--with-mysqli=mysqlnd
--with-mysql
--with-mcrypt
--enable-gd-native-ttf
--with-pdo-mysql=mysqlnd
--with-iconv-dir
--with-freetype-dir
--with-jpeg-dir
--with-png-dir
--with-zlib
--with-zlib-dir
--with-curl
--with-mcrypt
--with-gd
--with-openssl
--with-mhash
--with-xmlrpc
--with-gettext
--with-libxml-dir
--with-bz2
--without-pear
--enable-fpm
--enable-ftp
--enable-xml
--with-xsl
--enable-intl
--enable-zip
--enable-soap
--enable-bcmath
--enable-shmop
--enable-sysvsem
--enable-inline-optimization
--enable-gd-native-ttf
--enable-pcntl
--enable-sockets
--enable-maintainer-zts
--enable-mbregex
--enable-mbstring
--enable-opcache
--enable-exif
nginx
- pcre-devel
- openssl-devel
- gcc
- curl
- geoip-devel
- perl-Digest-MD5
parameters: --user={{runner_user}}
--group={{runner_user}}
--with-luajit
--with-http_v2_module
--with-http_realip_module
--with-http_random_index_module
--with-http_geoip_module
--with-threads
--with-poll_module
--with-http_gunzip_module
--with-http_gzip_static_module
--with-http_auth_request_module
--with-http_iconv_module
--with-stream
--with-http_sub_module
--with-stream_ssl_module
--with-stream_realip_module
--with-stream_geoip_module
--with-http_stub_status_module
--with-http_flv_module
--with-http_dav_module
--with-http_mp4_module
--with-http_secure_link_module
--with-ipv6
--with-pcre-jit
--with-openssl=/srv/openssl-1.1.1