vine-users ML アーカイブ



[vine-users:075543] Re: vineに apacheとphp のインストール

  • From: HOTTA Michihide <hotta@xxxxxxxxxxxxxx>
  • Subject: [vine-users:075543] Re: vineに apacheとphp のインストール
  • Date: Fri, 15 Dec 2006 08:57:35 +0900
堀田@長崎市です。

On Thu, 14 Dec 2006 23:36:15 +0900, "miyao" <miyao@xxxxxxxxxxx> wrote:
Subject: [vine-users:075541] Re: vineにapacheとphpのインストール

> 宮尾です
> > オプション変更くらいなら srpm 使ってもいいような気も
> > #PHPのrpmもたぶん使える気が・・・・・
> パッケージのオプション変更はどの様にすれば宜しいのでしょうか。
> パッケージでインストールするとディレクトリーの配置がtarボールと
> 異なるため今まで使い慣れていた時と、使い勝手の面でどうしても
> 慣れる事が出来ず困ってtarボールを選びました。
> オプションが変更可能なのであればパッケージの方が楽でありがたいです。

オプションって、ビルド時の(コマンドライン)オプションじゃなくて、
apacheの設定ファイルに書く方(ディレクティブ)のことですよね?

以下のコマンドを覚えておくとよいです。

インストール済みパッケージの表示

hotta@home:~$ rpm -qa|grep -e apache -e php|sort
apache-devel-1.3.37-0vl3
apache2-2.2.3-0vl3
apache2-devel-2.2.3-0vl3
apache2-manual-2.2.3-0vl3
php5-5.2.0-0vl4
php5-apache2-5.2.0-0vl4
php5-mcrypt-5.2.0-0vl4
php5-mysql-5.2.0-0vl4
php5-pdo-5.2.0-0vl4
php5-pear-5.2.0-0vl4
php5-sqlite-5.2.0-0vl4

hotta@home:~$ rpm -ql apache2   ←パッケージ名を指定します
/etc/apache2
/etc/apache2/conf
/etc/apache2/conf.d
/etc/apache2/conf.d/README
/etc/apache2/conf/apache2.conf
(以下略)

ということで、さしあたっては /etc/apache2/conf/apache2.conf から
見ていけばよいと思います。php5 のモジュール組み込みは

root@home ~# rpm -ql php5-apache2
/etc/apache2/conf.d/php5.conf
/usr/lib/apache2/modules/libphp5.so
/var/www/cgi-bin/php5-cgi

という仕組みになっています。

起動/停止/再起動など
root@home ~# service apache2
使い方: httpd {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
(ここ、よく見ると httpd になってますね ;-)

自動起動:chkconfig(CLI), NTSYSV(CUI)

-- 
HOTTA Michihide <hotta@xxxxxxxxxxxxxx>