2014-09-01から1ヶ月間の記事一覧

AWSに構築したプライベートサブネット内に存在するWindows Serverへ、Windows8からリモートデスクトップ接続する 〜 SSHポートフォワーディングを使用して

クライアントのWindows8から、AWSのプライベートサブネット内に構築したWindows ServerへRDP接続したという話。 こんな感じで話を進める。 ◎やりたいこと ・やりたいこと ・やれない理由 ◎やったこと ・概念図 ・手順 ①localhostのポート13389に、Windows Se…

書評 〜 「さわって学ぶクラウドインフラ Amazon Web Services 基礎からのネットワーク&サーバー構築」を読んで

Appendix以外だが、読んだ。というか実践した。Amazon Web Services 基礎からのネットワーク&サーバー構築作者: 玉川憲,片山暁雄,今井雄太出版社/メーカー: 日経BP社発売日: 2014/07/16メディア: 単行本この商品を含むブログ (4件) を見る実践を終えての纏め…

AWSを始める 〜 10.WebサーバにWordPressをインストールする

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 「AWSを始める 〜 5…

AWSを始める 〜 9.DBサーバにMySQLをインストールする

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 「AWSを始める 〜 5…

AWSを始める 〜 8.NATサーバを構築してインターネットへ接続できるようにする

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 「AWSを始める 〜 5…

AWSを始める 〜 7.プライベートサブネットにDBサーバ用のインスタンスを構築する

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 「AWSを始める 〜 5…

AWSを始める 〜 6.ミドルウェアのインストール 〜 Apache Web サーバ

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 「AWSを始める 〜 5…

AWSを始める 〜 5.新しく作成したインスタンスにSSHで接続する(※プライベートキーを無くした)

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 「AWSを始める 〜 4.設定したVPCにインスタンスを作成する」 ここで正直なことを…

AWSを始める 〜 4.設定したVPCにインスタンスを作成する

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」 「AWSを始める 〜 3.仮想ネットワークの作成」 ここで正直なことを述べておくが、本来は「1.仮想サーバの立ち上げ」と「2.SSH…

AWSを始める 〜 3.仮想ネットワークの作成

AWS

◎これまでの学習 「AWSを始める 〜 1.仮想サーバの立ち上げ」 「AWSを始める 〜 2.SSHを使用した仮想サーバへの接続」◎今回の内容 1.Amazon VPCとは 2.VPCの作成・設定 2−1.構成するネットワーク 2−2.VPCの作成 2−3.VPCのサブネットによる…

linuxBeanにMT4をインストールする

まずは環境の確認。unameを用いてシステム情報を表示する。 $uname -a kernelは3.13.0-34-generic、OSは32bitのlinuxBeanである。 次に、wineのバージョンを確認する。linuxBeanにはデフォルトでwineがインストールされている。 user@dev:~$ wine --version …

AWSを始める 〜 2.SSHを使用した仮想サーバへの接続

AWS

「AWSを始める 〜 1.仮想サーバの立ち上げ」では、インスタンスを作成した。 今回はそのインスタンスに、自分のPCからSSHで接続する。 クライアントツールとしてはTeraTermを使用する。これは既に自分のPCにダウンロードしてあり、仮想サーバが立ち上がっ…

AWSを始める 〜 1.仮想サーバの立ち上げ

AWS

次の12ステップを踏むとインスタンスが稼働する。 1.EC2の選択 2.リージョンの選択 3.インスタンスの作成 4.インスタンスの選択 5.スペックの選択 6.インスタンスの詳細設定 7.ストレージの追加 8.Tagの追加・設定 9.セキュリティグルー…

軽量linuxディストリビューション「linuxBean」をVMWare Playerにインストールする

linuxBeanはubuntu派生のLinuxディストリビューションで、「XPの代替?」とすら謳われている軽量版デスクトップLinuxらしい。 wineがインストールされていてwindowsアプリを動かすのにも苦労は無いらしい。 もっとも、全てのwindowsアプリを動かしたり、他の…

(続)MySQLでのレプリケーション 〜 実践編1「レプリケーションの設定」

「MySQLでのレプリケーション」では、レプリケーションの定義や種類、概念、レプリケーションの用途およびメリット・デメリットについて触れた。 今回は、実際にレプリケーション環境を構築してみる。 その前に、レプリケーション環境を構築するといっても、…

(続)MySQLでのレプリケーション 〜 実践編2「レプリケーションの運用」

「MySQLでのレプリケーション」ではレプリケーションの概要を述べ、「(続)MySQLでのレプリケーション 〜 実践編1「レプリケーションの設定」」では実際にMySQLのレプリケーション設定を行い、レプリケーション構成を稼働させた。今回は、MySQLを稼働させ…

MySQLでのレプリケーション

目次 ◎レプリケーションとは ◎レプリケーションの用途およびメリット・デメリット ◎レプリケーションの設定方法 ◎レプリケーションの運用 ◎レプリケーションとは レプリケーションとは、あるMySQLサーバで更新されたデータを別のMySQLサーバに複製する機能。…

oracle-xe-11.2.0-1.0をUbuntuへのインストールしようとしたが64bitなのでインストールできなかった

MySQLのDB構築、バックアップ方法などを考えているが、Oracleと比較しながら進めようかと思い、とりあえずOracleデータベースをインストールすることにした。ただし、フリーのXEを使用する。◎ダウンロード ダウンロードページからダウンロードする。 root@ub…

MySQLを起動すると「No directory, logging in with HOME=/」と表示される

MySQLを起動しようとすると、次のようになる。 起動は成功するが、「No directory, logging in with HOME=/」というメッセージがでている。 root@ubuntu:~# /etc/init.d/mysql start No directory, logging in with HOME=/ ...... * MySQL Community Server …

MySQLバックアップの基礎

ここでは次の事項について概要を述べる。 ◎バックアップとは ◎バックアップが必要な理由 ◎バックアップの種類 ◎バックアップの対象 ◎バックアップの手順 ◎リカバリの方法 ◎バックアップとは コピーを作成し、たとえ問題が起きてもデータを復旧できるように備…

MySQLの運用基礎知識 〜 運用に必要な代表的なファイル

◎ログファイル ログファイル名 mysqldの起動オプション 説明 出力先 errorログ --log-error サーバから出力されるエラーメッセージを記録する。--log-warnings=数字を指定すると、ワーニングも記録する。 my.cnfまたはmy.iniにファイル名を指定する。指定し…

MySQLのアーキテクチャ概要

クライアントからのMySQLサーバへの接続、MySQLサーバでのSQLの解析・発行、MySQLサーバでのデータの保存は、次のようになっている。◎クライアント クライアント側でMySQLサーバと通信を行うインタフェースはlibmysqlclient(windowsの場合は、libmysql.dll)…

VMWareで作成した仮想マシンのコピーを作成する

◎前提 ・仮想マシンの再生PlayerにVMWare Playerを使用していること◎手順 ①VMware Playerを使用して、仮想マシンの物理ファイルが保存されているフォルダを確認する ②①のフォルダをコピーして、適当に名前を変更する。また、vmxファイルの名前を変更する ③複…

MySQLがデータを保管する場所 〜 データディレクトリ

MySQLでは、データの保管場所を原則としてデータディレクトリとしている。ただし、これは原則であって、InnoDBなどのストレージエンジンでは必ずしもそうではないことを初めに述べておく。さて、データディレクトリは、「MySQL導入のポイント 〜 Ubuntu14にM…

MySQL導入のポイント 〜 Ubuntu14にMySQLをapt-get、rpmを使わずにインストールする

次の項目を実践する。 1.OSが32bitか64bitかを確認する 2.OSのbit数にあったMySQLをダウンロードする 3.MySQLをインストールする (1)dpkgを使用してMySQLをインストールする (2)MySQL用ユーザの作成 (3)データディレクトリの決定 (4)mysql…

MySQLのSQL実行結果をページャーを使用して確認する

select文などで大量のSQL実行結果が返却された場合に、結果がスクロールしてしまい結果を全て確認できない場合がある。例えば、mysqlデータベースのuserテーブルを確認してみよう。 mysql>select * from mysql.user; 結果がスクロールしてしまい、全てを確認…

Linuxでメール送信サーバにPostFixを使用し、メール受信にDovecotを使用したメールサーバ構築

自分がよく知る人が、Linuxでメールサーバを構築しなければならなくなって、幾つか困ったことがあったようなのでメモ。 彼はCentOS上に構築が必要だったが、こちらはUbuntuなので、Ubuntuで検証。たいして変わらないでしょう。まずは、Postfixのインストール…

VMWareで動かしているUbuntu14とホストOSであるWindows8の間で、VMWare Playerを利用してファイル共有する

VMWare Playerを使用して、仮想マシンのゲストOSであるUbuntu14と、ホストOSであるWindows8でファイル共有したかった。 VMWare toolsを使用した方法は、「オフライン環境でyumを使用したいとき。レポジトリにISOイメージを指定する」で書いたように、「VSphe…

Ubuntu14にMySQL環境を構築する

MySQLを使おうと思ったけど、インストールされていないようだ。 apt-getを使用してインストールする。mysqlコマンドを打ち込んだ結果表示されたメッセージによると、次の4つのパッケージが必要なようだ。次の4つのパッケージのどれかに入っているので必要な…

Ubuntuにtelnetで接続可能にする。一般ユーザだけでなく、rootユーザでも接続可能にする。

telnetがインストールされているかの確認。 #dpkg -l | grep telnet 「apt-show-versions」コマンドでもインストールに成功しているかを確認可能。インストールされていない場合は、apt-getでインストールする。 #apt-get -y install telnetd xinetd localho…