Entries from 2023-02-07 to 1 day

Apache URL 振り分けの使い方と実践

TL;DR: Apache URL 振り分けとは? URL 振り分けの使い方 mod_rewrite の設定 .htaccess の設定 URL 振り分けの代表的な使い方 仮想 URL の構築 URL のリダイレクト URL のマスキング Apache URL 振り分けとは、Apache Web サーバー上での URL の解釈や処理…

Apache HTTP サーバーでのサブディレクトリの設定方法

TL;DR: Apache HTTP サーバーを使用している場合、サブディレクトリを作成することができます。 サブディレクトリは、トップレベルのドキュメントルートとは別の URL でアクセスすることができる独自のディレクトリ構造を提供します。 VirtualHost 設定を使…

Windows Subsystem for Linux(WSL)の使い方とメリット

TL;DR: Windows Subsystem for Linux(WSL)はWindowsでLinuxを実行するための仮想環境 WSLによってWindowsとLinuxの両方の環境を利用することができる WSLを使うと、Windows上でのコマンドラインやターミナルアプリケーション、およびLinuxツールを使用できる…

Apacheサーバーの設定状況を確認する方法

TL;DR: Apacheサーバーの現在の設定状況を確認するには、「apache2ctl -S」コマンドを実行します。 このコマンドは、グローバル設定と各VirtualHost設定を表示します。 「AH00558: apache2: Could not reliably determine the server's fully qualified doma…

Apache2を起動する方法:「apache2ctl start」か「systemctl start apache2」どちらが適切か

TL;DR: 「apache2ctl start」はApache2の起動・停止・状態確認などを行うためのコマンド 「systemctl start apache2」はシステムサービスの管理を行うコマンド 「apache2ctl」は古いOSに含まれているが、「systemctl」は新しいOSに含まれている 「systemctl…

www-data とは何か?

TL;DR www-dataはUnixユーザアカウントで、Webサーバソフトウェアを実行するために使用されます DebianやUbuntuでは「www-data」と呼ばれますが、他のシステムでは「nobody」や「httpd」などの名前が使われます Apache Webサーバをインストールすると、「www…

Ubuntuでユーザーアカウント情報を管理する方法

TL;DR: Ubuntuシステム上のユーザーアカウント情報は「/etc/passwd」ファイルに保存されています。 「cat /etc/passwd」コマンドですべてのユーザーアカウント情報を一覧表示することができます。 「cut」や「awk」コマンドを使用することで、特定のフィール…