webサーバー1とwebサーバー2からマスタDBサーバーに外部接続できるようにする

マスタDBの現在のMySQLユーザーはこうなってます。 mysql> SELECT user, host FROM mysql.user ORDER BY user, host; +-----------+-----------+ | user | host | +-----------+-----------+ | mysql.sys | localhost | | root | localhost | +-----------+-…

マスタDBサーバーの設定をする

次にマスタDBのサーバー設定をします。 これでもうサーバーの契約は4台目です。笑 まずMySQLをインストールします。 ・MySQLのリポジトリを追加 sudo rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm ・MySQLのインストール …

ロードバランサにきたリクエストをwebサーバー1とwebサーバー2へ振り分けできるようにする

まず、webサーバー2の設定をします。 webサーバー1と同じく、Nginxとphp-fpmのインストールまでします。 webサーバー2のIPアドレスへアクセス時の画像は以下のように背景を黄色にします。 次にwebのロードバランサにきたリクエストをwebサーバー1とwebサーバ…

2台目のサーバー設定をする(webサーバー1)

2台目としてサーバー構成図のwebサーバー1の設定をします。 PHPアプリケーションを動かすwebサーバーで、 今回はapacheではなくNginx上でPHPが動くようにしたいと思います。 なので、Nginxのインストールまでは1台目と同じ手順です。 ちなみにwebサーバー1の…

1台目のサーバー設定をする(webのロードバランサ)

ServersManのVPSをシンプルプランで契約しました。 ・とりあえずrootで入ります。(ssh接続できるポート番号がメールに記載されています) ssh -p 3843 root@IPアドレス ・root以外の管理者ユーザーを作成してパスワードを設定 useradd -G wheel lb_web passwd…

ソーシャルゲームのサーバーを構築してみた1(サーバーの構築案)

大規模サービスのサーバー周りの知識を身につけるため、 自分で負荷分散のことも考えたソーシャルゲームのサーバー設計を構築してみることにしました。 以下のようなかんじで作ります。 (私はソーシャルゲーム新規立ち上げ開発から関わったことはありますが…