入門チュートリアル: CentOS で Web サーバーをセットアップするためのクイック ガイド

王林
リリース: 2023-08-04 18:04:45
オリジナル
1130 人が閲覧しました

入門レベルのチュートリアル: CentOS で Web サーバーを構築するためのクイック ガイド

はじめに:
今日のインターネット時代では、独自の Web サーバーを構築することが多くの人々にとって必要になっています。この記事では、CentOS オペレーティング システム上に Web サーバーを構築する方法を紹介し、読者が迅速に実装できるようにコード例を示します。

ステップ 1: Apache のインストールと構成

  1. ターミナルを開き、次のコマンドを使用して Apache サーバーをインストールします:

    sudo yum install httpd
    ログイン後にコピー
  2. インストール 完了したら、Apache サービスを開始し、起動時に自動的に開始するように設定します:

    sudo systemctl start httpd
    sudo systemctl enable httpd
    ログイン後にコピー
  3. Apache が正常にインストールされたかどうかを確認します:
    サーバーの IP アドレスまたはドメイン名を入力します。 Apache のようこそページに、インストールが成功したことが示されていることが表示される場合は、ブラウザにアクセスしてください。
#ステップ 2: MySQL のインストールと構成

  1. 次のコマンドを使用して MySQL データベースをインストールします:

    sudo yum install mysql-server
    ログイン後にコピー

  2. # #Install 完了したら、MySQL サービスを開始し、起動時に自動的に開始するように設定します:
  3. sudo systemctl start mysqld
    sudo systemctl enable mysqld
    ログイン後にコピー

  4. 基本的なセキュリティ設定を実行し、次のコマンドを入力してプロンプトに従います:
  5. sudo mysql_secure_installation
    ログイン後にコピー

  6. MySQL アカウント管理には次のコマンドを使用します:
  7. sudo mysql
    ログイン後にコピー

    MySQL コマンド ライン モードに入ると、新しいユーザーや承認などを作成できます。

    #ステップ 3: PHP のインストールと構成

次のコマンドを使用して PHP をインストールします:
    sudo yum install php php-mysql
    ログイン後にコピー
  1. インストールが完了したら、Apache サービスを再起動します。
  2. sudo systemctl restart httpd
    ログイン後にコピー
    ログイン後にコピー
  3. php テスト ファイルを作成し、次の内容を入力します。
  4. <?php
    phpinfo();
    ?>
    ログイン後にコピー
  5. 保存して終了します。ブラウザでこのファイルにアクセスし、PHP の設定情報が表示されればインストール成功です。

    #ステップ 4: 仮想ホストを構成する

Apache 構成ファイルを編集し、次のコマンドを入力します:

sudo vi /etc/httpd/conf/httpd.conf
ログイン後にコピー
  1. 2 行

    DocumentRoot
  2. Directory

    を見つけて、必要なディレクトリ パスに変更します (例: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>DocumentRoot /var/www/html/example &lt;Directory &quot;/var/www/html/example&quot;&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>Save)終了して、Apache サービスを再起動します。

    sudo systemctl restart httpd
    ログイン後にコピー
    ログイン後にコピー
  3. /var/www/html ディレクトリにサンプル フォルダーを作成し、Web サイトのソース コード ファイルをこのフォルダーに配置します。

  4. 要約:
  5. 上記の 4 つの手順を経て、CentOS 上に Web サーバーを構築することができました。読者は、SSL 証明書の追加、ファイアウォール ルールの設定など、独自のニーズに応じてさらに構成および調整できます。この記事が、Web サーバーを構築する初心者に役立ち、誰もがすぐに始めて Web 開発の楽しさを満喫できることを願っています。
コード例:

<!DOCTYPE html>
<html>
<body>

<?php
echo "Hello World!";
?>

</body>
</html>
ログイン後にコピー

上記は、Hello World

をブラウザに出力する簡単な PHP サンプル コードです。リーダーは、Apache 構成ファイルに仮想ホストを設定することで、このコード ファイルにアクセスできます。

以上が入門チュートリアル: CentOS で Web サーバーをセットアップするためのクイック ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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