JDKとMYSQLインストール
09/09/10
JDKのインストールを行いました。
ファイル名:jdk-6u16-linux-x64-rpm.binをSunのサイトからダウンロードしインストール。
↓ダウンロードサイト↓
URL:http://java.sun.com/javase/downloads/index.jsp
/usrディレクトリの下にjavaディレクトリを作成しインストール。
環境変数PATHをログインユーザーの.bash_profile上でJavaのbinディレクトリを追加してexportしておきました。
.bash_profileに追記:
PATH=$PATH:$HOME/bin:/usr/java/jdk1.6.0_16/bin
export PATH
ちゃんとx86_64があってよかった。
つづいてMYSQLのインストール
URL:http://dev.mysql.com/downloads/mysql/5.1.html#linux
からLinux x86_64用のインストールバイナリをダウンロード。
ファイル名:mysql-5.1.38-linux-x86_64-glibc23.tar.gz
/local/usr/にコピー&展開。
シンボリックリンクをmysqlで作成。
コマンド:tar -xvf mysql-5.1.38-linux-x86_64-glibc23.tar.gz
コマンド:ln -s mysql-5.1.38-linux-x86_64-glibc23 mysql
専用ユーザー作成
コマンド:groupadd mysql
コマンド:useradd -g mysql mysql
パーミッション変更
インストール
コマンド:chown -R mysql mysql-5.1.38-linux-x86_64-glibc23
コマンド:chgrp -R mysql mysql-5.1.38-linux-x86_64-glibc23
コマンド:./mysql/scripts/mysql_install_db --user=mysql
PATHにMYSQLのbinを追加
.bash_profileの内容:
PATH=$PATH:$HOME/bin:/usr/java/jdk1.6.0_16/bin:/usr/local/mysql/binexport PATH
とりあえずの設定は完了。
今回のMYSQLのインストールは、以下の本を見て行いました。
MySQL 辞典 (Desktop reference)
追記:090913 後日サーバープログラムを実行したら、エラーでまくり…泣
原因は…
rootで実行しようとしていた事。
mysqlのdataを書き込むディレクトリ(/mysql/data)のパーミッションはrwxr-x---だったので、必要なファイルが書き込めず読み込めずで、ソケットファイルがないとかpidがないとかいろんなエラーでしばらく悩みました。
ちゃんとユーザー変えて実行したら結果OKでした。
参考にした本の通りにインストールしたから…。やっぱり頭をつかわないとだめですね…。