Package php54iw provides the PHP scripting language as a Software
Collection.  For more information about Software Collections, see
scl(1).  By installing the php54iw collection, you will get a
minimal set of packages to have a working PHP.

Usage: scl enable php54iw 'php'

Software Collections allows use of applications which are not located
in the filesystem root hierarchy but are present in an alternative
location, which is /opt/iworx/php54iw/root in case of the php54iw
collection.

PHP is an HTML-embedded scripting language. PHP attempts to make it
easy for developers to write dynamically generated web pages. PHP also
offers built-in database integration for several commercial and
non-commercial database management systems, so writing a
database-enabled webpage with PHP is fairly simple. The most common
use of PHP coding is probably as a replacement for CGI scripts.

The php54iw-php package provides the module (often referred to as mod_php)
which adds support for the PHP language to Apache HTTP server.

The php54iw-php-fpm package provides the FastCGI process manager
which adds support for the PHP language to FastCGI compatible servers.

FastCGI process manager (php-fpm) listens on local network soket
(by default port 9000).

When working with php54iw collection, use the "scl" utility (see
scl(1) for usage) to enable the scl environment properly.

Configuration for the php54iw software collection is located under /opt/iworx/php54iw/root/etc.

Examples:
scl enable php54iw 'command --arg'
  Run a specific command with argument --arg within php54iw software collections
  environment.

scl enable php54iw 'php'
  Run php from php54iw software collection.

scl enable php54iw bash
  Run interactive shell where php54iw software collection is enabled.

scl enable php54iw 'man php'
  Show man pages for php command, which is part of the php54iw software
  collection.

service php54iw-php-fpm start
  Starts the php-fpm server from php54iw software collection.
