ホームページ >運用・保守 >Linuxの運用と保守 >CentOS で Web サーバーをセットアップする詳細な手順を段階的に説明します。

CentOS で Web サーバーをセットアップする詳細な手順を段階的に説明します。

PHPz
PHPzオリジナル
2023-08-07 15:25:062156ブラウズ

CentOS で Web サーバーをセットアップする詳細な手順をステップバイステップで説明します

  1. はじめに
    Web サーバーは、HTTP プロトコルをサポートし、Web ページや Web を提供するために使用されるソフトウェアです。サービス。 CentOS上にWebサーバーを構築するには、ApacheやNginxなどの一般的なソフトウェアを利用できます。この記事ではApacheを例にして、CentOS上にWebサーバーを構築する詳しい手順を紹介します。
  2. Apache のインストール

まず、ターミナルを開いて次のコマンドを入力して Apache をインストールします:

sudo yum install httpd

インストールが完了したら、Apache サービスを開始します。 ##

sudo systemctl start httpd

システムの起動時に Apache サービスが自動的に開始されるようにするには、次のコマンドを入力します。

sudo systemctl enable httpd

    ファイアウォールを構成します
Apache が正常にアクセスできるようにするには、ファイアウォール ルールを構成する必要があります。次のコマンドを入力して HTTP サービスを開始します:

sudo firewall-cmd --permanent --zone=public --add-service=http

次に、ファイアウォール構成をリロードします:

sudo firewall-cmd --reload

    Test Apache
サーバーのアドレスをブラウザのアドレスバーのIPアドレスにApacheのようこそページが表示されれば、インストールは成功です。次のコマンドを使用して、サーバーの IP アドレスを表示できます。

hostname -I

    Web サイト ディレクトリの構成
デフォルトでは、Apache の Web サイト ディレクトリは

/var/ です。 www/html 。必要に応じて変更できます。

まず、デフォルトの Web サイト ディレクトリをバックアップし、次のコマンドを入力します。

sudo mv /var/www/html /var/www/html_backup

次に、新しい Web サイト ディレクトリを作成し、次のコマンドを入力します。

sudo mkdir /var/www/mywebsite

ディレクトリのアクセス許可を設定し、次のコマンドを入力します:

sudo chown -R apache:apache /var/www/mywebsite

次に、Apache 構成ファイルを開いて次のコマンドを入力します:

sudo nano /etc/httpd/conf/httpd.conf

次の行を見つけます:

DocumentRoot "/var/www/html"

それを次のパスに変更します。新しい Web サイトのディレクトリ :

DocumentRoot "/var/www/mywebsite"

ファイルを保存して終了します。

    テスト ページの作成
新しい Web サイト ディレクトリ

/var/www/mywebsite に、index.html という名前のページを作成します。 ファイルに次のように入力します。

<!DOCTYPE html>
<html>
<head>
  <title>My Website</title>
</head>
<body>
  <h1>Welcome to My Website!</h1>
</body>
</html>

ファイルを保存して終了します。

#Apache の再起動
  1. #次のコマンドを入力して Apache サービスを再起動します:
  2. sudo systemctl restart httpd

Test website

  1. 閲覧中 サーバーの IP アドレスをサーバーに入力すると、テスト ページにウェルカム メッセージが表示されるはずです。
この時点で、CentOS 上に Web サーバーを構築する手順は完了です。

概要:

この記事では、Apache を例として、Apache のインストール、ファイアウォールの構成、Apache のテスト、Web サイト ディレクトリの構成、テスト ページの作成など、CentOS 上に Web サーバーを構築する手順を詳しく説明します。そしてApacheを再起動します。上記の手順に従って、CentOS 上に Web サーバーを正常にセットアップし、独自の Web サイトの公開を開始できます。

以上がCentOS で Web サーバーをセットアップする詳細な手順を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。