TOP » MySQL でデーターベースサーバー構築 » MySQL 5.0 » MySQL 5.0 のインストール

MySQL 5.0 のインストール

MySQL 公式サイト から MySQL のソースファイルをダウンロードしてインストールする方法を紹介します。
MySQL のインストールや MySQL の実行には管理者権限を持たない一般ユーザーを使用する必要があるため、インストール前に MySQL 専用ユーザーを作成します。
MySQL のインストールと実行には Ncurses が必要です。

MySQL 管理ユーザーの作成

MySQL をユーザー権限で実行するために MySQL 実行ユーザーを作成します。

# groupadd mysql
# useradd -g mysql mysql
# passwd mysql

Changing password for user mysql.
New UNIX password: **********新しく設定するパスワードを入力
Retype new UNIX password: **********確認のためにもう一度パスワードを入力
passwd: all authentication tokens updated successfully.

MySQL のダウンロードとインストール

MySQL のインストールと実行には Ncurses が必要です。
ソースファイルを使ったインストール方法は Ncurses のインストール を参照してください。
yum を使って Ncurses をインストールする場合は以下のように実行します。

# yum -y install ncurses-devel

MySQL のソースファイルを MySQL 公式サイト からダウンロードしてコンパイル、インストールを行います。

# wget -P /usr/local/src ftp://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.0/mysql-5.0.27.tar.gz
# mkdir /usr/local/mysql-5.0.27
# cd /usr/local/src
# tar xzf mysql-5.0.27.tar.gz
# cd mysql-5.0.27
# ./configure --prefix=/usr/local/mysql-5.0.27 --with-charset=utf8 --with-extra-charsets=all --with-mysqld-user=mysql
# make
# make install

— configure オプションの解説

  1. インストール先のディレクトリを設定します。
    • –prefix=/usr/local/mysql-5.0.27
  2. デフォルトで使用するキャラクタセットを設定します。
    • –with-charset=utf8
  3. コンパイルする追加のキャラクタセットを設定します。
    • –with-extra-charsets=all
  4. MySQL を実行するユーザーを設定します。
    • –with-mysqld-user=mysql

MySQL のディレクトリを /usr/local/mysql としてアクセスできるようにシンボリックリンクを作成します。

# ln -sfn /usr/local/mysql-5.0.27 /usr/local/mysql
カテゴリー
Fedora のインストール
ネットワーク設定
OpenSSH で SSH サーバー構築
NTP で時刻情報サーバー構築
Apache HTTP Server で Web サーバー構築
MySQL でデーターベースサーバー構築
PostgreSQL でデーターベースサーバー構築
PHP で Web アプリケーションサーバー構築
qmail でメールサーバー構築
Samba でファイルサーバー構築
BIND でネームサーバー構築
Tomcat で Web アプリケーションサーバー構築
ProFTPD で FTP サーバー構築
システム設定
CMS でサイト構築
snort でネットワーク進入探知システム構築
ライブラリのインストール