-1

Linuxにソースからphpをインストールしようとしています。

現在アクティブな httpd サービスで動作させるにはどうすればよいですか? 同じ目的でapachectlをインストールしたくありません。

私が読んでいる本によると、与えられたコマンドがあります:

./configure --prefix=/usr/local/php \ 
 --with-mysqli=/usr/local/mysql/bin/mysql_config \ 
 --with-apxs2=/usr/local/apache2/bin/apxs 

make

make install

httpd サービスのみを使用して、ソースから php をインストールするにはどうすればよいですか? 私の httpd.conf ファイルは /etc/httpd/conf/httpd.conf の場所にあります。

PS: Linux 環境は初めてです。

どんな助けでも大歓迎です!!

4

1 に答える 1

0

これを試して、コマンドラインで実行してください:

updatedb
locate apxs

apxsパスを追加するよりもconfigure

./configure --prefix=/usr/local/php \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--with-apxs2=[full_path]apxs

updatedbインストールされていない場合は、パッケージlocateを実行してインストールします。その後、システム上になります。yastfindutils-locateupdatedblocate

于 2013-03-24T10:29:15.773 に答える