AWS 環境構築その2

データベースサーバの設定

 

MySQLのインストール

[ec2-user@ip-172-31-25-189 ~]$ sudo yum -y install mysql56-server mysql56-devel mysql56

上の例だとバージョン5.6

 

MySQLの起動

ec2-user@ip-172-31-25-189 ~]$ sudo service mysqld start

 

serviceコマンド

Amazon LinuxCentOSで使えるコマンド。インストールしたソフトウェアの起動を一括して行える

daemonデーモン

Linux用語でサーバを意味する。上の例だとmysqldのdはdaemonのd

 

確認

sudo service mysqld status と打ち runningであることを確認する

 

MySQLのrootパスワードの設定

yumインストールしたMYSQLにはデフォルトではrootというユーザーで接続できるが、パスワードは設定されていないので、パスワード設定しとく。

[ec2-user@ip-172-31-25-189 ~]$ sudo /usr/libexec/mysql56/mysqladmin -u root password 'ここを設定したいパスワードにする。ただし0から始まる物は避ける'

 

 Railsからアクセスする時にも利用するので覚えとく。

 

設定したパスワードで入れるか確認

[ec2-user@ip-172-31-25-189 ~]$ mysql -u root -p

 

パスワードを入れて入れるか確認。mysql>と出る。