« エラーを表示させない | メイン | データの型 »

2006年03月20日

かんくんサーバインストール

Redhat9を恐らくサーバモードで何もなしなしでインストールした状態。

aptをインストール
wget http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/apt-0.5.5cnc6-fr1.i386.rpm
wget http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/apt-devel-0.5.5cnc6-fr1.i386.rpm

しかしながら このソースリストが調子が悪いようなので、/etc/apt/sorce.list を変更

http://www.fedoralegacy.org/download/
rpm http://download.fedoralegacy.org/apt redhat/9/i386 os updates legacy-utils

apt-get update
gccがインストールされていないので、インストール
apt-get instll gcc

1:binutils ########################################### [ 20%]
2:cpp ########################################### [ 40%]
3:glibc-kernheaders ########################################### [ 60%]
4:glibc-devel ########################################### [ 80%]
5:gcc ########################################### [100%]

つーことでinstall 完了

httpd
apt-get install httpd
1:httpd ########################################### [100%]

php
apt-get install php
1:curl ########################################### [ 20%]
2:libjpeg ########################################### [ 40%]
3:libpng ########################################### [ 60%]
4:gd ########################################### [ 80%]
5:php ########################################### [100%]

postgres
apt-get install postgresql
1:postgresql-libs ########################################### [ 50%]
2:postgresql ########################################### [100%]

これだけだとクライアント側のみっぽいので
apt-get install postgresql-server
1:postgresql-server ########################################### [100%]


こっから開発用
http://www.sleepycat.com/ から 
http://downloads.sleepycat.com/db-4.4.20.tar.gz

あとはsubversionの項目と同じ

んでもって 動かん パッケージがまだ足りない模様
uudecode が無い!
apt-get install sharutils
1:sharutils ########################################### [100%]

そして、、、、rpmのPHPって mbstring 使えんでないか・・・

コンパイルやっぱしないと・・・
rpm -qa | grep php |xargs rpm -e
rpm -e httpd

最低限で動かすぞっと・・・
apache コンパイル
./configure --enable-so --prefix=/usr/local/apache && make && make install

PHPコンパイル php-4.4.2
'./configure' '--prefix=/usr' '--with-config-file-path=/etc' '--disable-debug' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-exec-dir=/usr/bin' '--enable-mbregex' '--enable-mbstring' '--enable-zend-multibyte' '--with-pgsql' '--without-mysql' '--enable-trans-sid'

line 2540: lex: command not found
lexてのが無いの???? んー
PHPのコンパイルにはflexとbisonの両方が必要であることに留意してください だそうだ。
apt-get install flex bison
1:bison ########################################### [ 50%]
2:flex ########################################### [100%]


Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path こんどはpostgresのパスか

postgresql-develが入ってないだけですた・・・
apt-get install postgresql-devel 

んで コンパイル通りました。
make && make install

pear がインストールできとらんやんけ・・・
php 4.4.2はインスコがまともに出来てないらしい・・・

参照 http://pear.php.net/manual/ja/installation.getting.php
lynx -source http://go-pear.org/ | php

lynx コマンドがありませんよ・・
はい apt-get install lynx
1:indexhtml ########################################### [ 25%]
2:perl ########################################### [ 50%]
3:perl-CGI ########################################### [ 75%]
4:lynx ########################################### [100%]

再度実行で入った模様・・・


投稿者 muuming : 2006年03月20日 11:02

コメント

コメントしてください




保存しますか?