このチュートリアルでは、Ubuntu16.04サーバーにHiawathaWebサーバーをインストールして構成する方法を示します。知らない人のために、Hiawathaはで構築されたWebサーバーです。セキュリティに重点を置いています。クロスサイトのスクリプトや偽造、SQLインジェクション、リソースの消費を防ぐことができるルールが組み込まれています。セキュリティに重点を置いていますが、軽量設計のためパフォーマンスにも優れています。Hiawathaを組み合わせるとPHP-FPMとMySQLを備えたWebサーバーを使用すると、軽量で安全な強力なWebサーバーを使用できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04(Xenial Xerus)サーバーにHiawathaを段階的にインストールする方法を説明します。
Hiawathaの機能
- CGIと負荷分散FastCGIのサポート
- 大容量ファイルのサポート
- リバースプロキシ機能
- chrootのサポート
- URL書き換えをサポートするURLツールキット
- SSLおよびTLSのサポート
- 基本およびダイジェストHTTP認証
- トラフィックシェーピングによるアップロード速度制御
- 内部ファイルキャッシュ
- IPv6サポート
- gzipを使用したHTTP圧縮
- 仮想ホスティング
- WebDAVアプリケーションのサポート
- v8.6に含まれるサーバー名表示のサポート
Ubuntu16.04にHiawathaWebサーバーをインストールする
手順1.まず、次のapt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.HiawathaWebサーバーをインストールします。
まず、リポジトリの公開鍵を取得してインストールします:
apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9 nano /etc/apt/sources.list
以下をsources.list
に追加します :
deb http://mirror.tuxhelp.org/debian/ squeeze main
次のコマンドでHiawathaをインストールします:
apt-get update apt-get install hiawatha
Hiawathaを起動し、次を使用してシステムの起動時に自動的に起動するように追加します。
systemctl enable hiawatha.service systemctl start hiawatha.service
Hiawatha Webサーバーが実際に実行されていることを確認するには、お気に入りのWebブラウザーを開き、URL http:// your-server's-address(インストールされている場合)を入力します。次に、これが表示されます:
デフォルト設定を使用して、Webコンテンツを次のディレクトリに配置できます:
/var/www/hiawatha
必要に応じて構成を変更するには、次のディレクトリに移動します。
/etc/hiawatha
おめでとうございます!Hiawathaが正常にインストールされました。このチュートリアルを使用してUbuntu 16.04(Xenial Xerus)LTSシステムにHiawatha Webサーバーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、以下を確認することをお勧めします。 Hiawathaの公式ウェブサイト。