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

推薦する

ARGB、RGB、RGBAの違いと紹介

ARGB は、アルファ (透明度) チャネルが追加された RGB カラー モードであり、32 ビット...

DockerにMySQL 8.0をインストールする方法

環境: MacOS_Cetalina_10.15.1、Mysql8.0.18、Docker_2.0....

Docker 入門インストールチュートリアル (初心者版)

ドクター紹介: Docker はコンテナ関連の技術です。簡単に言うと、さまざまなソフトウェアを実行で...

Mysql 日付クエリの詳細な紹介

現在の日付を照会する CURRENT_DATE() を選択します。 CURDATE() を選択する;...

JavaScript における Promise の詳細な説明

目次Promise の基本的な使用法: 1. Promiseオブジェクトを作成する2. プロミス方式...

タブ切り替え効果を実現するJavaScript

この記事では、タブ切り替え効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...

Linux seqコマンドの使い方

1. コマンドの紹介seq (シーケンス) コマンドは、指定されたステップ サイズに従って、開始番号...

MySQLでテーブルを作成し、フィールドコメントを追加する方法

コードと例を直接投稿する #テーブル作成時にコメントを記述する CREATE TABLE useri...

CSSスクロールバーのスタイルをカスタマイズする方法の詳細な説明

この記事では、CSS スクロールバー セレクターを紹介し、Webkit ブラウザーと IE ブラウザ...

Dockerを使用してphabricatorをインストールする方法

ここでは Ubuntu 16.04 システムを使用しています。 dockerを使用したインストールh...

円形/扇形メニューを2分で実装する方法を教えます(基本バージョン)

序文このプロジェクトでは円形のメニューが必要です。オンラインで検索しましたが、適切なものが見つからな...

Vueのトグルボタンをクリックしてボタンを有効にし、無効にします。

実装方法は3つのステップに分かれています。テンプレートに 2 つのボタンを設定し、v-if と v-...

MySQL 5.7 でルートパスワードを変更する方法に関するチュートリアル

バージョンアップデートにより、元のユーザーのパスワードフィールドがauthentication_st...

SQL インジェクション脆弱性プロセスの例と解決策

コード例: パブリッククラスJDBCDemo3 { パブリック静的voiddemo3_1(){ bo...