2018年– date –
-
ネットワーク
【AWS】ネットワーク構築の基本(パブリックとプライベートサブネット&インターネットゲートウェイ&NAT ゲートウェイ)
AWS でネットワークを構成しているとたまに「なぜつながらないんだろう?」と思うことがあります。 結局は何度も繰り返し設計しては構築しての作業をしなければなかなか深いところまでは技術は身に付きませんが、今回はよく構築するであろう AWS の基本的... -
ネットワーク
【AWS】NAT ゲートウェイまとめ
AWS NAT ゲートウェイについてまとめました。 NAT ゲートウェイを利用することで、管理している EC2 にグローバル IP アドレスを持たせて直接インターネットにアクセスさせる必要がなくなります。 NAT ゲートウェイを経由することでインターネットアクセス... -
レンタルサーバー
【格安レンタルサーバー】バリューサーバーと「お名前.com」で取得の独自ドメインを設定して WordPress をインストール【Part.2】
前回の記事では、バリューサーバーでレンタルサーバーを借りて、「お名前.com」で取得した独自ドメインを設定し、インターネットから名前解決ができるところまで作業をしました。 【格安レンタルサーバー】バリューサーバーと「お名前.com」で取得... -
データベース
【AWS】既存データベースからRDSへのマイグレーション手順(データベース移行手順)【DMS&コマンドライン】
今回は、既存データベース(Oracle、PostgreSQLなど)から Amazon RDS へのデータベース移行手順について解説します。 企業のシステムはデータベースを中心に回っています。 「Webサーバー」や「APIサーバー」など多種のサーバーが企業内で稼働しています... -
レンタルサーバー
【格安レンタルサーバー】バリューサーバーと「お名前.com」で取得の独自ドメインを設定して WordPress をインストール【Part.1】
先日「格安レンタルサーバー」の「バリューサーバー」を申し込みました。 月額たったの167円で WordPress を利用することができます。(MySQLが利用できます) しかもディスク容量は他には見当たらない「50GB」と大容量です。 そして今回利用するドメイン... -
レンタルサーバー
【お名前.com】設定済みのネームサーバーの設定を確認する手順
レンタルサーバーでサイトを長年運用していると、「お名前.com」で「独自ドメイン」を取得して、他社のレンタルサーバーにドメインを割り当てて使用することが多いかと思います。 独自ドメイン ← お名前.com レンタルサーバー ← エックスサーバ... -
AWS
【AWS】CloudWatch で AWS の料金(コスト)を監視する設定手順(メールで毎日受信)
AWS のヘビーユーザーにもかかわらず、AWS のコストを日単位でチェックできてなかったので、CloudWatch で AWS のコストを監視することにしました。 今回は、CloudWatch で AWS の請求情報を監視し、メールで取得するための設定手順について解説します。 &... -
レンタルサーバー
【お名前.com】ドメイン/SSL証明書の同時購入手順
「お名前.com」より「ドメイン」と「SSL証明書(グローバルサイン)」を同時に購入する手順をご紹介します。 同時に購入するとグローバルサインの「SSL証明書(SSLサーバ証明書)」が割引になるので、どうせなら一緒に取得するとお得です。 ... -
AWS
【AWS】RDS(Amazon Relational Database Service)の新規構築手順【Oracle Standard Edition】
Amazon RDS(Amazon Relational Database Service)の新規構築手順を解説します。 今回は「マルチ AZ 配置」の RDS を構築します。 RDS 新規構築手順概要 Amazon RDS 新規構築手順の概要です。 RDS 用サブネットを作成する(アベイラビリテ... -
Linux
【Linux】find コマンド【図解】
find コマンドの使い方について解説します。 環境は「CentOS 6 系」もしくは「CentOS 7 系」です。 過去のファイルを削除する find コマンドの使い方として多いのではないでしょうか。 cron で定期的にバックアップスクリプトを実行し、その... -
AWS
【AWS】RDS(Amazon Relational Database Service)の詳細な解説
Amazon RDS(Amazon Relational Database Service) について解説します。 オンプレミスで DB サーバーを設計/構築/運用/障害対応をするのは非常に高度なスキルを必要としますが、クラウド上で利用できるリレーショナルデータベースの「Amazon RDS」の登... -
AWS
【AWS】RDS(Amazon Relational Database Service)はインスタンスを停止しても7日間後(8日後)に自動的に起動するので注意【料金が発生する】
AWS RDS はクラウド上のリレーショナルデータベースで、スケールアップやスケールダウン、冗長構成などが簡単に出来て、日々の運用/監視/障害対応などもほとんど必要がなくなるくらい非常に有能なサービスなのですが、先日驚いたことがありました。 &nbs... -
メール
【AWS】Route53に「お名前.com」取得の独自ドメインを登録してSES(Simple Email Service)で無料でメールを受信する手順
AWS にサーバーレス(メールサーバー不要)で電子メールを送受信できるサービス SES(Simple Email Service)があります。 今回は、「お名前.com」で取得した独自ドメインを Route53 に登録して SES(Simple Email Service)で無料でメールを受信する手順... -
ネットワーク
【AWS】お名前.com で取得した独自ドメインを Amazon Route 53 で名前解決して EC2 インスタンスの Web サーバーにアクセスさせる手順
タイトルが長いですが、前回の記事の続きです。 前回は AWS EC2 インスタンスで Web サーバーと API サーバーを構築し、インターネットに公開して ELB でロードバランスする設定手順を解説しました。 【AWS】EC2でWebサーバーと API サーバーを構築... -
ネットワーク
【AWS】EC2でWebサーバーと API サーバーを構築してインターネットに公開し、ELB でロードバランスする設定手順
AWS を利用して Web サーバーと API サーバーを構築してインターネットに公開し、Web 用 ELB と API 用 ELB でロードバランスする設定手順を解説します。 ※言葉ではなかなか構成が伝わらないと思うので、下にある AWS ネットワーク構成図を確認してくださ... -
ネットワーク
【AWS】インターナル(プライベートサブネット)の ELB の構築方法
先日は ELB に SSL 証明書を登録する手順を解説しました。 【AWS】ELBにSSLサーバー証明書を導入しインターネット経由でアクセスできる環境を構築する手順 Amazon Route 53 を利用して「お名前.com」で取得した独自ドメインを名前解... -
セキュリティ
【AWS】ELBにSSLサーバー証明書を導入しインターネット経由でアクセスできる環境を構築する手順
Webサーバーを2台構築し、ELB でロードバランスをして、且つ ELB に SSL サーバー証明書を登録して負荷分散をする構成です。 AWS ネットワーク構成図 以下の構成で構築します。 ネットワーク構成図解説 通常の ... -
セキュリティ
【WordPress】ファイアウォール有料プラグイン【Wordfence Security】を導入してみた
セキュリティ対策は無料でもできますが、時に多少のお金を支払って優秀なセキュリティ対策ソフトを導入することも有効かと思います。 【WordPress】サイトが攻撃されてウィルス感染をした場合の対処方法【エックスサーバーでの復旧方法】 Wo... -
AWS
【AWS】パブリックサブネットとプライベートサブネットを作成し所属するそれぞれのEC2インスタンスがインターネットに出ていける設定
タイトルが長くなりましたが、AWS の VPC に「パブリックサブネット」と「プライベートサブネット」を作成し、それぞれのサブネットに所属する EC2インスタンスがインターネットに出ていけるようにする設定の方法について解説します。 AWS ... -
レンタルサーバー
【WordPress】サイトが攻撃されてウィルス感染をした場合の対処方法【エックスサーバーでの復旧方法】
今回の記事は私的には非常に重要な対応方法だと思っています。 インターネットにサイトをさらす場合は、常に世界中から攻撃されるものだと思ってしっかりと対策を考えておく必要があります。 ここで言う「しっかりとした対策」とは、仮にサイトが攻撃して... -
インフラ
【Keepalived】【VMware 6】Keepalived インストール手順および設定手順
以前、Linux での冗長構成(HA構成)について概要の解説をしました。 【Linux HA】冗長構成についての基本 今回は実際に VMware 6 の環境に仮想マシンを2台構築し、Keepalived でネットワーク(IP アドレス)を冗長化してみます。 &n... -
プログラム
【Python3.6】random モジュールの使い方(整数のランダム値取得)
Python3.6 環境でランダムな値(整数)を取得する方法です。 randomモジュールを利用する randomモジュールを利用することでランダムな値を取得することができます。 整数値を取得する場合 float値も取得できますが、ほとんど使い道... -
プログラム
【Python3.6】Pythonにはインクリメント・デクリメント演算子がない
Python にはインクリメント・デクリメント演算子がありません。 (i++ とか i-- とか ++i とか --i とか) そのため「num = num + 1」は「num += 1」と記述します。 Pythonでのインクリメントの書き方 Pythonでは以下のように記述します。 &... -
プログラム
【Python3.6】print で複数オブジェクトを1行で出力したい
Python3.6環境で、「print」関数を使って複数オブジェクトを1行で出力させる方法です。 print に複数オブジェクトをカンマ区切りで渡す 単純に print 関数に対して複数オブジェクトをカンマ区切りで渡します。 オブジェクトの型は 「数字」... -
Linux
【Linux】【CentOS7】journalctl コマンド
CentOS 7 より追加された非常に使い勝手が良い journalctl コマンドについて解説します。 OSを管理する際にサービス周りの調査でよく利用します。 journalctl コマンド journalctl コマンドについての「解説」「使い方」について解説します... -
データベース
【PostgreSQL】【CentOS7】yum コマンドで PostgreSQL インストール&初期設定(ユーザー作成、パスワード設定、データベース作成、権限割り当て)手順
PostgreSQL のインストールと初期設定手順です。 yum コマンドで PostgreSQL サーバーをインストール後に初期設定をします。 インストール後の基本的な運用コマンドについては以下のページを参考にしてください。 【PostgreSQL】基本的な運... -
Linux
【Linux】grepコマンド
Linux コマンドで目的の情報を抽出するためによく利用されるのが「grep」コマンドです。 正規表現を使いたい 明示的に「-E」オプションを付けます。 「-E」オプションを付けなくても「正規表現」が機能することが多いですが、お勧めはしませ... -
Linux
【Linux】du コマンド(ディレクトリの深さを指定など)
duコマンドの使い方です。 duコマンドをうまく使うと、現在 Linux マシンのどのディレクトリが一番ディスク容量を使っているのかを集計し、分かりやすく表示させることができます。 du コマンドはディスク使用量をディレクトリごとに集計す... -
インフラ
【Serverspec】インフラ構成管理ツール「Serverspec」で何ができるのか?
インフラ構成管理ツール「Serverspec」の基本や「Serverspec」で何ができるのかを調べました。 具体的には宮下剛輔氏が執筆した「Serverspec」という本を読んで学んだことを書いています。 Serverspec 開発者の Twitter 2013年3月「S... -
プログラム
【Serverspec】Serverspec の Rakefile を調べた
日常業務で Serverspec を利用して構成管理をチェックしていますが、改めて「Serverspec」の内部構造について調べました。 まだまだ「Serverspec」のすべてを理解できていませんが、今後も「プログラミング」や「Ruby」や「Rake」を理解するために引き続き...