ソースからインストールしたPHPで実行したConfigureのオプションを確認する場合、php-configコマンドで確認することが出来る。
php-config --configure-options
ソースからインストールしたPHPで実行したConfigureのオプションを確認する場合、php-configコマンドで確認することが出来る。
php-config --configure-options
PHPのコンパイル時に、以下のようなエラーが表示される事がある。
./configure: /opt/httpd01/bin/apxs: /replace/with/path/to/perl/interpreter: bad interpreter: No such file or directory
これは、configure実行時に指定したapxsの参照しているperlへのインタプリタpathが間違っている事が原因。
apxsはインストール直後だと以下のようになっている。
#!/replace/with/path/to/perl/interpreter -w
#
# Lice...
先日、仕事でLAMPサーバで、異なるバージョンのPHPをApacheのインスタンスごとに切り替える必要があった。
複数のバージョンのPHPを使い分ける場合、『phpenv』を利用する方法もあったけれど、さすがにそれはNGだったのでApacheのインスタンスごとに使い分けを行う事にした。
なお、この設定を行うにあたりApacheとPHPはソースからコンパイルする方法でインストールしている。
仕事で利用したものと違うが、今回の検証ではCentOS 7を用いている。
各インスタンスの対応は、httpd01にphp01を、httpd02にphp02を適用する。
今回は、Apacheはバー...
今回は、CentOS 7でLAMP環境を構築する際の手順について記述する。
まずはApahceのインストール。
以下のコマンドを実行する。
yum install httpd -y
インストール完了後、サービスの自動起動有効化と起動を行う。
systemctl enable httpd
systemctl start httpd
サービス起動後、ファイアウォールの設定を変更しhttpプロトコルを通すようにする。
firewall-cmd --permanent --add-service=http
systemctl resta...