アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。
Apacheウェブサーバー管理者なら、このGUI管理ツールは必須です。ApacheGUIのインストール方法をご覧ください。
Apacheは非常に強力なウェブサーバーです。しかし、一部のユーザーにとっては、設定、監視、管理のためのGUIツールが一切含まれていないという欠点があります。しかし、幸いなことに、ApacheGUIは簡単にインストールできます。そのツールとはApacheGUIです。ApacheGUIを使うと、ウェブサーバーだけでなく、必要なバーチャルホストの設定も非常に簡単になります。また、Apacheのログファイルやヘルプファイルにも簡単にアクセスできます。ターミナルウィンドウからApacheを設定するのに全く問題ないかもしれませんが、多数のApacheウェブサーバーを管理している場合、ApacheGUIを使うことで、他の方法では得られないレベルの効率性が得られます。
それでは、このツールを起動して実行してみましょう。
必要なもの
CentOS 7へのインストール手順をデモします。Linuxサーバーが起動していること、Apacheサーバーがインストールされ動作していること、そしてsudo権限を持つアカウントへのアクセス権限が必要です。
インストール
まず最初に行うべきことは、openjdkのインストールです。利用可能な最新バージョンを確認するには、yum search openjdkコマンドを実行します。出力には、利用可能な最新バージョンが表示されます(図A)。
図A
バージョンがわかったら (私の場合は 1.8.0)、次のコマンドで依存関係をインストールします。
sudo yum install java-1.8.0-openjdk
必ず 1.8.0 を openjdk の最新リリースに置き換えてください。
これで準備は完了です。ApacheGUI の準備は完了です。
ダウンロードしてインストールする
実際にはインストール作業はありません。tar.gzファイルをダウンロードし、解凍して移動し、付属の実行ファイルを実行するだけです。なお、私はバージョン1.11をインストールしています。最新バージョンについては、ApacheGUIのウェブサイトでご確認ください。手順は以下のとおりです。
- wgetコマンドでファイルをダウンロードしますhttps://sourceforge.net/projects/apachegui/files/…
- tar xvzf ApacheGUI-1.11.0.tar.gzコマンドでファイルを抽出します。
- sudo mv ApacheGUI /opt/ApacheGUI/コマンドでファイルを移動します。
- cd /opt/ApacheGUI/binコマンドで新しく移動したディレクトリに移動します。
- sudo ./run.shコマンドでApacheGUIを起動します。
サービスが起動したら、Webブラウザを開き、http://SERVER_IP:9999/ApacheGUI/ にアクセスします。最初に表示される画面で、Apacheのインストール方法を選択するように求められます。おそらくパッケージマネージャーを使ってインストールしたと思いますので、「パッケージ」を選択し、「OK」をクリックします(図B)。
図B
次のウィンドウ(図C)で、Apacheをホストしているオペレーティングシステムを選択します。ホストプラットフォームを選択すると、必要な情報が自動的に入力されます。自動入力されないのはユーザー名とパスワードのフィールドだけです。これらは手動で入力する必要があります。このユーザーはApacheGUIの管理者ユーザーです。ApacheGUIへのログインにはこの認証情報を使用するので、覚えておいてください。
図C
「送信」をクリックすると、自動的にログイン画面が表示されます。作成した認証情報でログインすると、ApacheGUI(図D)を介してApacheサーバーの管理を開始できます。
図D
より簡単なApache管理
Apacheウェブサーバーをより簡単に管理したいとお考えなら、まさにこれがお探しのツールかもしれません。ApacheGUIはインストールとセットアップが非常に簡単なので、ぜひお試しください。Apache管理にこれまで欠けていたツールが、ApacheGUIにたどり着くかもしれません。
こちらもご覧ください
- 公開される情報を制限することでApacheサーバーのセキュリティを向上させる方法
- Varnish HTTPキャッシュを使ってApacheを高速化する方法
- Apache または NGINX: どちらの Web サーバーが適していますか?
- この革命を阻止する:Apache Sparkがゲームのルールを変える

ジャック・ウォーレン
ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。