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を使用するためのヒント

推薦する

Nginx で limit_req_zone を使用して同じ IP へのアクセスを制限する方法

Nginx は、ngx_http_limit_req_module モジュールの limit_req...

CSSでサウンドを再生するいくつかのテクニック

CSS は、スタイル、レイアウト、プレゼンテーションの領域です。色彩、サイズ、アニメーションが溢れて...

VMware 仮想マシンに Centos7.3 をインストールするチュートリアル図

VMware の準備 CentOS の準備、こちらは CentOS 7.3 CentOS-7-x86...

Windows および Linux で tomcat9 を介して war パッケージを手動で展開する方法

Windows 環境と Linux 環境では結果が異なります。ウィンドウズステップ 1: Maven...

MySQL サブクエリ (ネストされたクエリ)、結合テーブル、複合クエリの詳細な説明

1. サブクエリMySQL 4.1以降はサブクエリをサポートしていますサブクエリ:別のクエリ内にネス...

ウェブページを作るときに注意すべき5つのポイント

1. 色合わせの問題<br />Web ページには 3 色以上使用しないでください。そう...

iframe を通じて DOM 要素のサイズ変更を監視する

開発プロセス中によく発生する問題は、div のサイズ変更をどのように監視するかということです。たとえ...

Google Chromeの自動入力問題に対する完璧な解決策

Google Chrome では、ログインに成功すると、パスワードを記憶するかどうかを尋ねるメッセー...

VMware Workstation に Windows Server 2019 をインストールする (グラフィック チュートリアル)

キーの入力を求められた場合は、[キーがありません]を選択します。デスクトップエクスペリエンスを選択す...

Node.js で MySQL データベースにバッチデータを挿入する方法

プロジェクト(nodejs)では、一度に複数のデータをデータベースに挿入する必要があります。データベ...

base target="" はフレームを開くためのベースリンクのターゲットを指定します

<base target=_blank> は、基本リンクのターゲット フレームを新しいペ...

高い同時実行性の下でNginxのパフォーマンスを最適化する方法をまとめます

目次特徴利点インストールとコマンド設定ファイルプロキシモードとリバースプロキシ構成フォワードプロキシ...

MySQL データ挿入最適化メソッドconcurrent_insert

スレッドがテーブルに対して DELAYED ステートメントを実行するときに、そのようなハンドラーが存...