vine-users ML アーカイブ



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

  • From: "miyao" <miyao@xxxxxxxxxxx>
  • Subject: [vine-users:075531] vineに apacheとphp のインストール
  • Date: Thu, 14 Dec 2006 15:10:42 +0900
宮尾です

質問.1
VineLinux 4.0 に web サーバーと作りたいと思い、apacheにパッケージより
tar ボールが良かったので下記のようにインストールしたのですが、
/usr/rc.d/init.d/ で http start が出来るようには設定できないのでしょう
か?
現在は下記のように自動起動しているのですが、再起動時 httpd [ OK ] と表示
されないので解りにくく改善したいと思っております。

[root@wing-server src]# tar xvf httpd-2.2.3.tar.gz
[root@wing-server src]# cd httpd-2.2.3
[root@wing-server httpd-2.2.3]# ./configure --enable-shared=max
--enable-so --enable-ssl
[root@wing-server httpd-2.2.3]# make
[root@wing-server httpd-2.2.3]# make install
[root@wing-server httpd-2.2.3]# vi /etc/rc.d/rc.local
### 最後に下記を追加
#### Apache Server Start
if [ -x /usr/local/apache2/bin/apachectl ]; then
/usr/local/apache2/bin/apachectl start
echo -n "Apache2 Server Start."
fi
#### Apache Sraver
[root@wing-server conf]#

質問.2
上記の環境にPHP5 をインストールしたいと思い下記のようにパッケジをインス
トールしたのですが、
htdocsでPHPが動かず困っております。
どの様にすれば宜しいのでしょうか?
httpd.conf で php5 の設定方法がよく分かりません。
php3 と php4 の時は下記のように設定したのですが、同じような感じで宜しい
のでしょうか?
[PHPのインストールに必用なライブラリのインストール]
[root@wing-server root]# apt-get install flex libjpeg-devel libpng-devel
libxml-devel libxml2-devel
[PHPのインストール]
[root@wing-server php-5.2.0]# apt-get install php5 php5-devel php5-pear
[root@wing-server php-5.2.0]# vi /etc/php5/php.ini
pgsql.max_persistent = 20
pgsql.max_links = 10
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_output = EUC_JP
[root@wing-server php-5.2.0]# vi /usr/local/apache2/conf/httpd.conf
###下記の様に追加設定。
#
# And for PHP 3.x, use:
#
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
#
# And for PHP 4.x, use:
#
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
「セットアップ終了」

ご指導よろしくお願いします