CentOS 7 で Apache (httpd) サービスをインストールおよびアンインストールする詳細な手順

CentOS 7 で Apache (httpd) サービスをインストールおよびアンインストールする詳細な手順

アンインストール

まず、次のコマンドを使用して、httpd サービスがインストールされているかどうか、またはシステムに httpd サービスが付属しているかどうかを確認します。

# rpm -qa | grep httpd

または:

# yum リスト | grep httpd

すでに一度インストールしているので、以下のように表示されます。

次に、まず httpd をアンインストールします。まず、httpd サービスを停止する必要があります。コマンドは次のとおりです。

# systemctl を停止します httpd.service

次に、rpm -e または yum -erase コマンドを使用できますが、rpm -e コマンドではまず依存パッケージをアンインストールする必要があるため、アンインストールには yum -erase コマンドを使用します。コマンドは次のとおりです。

# yum で httpd.x86_64 を削除します

途中で確認を求められます。アンインストールが完了したことを示す「Complete!」が表示されるまで、y を押します。

インストール

アンインストールが完了したかどうかを確認する場合は、list コマンドを使用してインストールされたファイルを一覧表示できます (アンインストールの最初の手順)。ここではこれを実行しません。次のコマンドを使用して、yum リポジトリ内の httpd 項目を直接リストします。

# yum リスト | grep httpd

次に、利用可能な項目を確認した後、次のコマンドを入力してインストールします。

# yum で httpd をインストールします

真ん中に「y」を入力するとインストールが完了します。

次に、次のコマンドを使用して httpd の実行ステータスを確認します。

# systemctl ステータス httpd.service

httpd が起動していない場合は、次のコマンドでサービスを起動できます。

# systemctl で httpd.service を起動します

デフォルトの www ディレクトリは /var/www/html/ の下にあるため、何が起こるかを確認するために html ファイルを作成します。次のコマンドを入力して、hello world 文字列を含むファイルを作成します。

# echo 'hello world' > /var/www/html/index.html

次に、curl を使用してローカルにアクセスします。

# カール 127.0.0.1

すでに通常運行中です!

<<:  1 つの記事で MySQL のプリコンパイルを理解する

>>:  Reactの状態の理解についての簡単な分析

推薦する

シェルで文字列内のスペースや指定された文字を削除する方法

インターネット上には、正しい方法であっても、使用しても正しい結果が得られない方法が数多くあります。正...

MySQL データベース操作 (作成、選択、削除)

MySQL データベースの作成MySQL サービスにログインしたら、create コマンドを使用し...

CSS3を使って歌詞進行テキストカラー塗りつぶし変更の動的効果を実装するアイデアの詳細な説明

音楽を再生すると、曲が進むにつれて歌詞が徐々に色づきます。色は単語ごとに変わるのではなく、左から右へ...

ウェブフォームデザインのための5つの実用的なヒント

1. フォームテキスト入力のモバイル選択: テキスト入力フィールドにプロンプ​​トが追加されている場...

Centos7 での nginx のインストールと設定に関する詳細なチュートリアル

注: ソフトウェアのインストールの基本ディレクトリ パスは /usr/local です。ソフトウェア...

MySQL の暗黙的な型変換によって発生するインデックス障害の解決策

目次質問再生暗黙的な変換要約する参照する質問仕事中、1 つの SQL クエリ ステートメントのみを実...

MySQLでビューを作成する方法

基本的な構文CREATE VIEW ステートメントを使用してビューを作成できます。構文の形式は次のと...

JavaScript Canvas で三目並べゲームを実装

この記事では、JavaScript Canvasで三目並べゲームを実装するための具体的なコードを参考...

パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

目次1: 単一マシンのパスワードフリーログイン構成1. 仮想マシンのホスト名を設定する2. 仮想マシ...

ECMAScriptにおけるプリミティブ値と参照値の詳しい説明

目次序文動的プロパティとは何ですか?値のコピー値の種類を決定する要約する序文これは JavaScri...

Linux テキスト検索コマンド find の詳細な使用方法

find コマンドは主にディレクトリやファイルを検索するために使用され、一致のために複数のパラメータ...

例を通してMySQLパーティションテーブルの原理と一般的な操作を学びます

1. パーティションテーブルの意味パーティション テーブル定義は、任意のサイズに設定できるルールに従...

JavaScript スロットリングとアンチシェイクに関する簡単な説明

目次スロットルと手ぶれ防止コンセプト:違いスロットリングの実装スロットル機能手ぶれ補正の実装手ぶれ防...

Visual Studio Codeを使用してMySqlデータベースに接続し、クエリを実行します。

Visual Studio Code は、Microsoft が開発した強力なテキスト エディター...

CentOS 6.5 インストール mysql5.7 チュートリアル

1. 新機能MySQL 5.7 はエキサイティングなマイルストーンです。デフォルトの InnoDB ...