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

PHPz
リリース: 2023-08-07 15:25:06
オリジナル
2098 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート