ホームページ 運用・保守 Linuxの運用と保守 入門チュートリアル: CentOS で Web サーバーをセットアップするためのクイック ガイド

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

Aug 04, 2023 pm 06:04 PM
centos ウェブサーバー クイックガイド

入門レベルのチュートリアル: 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 サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Centosで中国語を入力する方法 Centosで中国語を入力する方法 Apr 07, 2024 pm 08:21 PM

CentOS で中国語入力を使用する方法には、次のものが含まれます。 fcitx 入力方法を使用する: fcitx をインストールして有効にし、ショートカット キーを設定し、ショートカット キーを押して入力方法を切り替え、ピンインを入力して候補単語を生成します。 iBus 入力方法を使用する: iBus をインストールして有効にし、ショートカット キーを設定し、ショートカット キーを押して入力方法を切り替え、ピンインを入力して候補単語を生成します。

CentOS7でUSBディスクファイルを読み取る方法 CentOS7でUSBディスクファイルを読み取る方法 Apr 07, 2024 pm 08:18 PM

CentOS 7 で U ディスク ファイルを読み取るには、まず U ディスクを接続し、そのデバイス名を確認する必要があります。次に、次の手順に従ってファイルを読み取ります。 USB フラッシュ ドライブをマウントします: mount /dev/sdb1 /media/sdb1 (「/dev/sdb1」を実際のデバイス名に置き換えます) USB フラッシュ ドライブ ファイルを参照します: ls /media /sdb1; cd /media /sdb1/ディレクトリ; cat ファイル名

CentOS7でroot権限を入力する方法 CentOS7でroot権限を入力する方法 Apr 02, 2024 pm 08:57 PM

CentOS 7 の root 権限に入る方法は 2 つあります。 sudo コマンドを使用します。ターミナルで sudo su - と入力し、現在のユーザー パスワードを入力します。 root ユーザーとして直接ログインします。ログイン画面で「その他」を選択し、「root」と root パスワードを入力します。注: root 権限で慎重に操作し、sudo 権限でタスクを実行し、root パスワードを定期的に変更してください。

SCP 使用法のヒント - ファイルを再帰的に除外する SCP 使用法のヒント - ファイルを再帰的に除外する Apr 22, 2024 am 09:04 AM

scp コマンドを使用すると、ネットワーク ホスト間でファイルを安全にコピーできます。データ転送と認証には ssh を使用します。一般的な構文は次のとおりです: scpfile1user@host:/path/to/dest/scp -r/path/to/source/user@host:/path/to/dest/scp ファイルを除外する scp コマンドを使用する場合はできないと思いますファイルをフィルタリングまたは除外します。ただし、ファイルを除外し、ssh を使用して安全にコピーするという良い回避策があります。このページでは、scp を使用してディレクトリを再帰的にコピーするときにファイルをフィルタリングまたは除外する方法について説明します。 rsync コマンドを使用してファイルを除外する方法 構文は次のとおりです。 rsyncav-essh-

centos にログインするためのパスワードを忘れた場合の対処方法 centos にログインするためのパスワードを忘れた場合の対処方法 Apr 07, 2024 pm 07:33 PM

CentOS パスワードを忘れた場合の解決策は次のとおりです。 シングルユーザー モード: シングルユーザー モードに入り、passwd root を使用してパスワードをリセットします。レスキュー モード: CentOS Live CD/USB から起動し、ルート パーティションをマウントし、パスワードをリセットします。リモート アクセス: SSH を使用してリモートに接続し、sudo passwd root でパスワードをリセットします。

Centos のユーザー名とパスワードを忘れた場合はどうすればよいですか? Centos のユーザー名とパスワードを忘れた場合はどうすればよいですか? Apr 02, 2024 pm 08:54 PM

CentOS ユーザー名とパスワードを忘れた場合、アクセスを復元するには 2 つの方法があります。 root パスワードをリセットします。サーバーを再起動し、GRUB メニューでカーネル コマンド ラインを編集し、「rw init=/sysroot/bin/sh」を追加して Ctrl キーを押します。 +x ;ルート ファイル システムをマウントし、シングル ユーザー モードでパスワードをリセットします。レスキュー モードを使用する: CentOS インストール ISO イメージからサーバーを起動し、レスキュー モードを選択します。ルート ファイル システムをマウントし、ISO イメージから chroot 環境をコピーし、パスワードをリセットし、chroot 環境を終了してサーバーを再起動します。

CentOS7でroot権限を有効にする方法 CentOS7でroot権限を有効にする方法 Apr 07, 2024 pm 08:03 PM

CentOS 7 では root 権限がデフォルトで無効になっていますが、次の手順で有効にできます: 一時的に有効にする: ターミナルで「su root」と入力し、root パスワードを入力します。永続的に有効にする: 「/etc/ssh/sshd_config」を編集し、「PermitRootLogin no」を「yes」に変更し、SSH サービスを再起動します。

centos7でroot権限を取得する方法 centos7でroot権限を取得する方法 Apr 07, 2024 pm 07:57 PM

CentOS 7 で root 権限を取得するには、いくつかの方法があります。 1. 「su」を使用してコマンドを実行します。 2. 「sudo」を使用して単一のコマンドを実行します。 3. root ユーザーを有効にし、パスワードを設定します。注: root 権限を使用する場合は、システムに損傷を与える可能性があるため注意してください。

See all articles