GNU/Linux >> Linux の 問題 >  >> Linux

Debian8.2にApacheをインストールする方法

はじめに

このハウツーは、Debian8.2サーバーへのApacheのインストールと設定に役立ちます。 Apacheは、Linuxシステムやインターネットで非常に人気のあるWebサーバーです。ワールドワイドウェブ上でサイトをホスティングする際の人気と効率性から、世界中の多くのウェブホスティング会社で使用されています。

前提条件

静的IPアドレスで設定されたDebian8.2サーバーが必要です。サーバーをまだお持ちでない場合は、Atlantic.NetのVPSホスティングページにアクセスして、30秒以内に新しいサーバーを起動できます。

Debian8.2にApacheをインストールする

開始するには、SSHまたはAtlantic.NetCloudVNCポータルからDebian8.2にログインします。

サーバーにアクセスできるようになったら、最初のステップは次のコマンドを使用してApacheをインストールすることです。

sudo apt-get install apache2

次のコマンドでApacheを起動します。

service apache2 start

http://YOUR.IP.ADD.RESSと入力して、すべてが機能しているかどうかを確認します。
次のコマンドを使用して、サーバーからIPを取得できます。

ifconfig eth0 | grep inet | awk '{ print $2 }'

Apache(シングルホスト)の構成

次に、メインの構成ファイルを開いてApacheを構成し、それに応じてServerNameとServerAdminの行を編集します。

nano /etc/apache2/sites-available/000-default.conf

このイメージは、Apacheがサーバーにインストールされているときの構成ファイルです。

ファイルを保存してApacheHTTPサービスを再起動すると、変更が有効になります。

service apache2 restart

これで、Webコンテンツを作成してApacheのHTMLディレクトリにアップロードできます(既存のindex.htmlファイルをホームページであるindex.htmlに置き換えることを忘れないでください)

nano /var/www/html/index.html

Apache(マルチホスト)の構成

複数のWebサイトをホストする場合は、メインの構成ファイルを開き、既存の仮想ホストエントリをコピーして、その下に貼り付けます。次に、ServerName、ServerAdmin、およびDocumentRootの行を適宜編集します。

nano /etc/apache2/sites-available/000-default.conf

または、次のエントリをコピーして、それに応じて編集することもできます。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/site1
ServerName site1.com
ServerAlias www.site1.com
 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/site2
ServerName site2.com
ServerAlias www.site2.com
 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

ここで、構成したばかりのサイト、site1とsite2のディレクトリを作成する必要があります。

mkdir /var/www/site1
mkdir /var/www/site2

これで、ApacheのsitesディレクトリでWebコンテンツの作成/アップロードを開始できます。

nano /var/www/site1/index.html
nano /var/www/site2/index.html

次は?

これで、Apacheを使用してサーバーをインストールおよび構成できました。これで、Webサイトの構築を続けることができます。フォローしていただきありがとうございます。今後の更新については、お気軽にご確認ください。


Linux
  1. Debian9にApacheMavenをインストールする方法

  2. Debian10にApacheMavenをインストールする方法

  3. Debian11にRedisサーバーをインストールする方法

  1. Debian9にApacheをインストールする方法

  2. Debian9にApacheCassandraをインストールする方法

  3. Debian9にMinecraftサーバーをインストールする方法

  1. SuiteCRMをDebian9にインストールする方法

  2. Debian10にApacheActiveMQをインストールする方法

  3. Debian10にApacheTomcat10をインストールする方法