Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

Apache

【Apache】localhostをFirefoxでは開けるがEdgeやChromeでは開くことができない(Forbidden You don't have permission to access this resource.)

.htaccessの書き方が適切ではないときに、そのような現象が生じることがある。例えば、ローカルホスト(サーバーが稼働しているコンピュータ自身)からの接続のみを許可するため以下のような.htaccessファイルをドキュメントのルートディレクトリに作成する…

【Apache 2.4】.htaccessを使ったアクセス制限

例えば.htaccessファイルに以下のように書く。 order allow,deny この.htaccessファイルが置かれた場所をブラウザで開くと、以下のように表示されるなるはず。 Internal Server Error The server encountered an internal error or misconfiguration and was…

【Apache 2.4】.htaccessを使って特定のIPアドレスからの接続だけを許可する

以下の例では、トップページとそれ以下のページについて、特定のIPアドレスからの接続のみを許可する手順を示す。 C:\Apache24\confのhttpd.confを開く。251~278行目辺りに以下のような記述があるはず。 <Directory "${SRVROOT}/htdocs"> ~ AllowOverride None ~ </Directory> AllowOverrideをAllに修…

【Apache 2.4】.htaccessを使ったアクセス制限時のブラウザでのエラーメッセージ「Internal Server Error」

.htaccessの記述に誤りがある可能性が高い。例えば、Apache 2.4で2.2の書式(「order allow,deny」など)を書いた場合などに起こる。

【Apache】特定のURLの時だけ別のフォルダーのHTMLファイルを読み込ませる

例えば、会社のURLが「https://www.company.co.jp」でDocumentRootを「D:\htdocs」としており、ウェブサイトの各種ファイルをそのフォルダー以下に置いているが、「https://www.company.co.jp/faq/」だけは「D:\htdocs_faq」から読み込ませたい場合。 エイリ…

【Apache】サイトのトップページのファイルを置くディレクトリを変更する(ウィンドウズ版)

Windows版Apacheのトップページのファイルを置くディレクトリは、初期状態では以下のとおり。 C:\Apache24\htdocs これを変更する。テキストエディタでC:\Apache24\conf\httpd.confを開く。初期状態では251~252行目あたりに次のような記述があるはず。 Docu…

【Apache】エラーメッセージ「AH00072: make_sock: could not bind to address [::]:80」

以下は、当該エラーメッセージの表示例。 >httpd.exe (OS 10013)アクセス許可で禁じられた方法でソケットにアクセスしようとしました。 : AH00072: make_sock: could not bind to address [::]:80 (OS 10013)アクセス許可で禁じられた方法でソケットにアクセ…

【Apache】ApacheをWindows 10にインストールする

無料で使えるウェブサーバーソフトウェアApacheのインストールについて。 2022年5月現在、入手先はアパッチラウンジを推奨する。 https://www.apachelounge.com/ ダウンロードページはこちら https://www.apachelounge.com/ 現在の最新バージョンは2.4.53。W…

【Apache】インストールする(Windows版)

2021年8月現在の最新版は2.4.48。 公式ページhttps://httpd.apache.orgを開いて、左側のメニュー「Essentials」の「Download!」(一番上にある)。 右側の「Apache HTTP Server 2.4.48~」の「Files for Microsoft Windows」をクリック。ぺーぎが切り替わる…

【Apache】特定のアドレス(ディレクトリー)のみ、パスワードを入力しなければ開けないようにする。

Apacheで簡単なサーバーを構築する場合、あるアドレス(フォルダー)のみ、開くのにパスワードを入力しなければ開けるようにしたい時がある。 例えば、アドレスhttp://www.kaisha.co.jp/profileは開けるが、アドレスhttp://www.kaisha.co.jp/kokyakuはパスワ…

【Apache】Windows版Apacheをウィンドウズのサービスに登録する

コマンドプロンプトを管理者として実行する。画面が暗くなりダイアログボックスが表示され、「次のプログラムにこのコンピューターへの変更を許可しますか?」と問われる。「はい」を左クリック。 ディレクトリC:\Apache24\binに移動をして、httpd.exeを以下…

【Apache】Windows版の最新版をインストールする

公式ページ(https://httpd.apache.org/)をブラウザで開く。 左側のメニューに「Download!」の「From a Mirror」をクリック。 ダウンロードするのは、とりあえずは最新版の安定版(Stable Release - Lastest Version)にすることにする。中央の「Downloadin…