PHPをインストールする際のconfigureコマンドで、以下のコマンドが出力
されて失敗した場合、apxsがないことが原因です。
“Sorry, I cannot run apxs. Possible reasons follow:”
apxsは、apacheをインストールすると同時にインストールされるものなので
apacheがインストールされていれば基本的に存在するはずです。
apxsを探す
findコマンドを使ってapxsを探してみてください。
1 |
# find / -name apxs |
apacheをインストールしなおす
findコマンドで見つからなければきっとないので、apacheをインストールしなおして
apxsを導入します。
まず、http://httpd.apache.org/からapacheの
ソースをダウンロードします。
ここでは「Unix Source: httpd-2.4.3.tar.gz」をダウンロード。
サーバにアップして解凍。
1 2 3 4 5 |
$ tar xvfz httpd-2.4.3.tar.gz $ cd ../httpd-2.4.3 $ ./configure --enable-so $ make # make install |
これで、インストールは完了です。
とちゅうで問題が発生した場合は以下を参照してください。
- apacheのconfigureで”configure: error: APR not found.”とでてエラー終了した
- apacheのconfigureで”configure: error: pcre-config for libpcre not found.”とでてエラー終了した
/