Сначала Чтобы увидеть доступные опции для модулей и библиотек PHP, вы можете ввести это в своей системе:
sudo yum search php-
Результатом являются все дополнительные компоненты, которые вы можете установить. Это даст вам краткое описание для каждого:
php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php-cli.x86_64 : Command-line interface for PHP
php-common.x86_64 : Common files for PHP
php-dba.x86_64 : A database abstraction layer module for PHP applications
php-devel.x86_64 : Files needed for building PHP extensions
php-embedded.x86_64 : PHP library for embedding in applications
php-enchant.x86_64 : Enchant spelling extension for PHP applications
php-fpm.x86_64 : PHP FastCGI Process Manager
php-gd.x86_64 : A module for PHP applications for using the gd graphics library
. . .
Чтобы получить более подробную информацию о том, что делает каждый модуль, вы можете выполнить поиск в Интернете или просмотреть подробное описание в пакете, набрав:
yum info package_name
Будет много выходных данных, с одним полем под названием Description, которое будет содержать более подробное объяснение функциональности, предоставляемой модулем.
Например, чтобы узнать, что делает модуль php-fpm, мы могли бы напечатать это:
sudo yum info php-fpm
Наряду с большим количеством другой информации вы найдете что-то похожее на это:
. . .
Summary : PHP FastCGI Process Manager
URL : http://www.php.net/
License : PHP and Zend and BSD
Description : PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
: implementation with some additional features useful for sites of
: any size, especially busier sites.
Если после исследования вы решите, что хотите установить пакет, вы можете сделать это, используя команду yum install, как мы делали для нашего другого программного обеспечения.
Если мы решили, что php-fpm - это то, что нам нужно, мы могли бы набрать:
sudo yum install php-fpm
Если вы хотите установить более одного модуля, вы можете сделать это, перечислив каждый из них через пробел, следуя команде yum install, например:
sudo yum install package1 package2 ...
На этом этапе ваш стек LAMP установлен и настроен. Мы все равно должны проверить наш PHP.