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 のジオメトリ型を使用して経度と緯度の距離の問題を処理する方法

テーブルを作成する テーブル `map` を作成します ( `id` int(11) NULLではな...

HTML入力ファイルコントロールはアップロードされるファイルの種類を制限します

入力ファイルの HTML コントロールを Web ページに追加します。 <input id=&...

Linux サーバーと Windows システム間でファイルをアップロードおよびダウンロードする方法

背景: Linux サーバーのファイルのアップロードとダウンロード。 XShell+Xftp インス...

CentOS7 ファイアウォールとオープンポートの簡単な使い方の簡単な紹介

概要(公式にはより詳しい説明があります) Firewalld は、ネットワーク接続またはインターフェ...

Nginx を使用して DoNetCore を Alibaba Cloud にデプロイする方法

基本的な環境設定まずはご自身でドメイン名とサーバーを購入してくださいクラウドサーバーECSに基づいて...

HTML埋め込みタグの使用方法と属性の詳細な説明

1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...

Apache Tomcat と IDEA エディターの統合に関する詳細なチュートリアル

1. Apache Tomcat 公式サイトから Tomcat 圧縮パッケージをダウンロードします。...

CSS設定div背景画像実装コード

コンポーネントに背景画像コントロールを追加するには、次の 2 つの手順だけが必要です。 <表示...

異なるドメイン名への PC または携帯電話のアクセスを区別するように Nginx を構成する方法

新しい公式サイトはオンラインですが、携帯電話で新しい公式サイトにアクセスすると、エクスペリエンスが非...

React でのポータルとエラー境界処理の実装

目次ポータルエラー境界処理エラー境界を使用しない場合はどうなりますか?注記ポータルスロットとも言えま...

シンプルなドラッグ効果を実現するjs

この記事では、簡単なドラッグ効果を実現するためのjsの具体的なコードを参考までに共有します。具体的な...

IE8 互換性について: X-UA-compatible 属性の説明

問題の説明:コードをコピーコードは次のとおりです。 <meta http-equiv=&quo...

Nginxでネットワーク分離を解決した実践記録を詳しく解説

必要最近、Node オンライン サービスを移行する必要があったため、2 つの新しいオンライン サーバ...

Docker での MySQL 8.0.20 のインストールと設定のチュートリアル

Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のと...

Docker イメージの作成、アップロード、プル、およびデプロイ操作 (Alibaba Cloud を使用)

学習プロセス中にプッシュ イメージが常にタイムアウトすることがわかったため、Alibaba Clou...