UbuntuにApache Httpサーバーをインストールする方法
Apache HttpサーバーをUbuntuにインストールする方法は2つあります。
-
aptコマンドを使用して、自動的にインストールします。
-
ソースコードを構成およびビルドし、手動でインストールします。
1. 自動的にインストールする
1. 「apt-cache search」コマンドでApacheパッケージを検索する
apt-cache search apache
2. Apacheパッケージ名「apache2」を取得し、「apt-get」インストールコマンドを発行します。 このインストールには「sudo」特権が必要です。
sudo apt-get install apache2
3. 完了、お好みのインターネットブラウザー(FirefoxやIEなど)を実行します。 ブラウザのURLテキストボックスに「http://localhost」と入力します。
4. ブラウザに「It work!」という言葉が表示されている場合、それはApacheがUbuntuに正常にインストールされていることを意味します。
Where is Apache Http server installed?
「find」コマンドを発行して、すべてのApacheフォルダーとファイルの場所を表示します。
example@example-desktop:~$ sudo find / -name apache2 /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/cache/apache2 /usr/sbin/apache2 /usr/lib/apache2 /usr/share/doc/apache2 /usr/share/doc/apache2.2-common/examples/apache2 /usr/share/apache2 /usr/share/bug/apache2 /etc/default/apache2 /etc/logrotate.d/apache2 /etc/cron.daily/apache2 /etc/init.d/apache2 /etc/apache2
2. 手動でインストールする
1. Apache Webサイト(例:httpd-2.2.13.tar.gz)からApache Http serverをダウンロードします。
2. 「tar」コマンドで解凍します。
tar xvfz httpd-2.2.13.tar.gz
3. 「./configure」コマンドでフォルダーの場所を構成します。
./configure --prefix=/usr/local/apache --enable-shared=max
Note
オプション–prefixはサーバーがインストールされるパスを示し、–enable-sharedはロードモジュールサポートをアクティブにします。インストール段階でオンにすることをお勧めします。将来的には、サーバーを再コンパイルせずに機能を拡張またはカスタマイズします。
4. 「make」コマンドでビルドします。
make
5. 「install」コマンドでインストールします。このインストールには「sudo」特権が必要です。
sudo make install
6. 完了、Apache httpサーバーのすべてのファイルとフォルダーは/ usr / local / apacheにあります。
手動または自動でインストールする必要がありますか?
これは本当にあなたのニーズとあなたの専門知識に依存しています。 「apt-get」コマンドは、すべてのフォルダー構造を適切に割り当て、init.dファイルに起動スクリプトを作成し、インストール後の多くの設定を自動的に構成します。 あなたが怠け者でフォルダ構造を気にしない場合、これは間違いなく行くのに最適な選択です。
ただし、インストール中にApacheフォルダー構造をカスタマイズし、マシンで発生したことを完全に制御する必要がある場合は、手動の方法が必要です。 私のために.. 遅延apt-getインストールは、より高速な方法です:)