川崎 勝哉 のすべての投稿

安達棒とアンバサダーで色々釣りたいおじさん。 Macでプログラムを書いて暮らしています。 趣味はルアーフィッシング、ギター。 宮崎県在住。

Vagrantで起動している仮想マシンの一覧を表示する

複数台の仮想マシンを使っていると、どの仮想マシンを起動しているかわからなくなった経験はありませんか?

vagrant statusコマンドで確認出来ますが、このコマンドはVagrantfileを保存しているディレクトリで実行しないといけないので、イマイチ使い勝手が悪いです。

vagrant-global-statusというプラグインをインストールする事で、起動している仮想マシンの一覧を全て列挙できます。

続きを読む Vagrantで起動している仮想マシンの一覧を表示する →

Vagrant仮想マシンにホスト名でアクセスする方法

通常、Vagrant仮想マシンで動作するWebサーバーへアクセスする際、”http://localhost:8080″といったアドレスでアクセスします。

Webアプリケーションによっては、ポート番号の指定が原因で様々な不具合が発生する場合があります。私の場合、WordPressでそういった事態に直面しました。

そこで、仮想マシンと紐づくホスト名を設定し、http://<ホスト名>でアクセスする方法について記載します。

続きを読む Vagrant仮想マシンにホスト名でアクセスする方法 →

仮想マシンの公開鍵を消してしまった場合の対処法

Vagrantで仮想マシン起動時に、Authentication failureが出続ける不具合です。こちらのケースと違い、うっかり仮想マシンに保存した公開鍵を削除した、または内容を変更してしまったケースの対処法です。

続きを読む 仮想マシンの公開鍵を消してしまった場合の対処法 →

コマンドラインの出力結果をクリップボードにコピーする方法

mac OSのターミナルでコマンドの出力結果をコピーする方法です。

続きを読む コマンドラインの出力結果をクリップボードにコピーする方法 →

ある日突然vagrant up時にAuthentication failureが発生した場合の対処

過去に遭遇したVagrantに関するトラブルです。

それまで全く問題なく起動できていた仮想マシンが、ある日突然vagrant upコマンドを実行するとAuthentication faulureと大量に出力されるようになりました。

その対処法について記載します。

続きを読む ある日突然vagrant up時にAuthentication failureが発生した場合の対処 →

Vagrantで仮想マシンを作成する

こちらの記事の続きです。

前回、VirtualBoxとVagrantをインストールし、仮想マシンを作成する準備が整いました。

今回は仮想マシンを作成する手順に関して記載します。
続きを読む Vagrantで仮想マシンを作成する →

AWS VPCで特定のホストからのアクセスを遮断する

こちらの記事の続きです。

AWSにはAmazon Virtual Private Cloud(VPC)という仮想ネットワークを構築、運用する機能があります。この機能を用いて攻撃者のサーバーへのアクセスを遮断しましょう。

続きを読む AWS VPCで特定のホストからのアクセスを遮断する →

WordPressのxmlrpc.phpに総当り攻撃を受けた時の対処法

日課であるこのサーバーのyumやWordPress、プラグインの更新をしようと管理画面にアクセスしようとして異変に気付きました。

「あれ?繋がらないな…?」

サーバーへssh接続してみると、こちらもレスポンスがすこぶる悪い。apacheのログを見ると、同一セグメントのIPアドレスから大量のアクセスがあります。

その後、いろいろ調べているうちに、サーバーの負荷が高まり、ssh接続すらままならなくなりました。対策を取らねばなりません。

初めて遭遇したトラブルですが、いろいろ調べて対処できましたので、その方法を纏めて記載します。

続きを読む WordPressのxmlrpc.phpに総当り攻撃を受けた時の対処法 →

Vagrantをインストール

Vagrantとは、仮想環境を構築と共有を簡単に行う為のソフトウェアです。

このサイトの開発にもVagrantで構築した開発環境を用いています。開発環境を整える際に、いくつか注意すべきポイントがありました。それを記事として残す為、今後、数回に渡って、Vagrantによる仮想環境の作成方法について解説します。
続きを読む Vagrantをインストール →