VMware 仮想マシンで HTTP サービスを確立して分析する手順

VMware 仮想マシンで HTTP サービスを確立して分析する手順

1. xshell を使用して仮想マシンに接続するか、仮想マシンに直接コマンドを入力します。

以下はxshellのコマンドです。

まずHTTPDパッケージをインストールします

[root@one ~]# /dev/sr0 /mnt をマウントします
[root@one ~]# yum install httpd

ステータスを表示するには、サービスを再起動します。

[root@one ~]# systemctl httpdを再起動します

[root@one ~]# systemctl ステータス httpd

ファイアウォールをオフにする必要がある

[root@one ~]# systemctl stop firewalld

ファイアウォールがオフになっているか確認する

[root@one ~]# systemctl status firewalld

[root@one ~]# setenforce 0

(setenforce は Linux selinux ファイアウォール設定コマンドです。setenforce 0 を実行すると selinux ファイアウォールがオフになります。)

[root@one ~]# getenforce

(selinux statusのコマンドを確認すると、enforceとpermissiveがそれぞれ1と0に設定されていることがわかります)

寛容な

ファイルをコピーするコマンドを実行します。

cp /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf /etc/httpd/conf.d/

haha.confに名前を変更する

mv httpd-vhosts.conf haha​​.conf

このファイルを編集する

vim haha​​.conf

#で始まる青いコンテンツを削除します

1 行を削除するには dd を使用します。10 行を削除するには 10dd と入力します。

挿入モードに入る(iまたはoを押す)

以下のように変更し(IP アドレスに基づいて)、下に数行追加しました。

以下は今のところ無視して構いません

ディレクトリを作成: /www/161

[root@one conf.d]# mkdir -p /www/161

サービスを再起動します(長い間待ちました)

[root@one conf.d]# systemctl restart httpd

問題がある場合は、static (status) -l ですべて表示を確認し、通常は設定ファイル haha​​.conf に問題があることがわかります。

Web ページにコンテンツをいくつか書き込みます。

[root@one ~]# echo this is sebastiane blog > /www/161/index.html

その後、ウェブページにIPアドレスを入力して開くことができます

ただし、この方法では、http 経由で仮想マシンにアップロードされたファイルにアクセスすることはできません。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • VMware仮想マシンの起動時に黒い画面が表示される問題を解決する
  • VMware 仮想マシンの 3 つの接続方法の例の分析
  • VMware IOInsight を使用して、仮想マシンのストレージ パフォーマンスの監視を改良する

<<:  MySQLで最新のトランザクションIDを照会する方法

>>:  Vueプロジェクトでlessを使用するためのヒント

推薦する

CSS変数var()の使い方を理解する必要があります

Web プロジェクトがどんどん大きくなると、CSS は天文学的な大きさと複雑さを増します。この問題を...

ドロップダウンメニューを表示または非表示にするJavaScript

この記事では、ドロップダウンメニューを表示および非表示にするJavaScriptの具体的なコードを参...

MySQL ジョイントインデックスの使用ルール

結合指数は複合指数とも呼ばれます。複合インデックスの場合: MySQL はインデックス内のフィールド...

Vue で ToDo アプリケーションを実装する例

背景まず最初に、私はフロントエンド開発の専門家ではないことを述べておきたいと思います。私の以前のコン...

JavaScriptは4桁のランダム検証コードの生成を実装します

この記事の例では、JavaScriptで4桁のランダムな検証コードを生成する具体的なコードを参考まで...

MySQL チュートリアル データ定義言語 DDL の例 詳細な説明

目次1. SQL言語の基本機能の紹介2. データ定義言語の目的3. データベースの作成と破棄4. デ...

MySQLの遅いクエリ問題の詳細な分析データ送信

例を通して、MySQL のデータ テーブル送信のクエリが遅い問題の解決策を共有しました。最近、コード...

jQueryは画像追従効果を実現します

この記事では、画像フォロー効果を実現するためのjQueryの具体的なコードを参考までに紹介します。具...

MySQL実践スキル: 2つのテーブルに異なるデータがあるかどうかを比較する方法の分析

この記事では、MySQL が 2 つのテーブルを比較して、異なるデータがあるかどうかを確認する方法を...

JavaScript はクラス宝くじアプレットを実装します

この記事では、クラス抽選アプレットを実装するためのJavaScriptの具体的なコードを参考までに紹...

Linux7 ベースの Hadoop のインストールと構成の詳細なグラフィック説明

上記のように材料を準備します(ps: hadoop-3.1.2-srcはhadoop-3.1.2に変...

CSS で overflow-y: visible; が機能しない理由の分析と解決

シナリオ最近の要件は、モバイル デバイス用の h5 ページです。これには、選択可能なカードの行が必要...

Dockerコンテナの個別展開のためのLNMPの実装

1. 環境整備各コンテナの IP アドレス: nginx: 172.16.10.10マイSQL: 1...

Dockerは1行のコマンドでFTPサービス構築の実装を完了します

1行のコマンド docker run -d \ -v /share:/home/vsftpd \ -...

IE9 のネイティブ ページ互換性の問題に対する解決策についての簡単な説明

序文最近、クライアントのネイティブページを引き継ぎました。顧客は、ページが IE9 以降のバージョン...