2009年02月11日

CentOS5.2 (x86_64) インストール後にやったこと

インストールが無事に終わったら、足回りをちょっと固めます。

  • yum-cronをインストールして定期的にアップデートするようにする(yum-updatesdを削除してますんで)
  • Apacheをインストールする
  • MySQLをインストールする

という3本立てを、インストール後にやりました。

yumのユーティリティをインストール

cronでupdateするyum-cronをインストールする。
ついでにyumのrpm保存を行うyum-downloadonlyもインストールする。
# yum -y install yum-cron yum-downloadonly

downloadonlyをデフォルトでは無効にするよう設定する
# vi /etc/yum/pluginconf.d/downloadonly.conf
  #enabled=1
  enabled=0

Apacheのインストール

Apacheはすでにインストールされているようだ・・・
# yum list installed|grep httpd
httpd.x86_64                             2.2.3-11.el5_2.centos. installed

ふーん。まあいいか。
というわけでhttpd-develのインストール
# yum -y install httpd.x86_64 httpd-devel.x86_64
=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing: 
 httpd-devel             x86_64     2.2.3-11.el5_2.centos.4  updates           147 k
Installing for dependencies:
 apr-devel               x86_64     1.2.7-11         base              242 k
 apr-util-devel          x86_64     1.2.7-7.el5      base               54 k
 cyrus-sasl-devel        x86_64     2.1.22-4         base              1.4 M
 db4-devel               x86_64     4.3.29-9.fc6     base              2.1 M
 expat-devel             x86_64     1.95.8-8.2.1     base              127 k
 gcc                     x86_64     4.1.2-42.el5     base              5.3 M
 glibc-devel             x86_64     2.5-24.el5_2.2   updates           2.4 M
 glibc-headers           x86_64     2.5-24.el5_2.2   updates           601 k
 kernel-headers          x86_64     2.6.18-92.1.22.el5  updates           889 k
 libgomp                 x86_64     4.1.2-42.el5     base               83 k
 openldap-devel          x86_64     2.3.27-8.el5_2.4  updates           1.6 M

インストール後にはApacheの自動起動を設定
# chkconfig httpd on
# chkconfig --list|grep httpd
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

MySQLのインストール

MySQLのインストール
# yum -y install mysql.x86_64 mysql-devel.x86_64 mysql-server.x86_64

Installing: 
 mysql-devel             x86_64     5.0.45-7.el5     base              2.4 M
 mysql-server            x86_64     5.0.45-7.el5     base              9.7 M
Installing for dependencies:
 e2fsprogs-devel         i386       1.39-15.el5      base              568 k
 keyutils-libs-devel     i386       1.2-1.el5        base               27 k
 krb5-devel              i386       1.6.1-25.el5_2.2  updates           1.9 M
 libselinux-devel        i386       1.33.4-5.el5     base              131 k
 libsepol-devel          i386       1.15.2-1.el5     base              189 k
 mysql                   i386       5.0.45-7.el5     base              4.1 M
 openssl-devel           i386       0.9.8b-10.el5_2.1  updates           1.8 M
 perl-DBD-MySQL          x86_64     3.0007-1.fc6     base              147 k
 zlib-devel              i386       1.2.3-3          base              101 k

MySQLの自動起動設定は行われていないようだ
# chkconfig --list|grep mysql
mysqld          0:off   1:off   2:off   3:off   4:off   5:off   6:off

MySQLの自動起動設定を行い、確認
# chkconfig mysqld on
# chkconfig --list|grep mysql
mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off

MySQLは停止しているようだ
# service mysqld status
mysqld は停止しています

MySQLのスタート
# service mysqld start
MySQL データベースを初期化中:  Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h www.gimmix.biz password 'new-password'
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
                                                           [  OK  ]
MySQL を起動中:                                            [  OK  ]


MySQLのログイン
http://saba.nitty-gritty.org/900misc/mysql.html

# mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.45 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>


こんなふうにMySQLのシェルにログインできればOK!



posted by イシハラ at 2009/02/11 15:46 | Comment(0) | TrackBack(0) | Linux



この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。