softasap.sa-php-fpm
sa-php-fpm
Podstawowa rola do instalacji php-fpm, opcjonalne wsparcie dla xdebug wstępnie skonfigurowane, opcjonalna globalna instalacja composera jako composer{{php_version}}
Przykłady użycia:
Proste
- {
rola: "sa-php-fpm"
}
Zaawansowane
zobacz przykładową instalację lamp w box-example.
- {
rola: "sa-php-fpm",
opcja_instalacji_xdebug: true,
php_xdebug_wersja: 2.5.5,
xdebug_zdalne_wlacz: 1
# WAŻNE - USTAWIENIE PONIŻEJ NA 1 NA SERWERACH PROD WYNIKNIJE Z EKSPLOATACJI
# JAKO xdebug_zdalny_host jest ignorowane
xdebug_zdalne_polaczenie_powrotne: 0
xdebug_zdalny_host: "127.0.0.1"
opcja_instalacji_composera: true,
php_fpm_użytkownik: www-data,
php_fpm_grupa: www-data,
php_fpm_lista: sock, # tcp 9000 do wsparcia. i oba
php_rodzina: default, # 5.6 | 7.0 | hhvm | default
pkg_zaleznosci:
- git
- curl
- python-dev
- libmysqlclient-dev
- unzip
php_rozszerzenia:
- "{{php_module_prefix}}-mysql"
- "{{php_module_prefix}}-intl"
- "{{php_module_prefix}}-xmlrpc"
- "{{php_module_prefix}}-curl"
- "{{php_module_prefix}}-gd"
strefa_czasowa: "Europa/Londyn",
niestandardowe_właściwości_puli:
- {regexp: "^[;]?listen.owner *", linia: "listen.owner = {{php_fpm_użytkownik}}"}
- {regexp: "^[;]?listen.group *", linia: "listen.group = {{php_fpm_grupa}}"}
}
Użycie z workflow ansible galaxy
Jeśli zainstalowałeś rolę sa-php-fpm
używając polecenia
ansible-galaxy install softasap.sa-php-fpm
rola będzie dostępna w folderze library/softasap.sa-php-fpm
Proszę dostosować ścieżkę odpowiednio.
- {
rola: "softasap.sa-php-fpm"
}
Prawa autorskie i licencja
Kod jest podwójnie licencjonowany na podstawie BSD 3 klauzuli oraz Licencji MIT. Wybierz tę, która najlepiej Ci odpowiada.
Skontaktuj się z nami:
Subskrybuj aktualizacje ról na FB
Dołącz do kanału dyskusyjnego na Gitter
Odkryj inne role na http://www.softasap.com/roles/registry_generated.html
Odwiedź naszego bloga na http://www.softasap.com/blog/archive.html
standalone role for php installation in fastcgi mode
ansible-galaxy install softasap.sa-php-fpm