最初からモジュール入れてるのであまり追加することが無いのですが、出来てた方が良いと思ってやってみました
PHPはソースからじゃなくてパッケージでインストールします
今回はmcryptを追加する方法です
PHP7インストール
以下の方法でPHPをインストールします
Dockerでやって使うイメージはtakashioshikawa/centos6base
です
自分用のCentOS6です
# PHPインストール
yum install -y epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum install -y --enablerepo=remi,remi-php70 php php-devel php-mbstring php-pdo php-gd php-opcache php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug
バージョン確認
php -v
PHP 7.0.12 (cli) (built: Oct 13 2016 18:14:53) ( NTS )
モジュール確認
php -m | grep mcrypt
まだ何も出てきません
mcryptモジュール追加
ここから使えるようにしていきます
といってもyumで一発なんですが…
yum install -y --enablerepo=remi,remi-php70 php70-php-mcrypt
モジュール確認
php -m | grep mcrypt
mcrypt
入ってます…
パッケージでやると簡単、ソースからインストールする方法はやってないので時間あったらやってみます