Linux の操作とメンテナンスの基本 httpd 静的 Web ページ チュートリアル

Linux の操作とメンテナンスの基本 httpd 静的 Web ページ チュートリアル

1. ウェアハウスを使用してhttpd lrzsz解凍ファイルを作成する

1. [root@clq0917 ~]# mount /dev/cdrom /mnt/ をマウントします。
マウント: /dev/sr0 は書き込み禁止になっており、設定ファイルを書き込むために読み取り専用モードでマウントされます [root@clq0917 ~]# vi /etc/yum.repos.d/aa.repo
[あぁ]
名前=sssaaa
ベースURL=ファイル:///mnt
gpgcheck=0
有効=1
 ESCキーを押して:xと入力し、ウェアハウスを保存してクリーンアップします[root@clq0917 ~]# yum clean all
 メタデータの作成 [root@clq0917 ~]# yum makecache
2. [root@clq0917 ~]# yum -y install httpd をインストールします
[root@clq0917 ~]# yum -y install lrzsz 
[root@clq0917 ~]# yum -y httpdをインストールします
[root@clq0917 ~]# yum -y インストール unzip

2. ソースコードファイルを解凍する

ここに画像の説明を挿入

[root@clq0917 ~]# cd /var/www/html
ファイルを追加 [root@clq0917 html]# rz
[root@clq0917 html]# unzip wangzhang.zip を解凍します
mv (デコードされたデータ) + 名前 (wangzhang)
[root@clq0917 html]# zhishaizi.zip を解凍します
mv (デコードされたデータ) + 名前 (zhishaizi)
[root@clq0917 html]# zhuawawa.zip を解凍します
mv (デコードされたデータ) + 名前 (zhuawawa)
未使用の [root@clq0917 html]# rm -rf zhuawawa.zip を削除します
[root@clq0917 html]# rm -rf wangzhang.zip
[root@clq0917 html]# rm -rf zhishaizi.zip
チェック:
[root@clq0917 html]# ls
王張志山子華和和

3. httpd-vhosts.conf を設定する 3 つの方法

1.[root@clq0917 html]# vi httpd-vhosts.conf 
聴く 98
<仮想ホスト *:98>
    ドキュメントルート "/var/www/html/wangzhang"
    サーバー名 wz.example.com
</仮想ホスト>
聴く 99
<仮想ホスト *:99>
    ドキュメントルート "/var/www/html/zhuawawa"
    サーバー名 zww.example.com
</仮想ホスト>
100を聴く
lホスト *:100>
    ドキュメントルート "/var/www/html/zhishaizi"
    サーバー名 zsz.example.com
</仮想ホスト>
更新します:
[root@clq0917 html]# systemctl を再起動します httpd
[root@qn conf.d]# ss -antl
状態 受信Q 送信Q ローカルアドレス:ポート ピアアドレス:ポート      
聞く 0 128 0.0.0.0:22 0.0.0.0:*         
聞く 0 128 *:98 *:*         
聞く 0 128 *:99 *:*         
聞く 0 128 *:100 *:*         
聞く 0 128 [::]:22 [::]:*

ポート番号 98、99、100 が表示されれば成功です。

方法 1: (同じ IP、異なるポート番号の構成)

1.[root@clq0917 html]# vi httpd-vhosts.conf 
聴く 98
<仮想ホスト *:98>
    ドキュメントルート "/var/www/html/wangzhang"
    サーバー名 wz.example.com
</仮想ホスト>
聴く 99
<仮想ホスト *:99>
    ドキュメントルート "/var/www/html/zhuawawa"
    サーバー名 zww.example.com
</仮想ホスト>
100を聴く
lホスト *:100>
    ドキュメントルート "/var/www/html/zhishaizi"
    サーバー名 zsz.example.com
</仮想ホスト>
更新します:
[root@clq0917 html]# systemctl を再起動します httpd
[root@qn conf.d]# ss -antl
状態 受信Q 送信Q ローカルアドレス:ポート ピアアドレス:ポート      
聞く 0 128 0.0.0.0:22 0.0.0.0:*         
聞く 0 128 *:98 *:*         
聞く 0 128 *:99 *:*         
聞く 0 128 *:100 *:*         
聞く 0 128 [::]:22 [::]:*
ポート番号 98、99、100 が表示されれば成功です。

Baidu検索:

192.168.174.131:98
192.168.174.131:99
192.168.174.131:100

効果画像:

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

方法 2: (異なる IP、同じポート番号構成)

1. IPアドレスを設定する [root@clq0917 html]# ip addr add 192.168.174.175/24 dev ens33
[root@clq0917 html]# IPアドレスを追加 192.168.174.176/24 dev ens33
[root@clq0917 html]# vi httpd-vhosts.conf 
聴く 99
<仮想ホスト 192.168.174.131:99>
    ドキュメントルート "/var/www/html/wangzhang"
    サーバー名 wz.example.com
</仮想ホスト>
<仮想ホスト 192.168.174.175:99>
    ドキュメントルート "/var/www/html/zhuawawa"
    サーバー名 zww.example.com
</仮想ホスト>
lホスト 192.168.174.176:99>
    ドキュメントルート "/var/www/html/zhishaizi"
    サーバー名 zsz.example.com
</仮想ホスト>
更新します:
[root@clq0917 html]# systemctl を再起動します httpd
[root@qn conf.d]# ss -antl
状態 受信Q 送信Q ローカルアドレス:ポート ピアアドレス:ポート                   
聞く 0 128 *:99 *:*         
                          *:*         
聞く 0 128 [::]:22 [::]:*
ポート番号 99 が表示されれば成功です。

Baidu検索:

192.168.174.131:99
192.168.174.175:99
192.168.174.176:99

効果画像:

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

方法 3: (同じ IP、同じポート番号、異なるドメイン名)

1.[root@clq0917 html]# vi httpd-vhosts.conf 
80を聴く
<仮想ホスト *:80>
    ドキュメントルート "/var/www/html/wangzhang"
    サーバー名 wz.example.com
</仮想ホスト>
<仮想ホスト *:80>
    ドキュメントルート "/var/www/html/zhuawawa"
    サーバー名 zww.example.com
</仮想ホスト>
lホスト *:80>
    ドキュメントルート "/var/www/html/zhishaizi"
    サーバー名 zsz.example.com
</仮想ホスト>
更新します:
[root@clq0917 html]# systemctl を再起動します httpd
[root@qn conf.d]# ss -antl
状態 受信Q 送信Q ローカルアドレス:ポート ピアアドレス:ポート      
聞く 0 128 0.0.0.0:22 0.0.0.0:*         
聞く 0 128 *:80 *:*         
ポート番号 80 が表示されれば成功です。
C ドライブの C:\Windows\System32\drivers\etc に移動し、hosts ファイルをデスクトップにドラッグして WordPad で開き、次の内容を追加して保存します: 192.168.174.131 wz.example.com zww.example.com zsz.example.com
デスクトップ上のhostsファイルをC:\Windows\System32\drivers\etcディレクトリにドラッグし、CMDを開いてping zww.example.comと入力して動作するかどうかを確認し、ドメイン名を使用してブラウザでアクセスします。

ホスト:

ここに画像の説明を挿入

ここに画像の説明を挿入

コマンド:

ここに画像の説明を挿入

ここに画像の説明を挿入

上記は、Linux の操作とメンテナンスの基本的な httpd 静的 Web ページのチュートリアルの詳細な内容です。Linux の操作とメンテナンスの httpd 静的 Web ページの詳細については、123WORDPRESS.COM の他の関連記事に注目してください。読んでくれてありがとう〜

以下もご興味があるかもしれません:
  • Linux の操作とメンテナンスの基本的なスワップ パーティションと LVM 管理のチュートリアル
  • Linux の操作とメンテナンスの基本システムディスク管理チュートリアル
  • Linuxの運用と保守、基本的なプロセス管理、リアルタイム監視と制御
  • Linuxの運用と保守の基本プロセス管理と環境構成分析

<<:  高品質なウェブページのデザイン方法 高品質なウェブページ(画像とテキスト)のデザイン経験

>>:  MySQL マルチテーブル結合クエリの詳細な説明

推薦する

JavaScriptの厳密モードが8進数をサポートしていない問題の説明

JavaScript厳密モードが 8 進数をサポートしていないという問題に関して、まず、 Java...

Vueを使用してタイマー機能を実装する

この記事の例では、タイマー機能を実装するためのVueの具体的なコードを参考までに共有しています。具体...

Linuxでのaliasコマンドの使い方の詳細な説明

1. 別名の使用alias コマンドは、コマンドのエイリアスを設定するために使用されます。このコマン...

Excel をインポートするときに js で時間を変換する正しい方法について

目次1. 基本2. 問題の説明3. 解決策付録: js を使用して Excel の日付形式を変換する...

ウェブデザイナーが持つべき資質と能力

Web デザインは、インターネットの出現後に誕生した新興の周辺産業です。 Web ページは店頭のよう...

MAC で Mysql5.7.10 のルートパスワードを変更する方法

まず、MySQLをskip-grant-tablesモードで起動します: mysqld --skip...

js 配列エントリ() 反復メソッドを取得する

目次1.entires() メソッドの詳細な構文2.entires() メソッドの一般的な使用法と注...

MySQLの整数および文字列インデックスの無効化または暗黙的な変換に関する簡単な説明

目次問題の概要問題の再現問題の拡大結論は問題の概要今日、仕事中に、DBA が突然、SQL に暗黙的な...

Nginx サービス クイック スタート チュートリアル

目次1. Nginx の紹介1. Nginx とは何ですか? 2. Nginx を使用する理由3. ...

Mysqlはマスタースレーブ構成とマルチマスターマルチスレーブ構成を実装します

現在シミュレーションしているのは、マスター スレーブ システム (ホスト 1 台とスレーブ 1 台)...

Alibaba Cloud に MySQL データベースをインストールするときに発生する 2002 エラーを解決する方法

データベースのインストール中に次のエラーが発生しました: 解決策は次のとおりです。 1. binディ...

Linux の sudo 脆弱性により不正な特権アクセスが発生する可能性がある

Linux で新たに発見された sudo の脆弱性を悪用すると、特定のユーザーが root としてコ...

Windows Server 2008 のサーバー パフォーマンス監視に関するチュートリアル

次に、ログ管理、ログのアーカイブ、ログのトラブルシューティング、イベントの転送と収集のためのコンピュ...

Vueシングルページアプリケーションの事前レンダリング方法の例

目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...

Vue3でカルーセルコンポーネントをカプセル化する方法

目的カルーセルコンポーネントをカプセル化して直接使用します。具体的な内容は以下のとおりです。一般的な...