1. TOP
  2. プログラミング
  3. Webサイトのメンテナンスモードの画面を出す方法と開発者だけ見れるようにする方法【Apache】

Webサイトのメンテナンスモードの画面を出す方法と開発者だけ見れるようにする方法【Apache】

 2018/10/09 プログラミング
この記事は約 5 分で読めます。 846 Views

新規公開であれば問題はないことが多いですが、

別サーバーなどで開発をしていて、改修分を本番公開するときなど

すでに公開しているサイトで利用しているユーザーがいる場合には、

データの不整合など不具合が出てしまうため、ユーザーには触ってほしくない時ありますよね

そういう時は、メンテナンスモードにしてユーザーが触れないようにして反映することが必要になってきます。

今回は、Apache環境でメンテナンスモードの設定の仕方を書いて行きます。

また、開発者自身は触ることができるように設定します。

メンテナンスモードの設定

メンテに表示するページの作成

まずはメンテナンスモードにした時に表示するページを作成します

内容は自由に書いてください
今回は、例で以下のように書きました。

設定ファイルを作成する

ディレクトリを作成します

ディレクトリ内に設定ファイルを作成

最下行の日時をメンテナンス終了日時に変更してください。

***.***.**.***に許可するIPアドレスを記載してください

静的IPアドレスではない場合

自分の使っているネット環境が静的IPアドレスでない場合は、IPアドレスを調べる方法がありますので、メンテナンスモードにする直前にでもIPアドレスを調べておきましょう

IPアドレスを調べる

バーチャルホストに設定ファイルを読み込み

バーチャルホスト、ssl.confに先ほどのmainte以下の設定ファイル
の読み込みを行います

Include 〜 でmainte以下のファイルを読み込んでいます

Apacheをリロード

リロードして反映させます

メンテナンスモードが終了したらmaintenance.confをコメントアウトしてApacheをリロードしておきましょう

制作のご依頼・ご相談はこちら

dainamoでは魅力的なWEBサイトや、アプリ、ツール、ポスター、パンフレット、チラシなど幅広く承っております。ご相談、見積もり、お問い合わせなど、お気軽にご連絡ください。

今すぐご相談・問い合わせをする

\ SNSでシェアしよう! /

web制作・デザイン・システム開発・管理なら dainamo(ダイナモ)の注目記事を受け取ろう

この記事が気に入ったら
いいね!しよう

web制作・デザイン・システム開発・管理なら dainamo(ダイナモ)の人気記事をお届けします。

  • 気に入ったらブックマーク! このエントリーをはてなブックマークに追加
  • フォローしよう!

ライター紹介 ライター一覧

kz

kz

税金にも詳しいエンジニア

サーバーの構築からフロントエンド、iOSアプリの作成も行います。
WEBアプリや会員サービスの構築を得意としています。

制作物の一部を紹介
・海外旅行者向け事業者サービス
https://vacation-japan.com

・記憶術を使ったWEBアプリ会員サイト

その他、教育アプリetc..

この人が書いた記事  記事一覧

  • Apacheのバージョン情報を隠してセキュリティを向上させる

  • 文字コードとは一体何なのか?MacでCSVの文字コードをUTF-8に変換する

  • 教師ありの機械学習(AI)プログラムを使用して、与えられた文章が何の言語なのか判定する

  • Linuxのプロンプトの色をユーザーによって切り分ける

関連記事

  • 【簡単入門】初心者が一から始める機械学習入門

  • VPSサーバーの構築 第6回 CentOS7 apache MariaDB PHP7 2018

  • 【初心者向け】Gitとは? 基本知識と特徴のまとめ

  • 産業とデザインの歴史と遷移

  • phpMyAdminの簡単にできるセキュリティ対策【Apache】

  • VPSサーバーの構築 第1回 CentOS7 apache MariaDB PHP7 2018