Linux オペレーティング システムに Apache サービスをインストールする方法

Linux オペレーティング システムに Apache サービスをインストールする方法

ダウンロードリンク:

動作環境

VMware 仮想マシンの CentOS 7.6

セキュアCRT

Xftp (Xmanager)

需要分析

Apacheサービスを使用してhttpにアクセスする

手順

1. CDをマウントする

[root@localhost ~]# /dev/cdrom /mnt をマウントします

ここに画像の説明を挿入

マウントされているか確認する

[root@localhost ~]# df -Th

ここに画像の説明を挿入

2. ソースパッケージからインストールプログラムをコンパイルする(コンパイルしてインストール)

[root@localhost パッケージ]# yum -y install gcc gcc-c++ make

ここに画像の説明を挿入

3. HTTP依存パッケージ(合計7パッケージ)をインストールします。

[root@localhost パッケージ]# rpm -ivh /mnt/Packages/pcre-devel-8.32-17.el7.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/apr-devel-1.4.8-3.el7_4.1.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/expat-devel-2.1.0-10.el7_3.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/libdb-devel-5.3.21-24.el7.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/openldap-devel-2.4.44-20.el7.x86_64.rpm
[root@localhost パッケージ]# rpm -ivh /mnt/Packages/apr-util-devel-1.5.2-6.el7.x86_64.rpm

ここに画像の説明を挿入

4. XFTPソフトウェアを使用してhttp-2.4.25.tar.gzソフトウェアパッケージをLinuxシステムにインストールします。

Open Xmanager Enterprise ソフトウェア

ここに画像の説明を挿入

Xftpプログラムを開く

ここに画像の説明を挿入

初めて使用する場合は新規作成する必要があります。名前とホストの両方に仮想マシンの IP アドレスを入力し、プロトコルを SFTP に変更し、ユーザー名とパスワードを入力して、[確認] をクリックして閉じます。

ここに画像の説明を挿入

セッションで20.0.0.41を選択し、「接続」をクリックします。

ここに画像の説明を挿入

上記のパスボックスに/optと入力し、optファイルを入力して、デスクトップ上のhttpd-2.4.25.tar.gz圧縮パッケージファイルをoptファイルにドラッグします。

ここに画像の説明を挿入

5. tar の解凍

/optディレクトリに切り替える

[root@localhost ~]# cd /opt

圧縮パッケージをC/optに解凍します。

[root@localhost opt]# tar xzvf httpd-2.4.25.tar.gz -C /opt

チェックしてみてください、すでに存在しています

[root@localhost opt]# ll

ここに画像の説明を挿入

6. ./configure 設定

httpd-2.4.25ディレクトリに入る

[root@localhost opt]# cd httpd-2.4.25/

./configureを設定します。インストールパスが追加されます。

[root@localhost httpd-2.4.25]# ./configure --prefix=/usr/local/apache

ここに画像の説明を挿入

7. コンパイルする

認識可能なバイナリファイルに変換する

[root@localhost httpd-2.4.25]# 作成

8. インストールする

ソフトウェアの実行可能プログラム、構成ファイル、ヘルプドキュメント、その他の関連ファイルをLinuxオペレーティングシステムにコピーします。

[root@localhost httpd-2.4.25]# インストールする

9. 使用

/usr/local/apache/bin/ディレクトリに入る

[root@localhost httpd-2.4.25]# cd /usr/local/apache/bin/

設定ファイルを変更する

[root@localhost bin]# vi /usr/local/apache/conf/httpd.conf

i を押して編集モードに入り、:set nu を押してテキストに行番号を付け、:194 を押して行 194 を見つけ、行 194 の最初の文字 # を削除して 80 サービス契約を有効にします。

ここに画像の説明を挿入

apachectl サービスを開始するには、2 回入力してください。一度も成功しなかった

[root@localhost bin]# ./apachectl 開始
[root@localhost bin]# ./apachectl 開始

ここに画像の説明を挿入

クライアントブラウザをインストールする

[root@localhost bin]# rpm -ivh /mnt/Packages/lynx-2.8.8-0.3.dev15.el7.x86_64.rpm

これはクライアント閲覧ツールです

[root@localhost bin]# lynx 127.0.0.1

ここに画像の説明を挿入

仮想マシンのファイアウォール サービスを無効にする

[root@localhost bin]# systemctl stop firewalld.service

ここに画像の説明を挿入

コンピュータのWebページにアクセスし、仮想マシンのIPアドレスを入力します。

ここに画像の説明を挿入

仮想マシンに入り、再度確認します

ここに画像の説明を挿入

要約する

これで、Linux オペレーティング システムで Apache サービスをインストールする方法に関するこの記事は終了です。Linux で Apache サービスをインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux インストール Apache サーバー構成プロセス
  • Linux で Apache を使用してファイル サーバーを構築する手順
  • LinuxベースのApacheウェブサイトサービス構成の詳細な説明
  • Linux での Apache サーバーの構成と管理の簡単な分析
  • Linux での Apache サービスの展開と構成

<<:  TypeScript 開発のための 6 つの実用的なヒント

>>:  MySQL データベースの基礎: 基本コマンドの概要

推薦する

Reactホームページの読み込みが遅い問題のパフォーマンス最適化事例の詳細な説明

しばらくReactを勉強した後、実践してみたいと思います。そこで、個人のブログのウェブサイトを再構築...

jsはブラウザを閉じるときにアカウントのログアウトを処理します

目次古典的なアプローチ質問その他の質問注意が必要な問題古典的なアプローチご存知のとおり、アカウントの...

vue+tsは要素のマウスドラッグの効果を実現します

この記事の例では、要素のマウスドラッグ効果を実現するためのvue+tsの具体的なコードを参考までに共...

MySQL の連結で複数の一重引用符と三重引用符を使用する際の問題

文字列を動的に連結する場合、文字連結を使用することが多いです。次のような連結の引用符の意味がわかりま...

MySQLメモリストレージエンジンに関する知識

メモリストレージエンジンに関する知識ポイントメモリ ストレージ エンジンは日常業務ではほとんど使用さ...

小さなページングデザイン

ユーザーが目的のものを探すために前進するか後退するかを選択できるようにします。たとえば、Taobao...

CSS3 で複数のカスタムフォントを導入する

今日、HTML に問題を発見しました。多くのデフォルト フォントが提供されていますが、「Bold」、...

Vue はカスタム「モーダル ポップアップ ウィンドウ」コンポーネントのサンプル コードを実装します

目次序文レンダリングサンプルコード要約する序文ダイアログ ボックスは非常に一般的なコンポーネントであ...

ウェブサイト上のWeiboコンポーネントの再設計の詳細な紹介(写真とテキスト)

前面に書かれたWeibo コンポーネントは、サードパーティのアクセス ユーザーが開発を必要とせずに ...

Win2008 サーバー セキュリティ チェック手順ガイド (日常のメンテナンス手順)

ドキュメントはしばらく前から書いていましたが、アップロードする勇気がありませんでした。サーバーのセキ...

Vue での mixin の応用について議論する

Mixin は、再利用可能な機能を Vue コンポーネント間で分散する非常に柔軟な方法を提供します。...

DIVのぼかし機能を実装する方法

マウスを動かしたときにDIVが消えるように手ぶれ補正を使用するdiv タグ自体は onblur イベ...

ReactのEffectListの簡単な分析

目次EffectList コレクション最初のレンダリング時のEffectList EffectLis...

表面的なウェブデザイン

<br />私はいつもYahooのウェブデザインが素晴らしいと信じてきました。しかし、こ...

Windows での Tomcat サーバーのインストールに関するチュートリアル

1 ダウンロードして準備するまず、公式ウェブサイトからTomcatをダウンロードする必要があります。...