LinuxサーバーにNginxとApacheをセットアップ - 強力なウェブサーバー環境を構築しよう
このガイドに最適な製品
今すぐ始めましょう — 最適な製品を注文して、このガイドに沿ってステップバイステップで進めてください。
はじめに
NginxとApacheは、ユーザーのブラウザにウェブページを配信するために使われる人気のウェブサービスです。ここでは、どちらかのサービスをシステムにインストールする方法を紹介します。
準備
ウェブサーバーの実際のインストールを始める前に、システムが最新の状態であることを確認する必要があります。まずはSSHでサーバーに接続しましょう。SSHが何か、使い方がわからない場合は、こちらのガイドをチェックしてください: 初回アクセス(SSH)。
接続できたら、以下のコマンドでOSに合わせてシステムをアップデートします:
// Debian
sudo apt-get update
// Ubuntu
sudo apt update
// CentOS
sudo yum update
// OpenSUSE
sudo zypper update
// Fedora
sudo dnf upgrade --refresh
インストール
準備が整ったら、いよいよウェブサーバーのインストールを始めましょう。OSとウェブサーバーによって、以下のコマンドを実行してください:
Apache
// Debian
sudo apt install apache2
// Ubuntu
sudo apt install apache2
// CentOS
sudo yum install httpd
// OpenSUSE
sudo zypper install httpd
// Fedora
sudo dnf install httpd
ウェブサーバーのインストールが完了したら、あなたのウェブサイトのファイルをアップロードできます。FTP/SFTPでサーバーに接続し、以下のディレクトリに移動してファイルをアップロードしてください。
/var/www/html/
Nginx
// Debian
sudo apt install nginx
// Ubuntu
sudo apt install nginx
// CentOS
sudo yum install nginx
// OpenSUSE
sudo zypper install nginx
// Fedora
sudo dnf install nginx
ウェブサーバーのインストールが完了したら、あなたのウェブサイトのファイルをアップロードできます。FTP/SFTPでサーバーに接続し、以下のディレクトリに移動してファイルをアップロードしてください。
/usr/share/nginx/html
バージョン確認
インストールが完了したら、apache2 -v(Apache)または nginx -v(Nginx)コマンドでインストールが成功したかチェックしましょう。出力は以下のような感じになります:
Apache
apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX
Nginx
nginx -V
nginx version: nginx/1.2.3
...
どちらかの出力が確認できれば、ウェブサーバーのインストールは無事成功です!