Akio's Log

ソフトウェア開発、プロジェクトマネジメント、プログラミング、ランニングなどなど

CentOS5.0にMySQLをインストール

先日は、ApacheWebサーバをyum経由でインストールした。まだ設定などは何もいじってない。後でやる。

httpdの設定よりも先に、MySQLをインストールしてみる。理由は特になし。Apacheの設定を調査したりする時間が今のところないから。


yum grouplist」で調べると、「MySQL Database」という名前でグループインストールできる。
ではさっそくインストール実行。

[root@xxxxxx ~]# yum -y groupinstall "MySQL Database"
Loading "installonlyn" plugin
Loading "fastestmirror" plugin
Setting up Group Process
Setting up repositories
Loading mirror speeds from cached hostfile
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Resolving Dependencies

    • > Populating transaction set with selected packages. Please wait.
      • > Package mysql.i386 0:5.0.22-2.1 set to be updated
      • > Package mysql-connector-odbc.i386 0:3.51.12-2.2 set to be updated
      • > Package unixODBC.i386 0:2.2.11-7.1 set to be updated
      • > Package MySQL-python.i386 0:1.2.1-1 set to be updated
      • > Package mysql-server.i386 0:5.0.22-2.1 set to be updated
      • > Package libdbi-dbd-mysql.i386 0:0.8.1a-1.2.2 set to be updated
      • > Package perl-DBD-MySQL.i386 0:3.0007-1.fc6 set to be updated
    • > Running transaction check
    • > Processing Dependency: perl(DBI) for package: mysql-server
    • > Processing Dependency: perl-DBI for package: mysql-server
    • > Processing Dependency: perl(DBI) for package: mysql
    • > Processing Dependency: mx for package: MySQL-python
    • > Processing Dependency: libdbi-drivers = 0.8.1a-1.2.2 for package: libdbi-dbd-mysql
    • > Processing Dependency: libltdl.so.3 for package: mysql-connector-odbc
    • > Processing Dependency: perl(DBI) for package: perl-DBD-MySQL
    • > Restarting Dependency Resolution with new changes.
    • > Populating transaction set with selected packages. Please wait.
      • > Package perl-DBI.i386 0:1.52-1.fc6 set to be updated
      • > Package libdbi-drivers.i386 0:0.8.1a-1.2.2 set to be updated
      • > Package libtool-ltdl.i386 0:1.5.22-6.1 set to be updated
      • > Package mx.i386 0:2.0.6-2.2.2 set to be updated
    • > Running transaction check
    • > Processing Dependency: libdbi >= 0.8 for package: libdbi-drivers
    • > Restarting Dependency Resolution with new changes.
    • > Populating transaction set with selected packages. Please wait.
      • > Package libdbi.i386 0:0.8.1-2.1 set to be updated
    • > Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
MySQL-python i386 1.2.1-1 base 82 k
libdbi-dbd-mysql i386 0.8.1a-1.2.2 base 17 k
mysql i386 5.0.22-2.1 base 3.0 M
mysql-connector-odbc i386 3.51.12-2.2 base 142 k
mysql-server i386 5.0.22-2.1 base 10 M
perl-DBD-MySQL i386 3.0007-1.fc6 base 147 k
unixODBC i386 2.2.11-7.1 base 832 k
Installing for dependencies:
libdbi i386 0.8.1-2.1 base 35 k
libdbi-drivers i386 0.8.1a-1.2.2 base 14 k
libtool-ltdl i386 1.5.22-6.1 base 37 k
mx i386 2.0.6-2.2.2 base 558 k
perl-DBI i386 1.52-1.fc6 base 605 k

Transaction Summary
=============================================================================
Install 12 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 15 M
Downloading Packages:
(1/12): mysql-5.0.22-2.1. 100% |=========================| 3.0 MB 00:02
(2/12): mysql-connector-o 100% |=========================| 142 kB 00:00
(3/12): perl-DBI-1.52-1.f 100% |=========================| 605 kB 00:00
(4/12): unixODBC-2.2.11-7 100% |=========================| 832 kB 00:00
(5/12): MySQL-python-1.2. 100% |=========================| 82 kB 00:00
http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/os/i386/CentOS/libdbi-drivers-0.8.1a-1.2.2.i386.rpm: [Errno 14] HTTP Error 503: Service Temporarily Unavailable
Trying other mirror.
(6/12): libdbi-drivers-0. 100% |=========================| 14 kB 00:00
(7/12): mysql-server-5.0. 100% |=========================| 10 MB 00:01
(8/12): libdbi-dbd-mysql- 100% |=========================| 17 kB 00:00
(9/12): libdbi-0.8.1-2.1. 100% |=========================| 35 kB 00:00
(10/12): perl-DBD-MySQL-3 100% |=========================| 147 kB 00:00
(11/12): libtool-ltdl-1.5 100% |=========================| 37 kB 00:00
(12/12): mx-2.0.6-2.2.2.i 100% |=========================| 558 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: perl-DBI ####################### [ 1/12]
Installing: mysql ####################### [ 2/12]
Installing: perl-DBD-MySQL ####################### [ 3/12]
Installing: mx ####################### [ 4/12]
Installing: libtool-ltdl ####################### [ 5/12]
Installing: libdbi ####################### [ 6/12]
Installing: libdbi-drivers ####################### [ 7/12]
Installing: unixODBC ####################### [ 8/12]
Installing: mysql-connector-odbc ####################### [ 9/12]
Installing: MySQL-python ####################### [10/12]
Installing: mysql-server ####################### [11/12]
Installing: libdbi-dbd-mysql ####################### [12/12]

Installed: MySQL-python.i386 0:1.2.1-1 libdbi-dbd-mysql.i386 0:0.8.1a-1.2.2 mysql.i386 0:5.0.22-2.1 mysql-connector-odbc.i386 0:3.51.12-2.2 mysql-server.i386 0:5.0.22-2.1 perl-DBD-MySQL.i386 0:3.0007-1.fc6 unixODBC.i386 0:2.2.11-7.1
Dependency Installed: libdbi.i386 0:0.8.1-2.1 libdbi-drivers.i386 0:0.8.1a-1.2.2 libtool-ltdl.i386 0:1.5.22-6.1 mx.i386 0:2.0.6-2.2.2 perl-DBI.i386 0:1.52-1.fc6
Complete!

はい。これで終了。
PerlとかPythonはあまり必要ないので入れなくても良いのだけれど、まあ面倒なので全部入れてしまいました。

こちらもhttpdと同様に、ユーザなどの設定作業を先にやらなければ。

無理なく続けられる 年収10倍アップ勉強法

無理なく続けられる 年収10倍アップ勉強法