スポンサーサイト

  • 2016.11.28 Monday
  • -
  • -
  • -
  • -
  • by スポンサードリンク

一定期間更新がないため広告を表示しています


にほんブログ村 IT技術ブログ Webサイト構築へ 人気ブログランキングへ←ランキング参加中!クリックしてもらえると嬉しいです。
  • 2016.11.28 Monday
  • -
  • -
  • -
  • -
  • by スポンサードリンク

ウェブサーバー移行時に新サーバーで動作確認する〜hostsファイルの利用

ウェブの仕事をしていると、サーバーの移転したい、ということがままある。
理由としては容量、料金、仕様、使っていたサーバーさんのサービス終了(!)などさまざまである。

スタティックなHTMLファイルしか置いていないような場合は、サーバーの移転は比較的スムーズである。
単にHTMLファイルを旧サーバーから新サーバーにコピーして、あとはドメイン関係の手続きをすれば足りる。
ひとつ面倒なのは、メールサーバーも同時に移転する場合だけど、これは今回のテーマでないので省略するとして。

私が関わっているウェブサイトは、たいていの場合はXOOPS(ズープス)Nucleus(ニュークリアス)といったシステムを使っている。
そうすると、システムの移行ということで、いろいろ面倒が生じてくる。

ファイルをすべてコピーして、データベースもコピーしたとして、それで新しいサーバーで正常に動作するとは限らないのである。
なぜなら、これらのプログラムを動かすのに使われるプログラム(PHP、MySQL等)のバージョンや追加プログラムの有無、設定の違いで、旧サーバーと同じように動くとは限らないからである。

そしてまた、DNSの設定を新サーバーに変更するまでは、従来のURLでは新サーバーにはアクセスできないみたいだ・・・
それなので、仮のURLで新サーバーにアクセスすることになるが、プログラム内にはリンク先が絶対リンクで書かれている場合も多く、新サーバーで動作確認しているあいだに旧サーバーにアクセスしていることもある。

ところが意外に知られていないが、移転する予定のドメイン名で新サーバーにアクセスする方法がある!!
hostsファイルを書き換える、という方法である。
書き方は簡単だ。hostsファイルを適当なエディター、ウィンドウズならNotepadなどで開いて、「IPアドレス」と「ホスト名」を記述した以下のような行を追加するだけである。

123.456.789.012 hostname.domainname

このような行は、こんな感じいくつでも追加できる。

123.456.789.012 hostname.domainname
123.456.789.013 www.hostname.domainname
123.456.789.014 www.hosts-file-no-test.jp

hostsファイルは、UNIX/LinuxでもWindowsでもMacでも存在するファイルなので、この方法はOSも(特殊なものでなければ)選ばないというわけだ。
ただし、在り処はOSによって異なり、Windowsの場合はバージョンによっても異なるので、ファイルを検索するなどしてご自身で確認されたい。
また、Windowsではhostsファイルが2か所ある場合もあり、両方とも書き替えないと有効にならないみたい?

ファイルを書き換える場合は、元ファイルのバックアップを取ることもお忘れなく。
私はよく、hosts.org という名前で同じディレクトリー(フォルダ)に置いておきます。

あとは、ご自身の判断と責任で使ってみてください。
健闘を祈る。

にほんブログ村 IT技術ブログ Webサイト構築へ 人気ブログランキングへ←ランキング参加中!クリックしてもらえると嬉しいです。

スポンサーサイト

  • 2016.11.28 Monday
  • -
  • 01:18
  • -
  • -
  • -
  • by スポンサードリンク

にほんブログ村 IT技術ブログ Webサイト構築へ 人気ブログランキングへ←ランキング参加中!クリックしてもらえると嬉しいです。
  • 2016.11.28 Monday
  • -
  • 01:18
  • -
  • -
  • -
  • by スポンサードリンク
<< STAND UP TAKE ACTION (スタンド・アップ テイク・アクション)(2008-10-08 00:12:00) | 尻拭いの仕事(2008-11-03 01:29:34) >>
コメント
コメントする









この記事のトラックバックURL
トラックバック
お友達・パートナーリンク
登録されたブログから、最新記事10件を表示しています
Powered By 画RSS
その他リンク
Twitter
Facebook
Koji Minewaki

バナーを作成
Skype
Skype Me™!
なかのひと
あわせて読みたい
あわせて読みたいブログパーツ
recommend
recommend
sponsored links
powered
無料ブログ作成サービス JUGEM
プロフィール
プロフィール写真
⇒プロフィール
最近のコメント
最近のトラックバック
最新記事
カテゴリー
アーカイブ
カレンダー
     12
3456789
10111213141516
17181920212223
24252627282930
31      
<< May 2020 >>
このブログ内を検索
others
mobile
qrcode