クラウドインテグレーションサービス「雲斗」のブログ

芝公園にある創研情報株式会社がAWS を 中心にクラウドの基本から便利な使いかたまでをお伝えしていきます。

Amazon EC2

EC2上にMySQLサーバを構築

2017/04/21

今回はEC2(AmazonLinux最新版)上にMySQLサーバを構築していきます

【MySQLインストール/設定】

・SSH接続
・MySQL clientをインストール

$ sudo yum install mysql

・MySQL serverをインストール

$ sudo yum install mysql-server

・chkconfigコマンドで起動設定を行う

$ sudo chkconfig mysqld on

・起動設定の確認

$ chkconfig --list mysqld

以下のように表示されていればきちんと設定されている

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

・MySQLを起動する

$ sudo /etc/init.d/mysqld start

・MySQLにログイン

$ sudo mysql -u root

・ルート権限でログインデフォルトで作成されているデータベースを確認

mysql> show databases;

・MySQL自体のユーザー情報が管理されている「mysql」データベースを使用する

mysql> use mysql;

・「mysql」データベースにデフォルトで作成されているテーブルを確認する

mysql> show tables;

・「user」テーブルに、ユーザのユーザ名とパスワードが管理されているので、rootの情報が管理されているレコードを対象にして、パスワードに変更を加える
以下のyourpasswordの部分にrootのパスワードを入力する

mysql> update user set password=password ('yourpassword') where user='root';

・flushコマンドで内部キャッシュを削除する

mysql> flush privileges;

・一旦、ログアウトする

mysql> quit;

・再度、rootでログインし、パスワードの設定が上手くいっているかを確認する

$ mysql -u root -p

以上でMySQLサーバ構築完了です!

次回はメールサーバを構築していきますよ~(゜◇゜)ゞ

1/5 EC2上にApacheサーバを構築
2/5 ApacheサーバにHTTPSアクセスを追加
3/5 EC2上にMySQLサーバを構築
4/5 EC2上にPostfixサーバを構築
5/5 EC2上にZabbixエージェントをインストール

◆クラウドインテグレーションサービス「雲斗」以下のページからアクセス出来ます。

-Amazon EC2

Bitnami