ApacheGUIを使ってApacheを設定、監視、管理する方法 - TechRepublic

ApacheGUIを使ってApacheを設定、監視、管理する方法 - TechRepublic

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。

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のウェブサイトでご確認ください。手順は以下のとおりです。

  1. wgetコマンドでファイルをダウンロードしますhttps://sourceforge.net/projects/apachegui/files/…
  2. tar xvzf ApacheGUI-1.11.0.tar.gzコマンドでファイルを抽出します。
  3. sudo mv ApacheGUI /opt/ApacheGUI/コマンドでファイルを移動します。
  4. cd /opt/ApacheGUI/binコマンドで新しく移動したディレクトリに移動します。
  5. 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をご覧ください。

Tagged: