kaiman++ IT security & ギラギラ生きる & 酒 & 神戸でタグ「centos」が付けられているもの
サーバーにAPCのインストールをお願いされた(CentOs4 php5.2.9MySQL5.1.6)
とりあえず、パッケージで入れたいが、コマンド一つらしい
pecl install APC
エラーw
sh: phpize: command not found ERROR: `phpize' failed
PHP周りは詳しくないので、googleで調べるw
php-develパッケージが必要らしい
yum --enablerepo remi php-devel
(remi のレポリトジを利用しているため、、)
再度
pecl install apc
今度も、エラー、、、、しかし、このエラーは、身に覚えがない
どうもapxsがどうのこうの、みたいなのだが、これって、デフォルトで入っていたような
とりあえず、ダメ元で
yum --enablerepo remi httpd-devel
で、再度
pecl install apc
できた
php.iniに書き足して httpdを再起動
これで動いているはず?
お客から要請があったので、CENTOS4にphp5.2.8 mysql5.1.3をインストール
テスト環境と言う事もあり、楽な方法と指定されていたので、色々調べた結果
Le RPM de Remi
↑
ここのリポジトリを使ってやることに
wget http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-6.noarch.rpm
wget http://rpms.famillecollet.com/el4.i386/remi-release-4-4.el4.remi.noarch.rpm
rpm -Uvh remi-release-4*.rpm epel-release-4*.rpm
su -
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo
rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
yum --enablerepo remi-test install php php-mbstring php-gd php-mcrypt php-mysql php-pear
yum -enablerepo=remi-test install mysql-server
そ:wのままやると何故かエラーがでたので、よく見ると remi-testのURLがおかしかったので、修正してやる
vi remi-enterprise.repo
OK
しかし、この環境で、本当に実運用で回すのか不安w
補足、ここにたどり着くまでの手法
1,centos plusを使う
vi /etc/yum.repos.d/CentOS-Base.repo
[centosplus]
enabled=0
↓
enabled=1
これだと、php5.1.6 mysql5.0.6迄にしか為らない
2,違うリポジトリの利用
rpm^--import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
vi /etc/yum.repos.d/utterramblings.repo
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
しかし、この手法だと、php5.2.6 mysql5.0.6 httpd2.2って感じ、
3,上のリポジトリとrpmの組み合わせ
phpはyumでインストール
その後、rpmでmysqlをインストール
しかし、php-mysqlの部分が詰まる、でも、動作は確認
ソースからインストールすれば、解決だろ?って一言は抜きでw
ほんとなら、僕もそうしたい、そうしようと何度も思った、トライでした。。。仮想化の実験はどんどん続いているのですが
VMwareで、少し詰まる。
なぜかシリアルが通らない・・・・・・・36時間ほど悩んだのだが、他のサーバーで試してみるとあっさり通る。
つまり、ハードウェアの問題でした。少し前のOPTERON252×2仕様だったので、期待していたのですが、更に1世代前の、Xeon3.2×2仕様で行うことに、、、、、
Xenの方は問題なく動いてます。
とりあえずVMware server インストールの大まかな流れ
# rpm -ihv VMware-server-xxxx.i386.rpm
# vmware-config.pl
# tar zxf VMware-mui-xxxx.tar.gz
# cd vmware-mui-distrib
# ./vmware-install.pl
コンソール
# unzip VMware-server-linux-client-xxx.zip
#rpm -Uvh VMware-server-console-xxx.i386.rpm
# vmware -config-console.pl
CENT OS ネットワークインストールに必要な自分用メモ
FTP site name: ftp.riken.go.jp
CentOS directory: /Linux/centos/○.1/os/i386
ランダムにパスワード生成
・mkpasswd コマンドインストール
# yum -y install expect
・ランダムなパスワードを生成
# mkpasswd -s 0
