ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

 PHPインストール

一体いつ寝ればいいんだ…

MySQL AB :: MySQL Downloads
http://dev.mysql.com/downloads/
↓
MySQL 5.0 -- Generally Available (GA) release (recommended)
http://dev.mysql.com/downloads/mysql/5.0.html
↓
ソースからダウンロード (画面一番下のほう)
wget用に URL をコピーしとく。

以下、コンソールから…
su -
groupadd mysql
useradd -g mysql -d /usr/local/mysql mysql
exit

cd /usr/local/src
wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.18.tar.gz/from/http://mirror.mysql-partners-jp.biz/
tar xzvf mysql-5.0.18.tar.gz
cd mysql-5.0.18

./configure               \
--prefix=/usr/local/mysql \
--with-charset=utf8       \
--with-extra-charsets=all \
--with-mysqld-user=mysql
...長い...

make
...長いめっさ長い...

su
make install
chown -R mysql:mysql /usr/local/mysql/

インストール完了。つなげるかな〜??
デーモンを起動

/usr/local/mysql/bin/mysqld_safe &

ん?データってどこに入るんですか??
…設定が不味かったらしい…yum のデータを図らずも引き継いでいます。。
とりあえず良いや…

PHP: Downloads
http://www.php.net/downloads.php
↓
4系の最新っぽい php-4.4.2 
PHP: Get Download
http://jp.php.net/get/php-4.4.2.tar.gz/from/a/mirror
↓
ソースからダウンロード (画面一番下のほう)
wget用に URL をコピーしとく。

以下、コンソールから…

cd /usr/local/src
wget http://jp.php.net/get/php-4.4.2.tar.gz/from/this/mirror
tar xzvf php-4.4.2.tar.gz 
cd php-4.4.2/
./configure   \
  --with-apxs2=/usr/local/apache2/bin/apxs \
  --enable-mbstring \
  --enable-mbregex \
  --enable-zend-multibyte \
  --with-gd \
  --enable-gd-native-ttf \
  --with-freetype-dir=/usr \
  --with-png-dir=/usr \
  --with-zlib \
  --with-jpeg-dir=/usr \
  --with-pgsql=/usr/local/pgsql \
  --with-mysql=/usr/local/mysql 

make
su
make install
cp php.ini-recommended /usr/local/lib/php.ini

...

以下作業中。使えないブログだ*1

*1:ここ