apache インストール

CentOS7にapacheをインストールします。

apacheのインストール

yumを使用してapache2.4をインストールします。

インストール情報の確認

yumでインストール可能なapacheのパッケージ情報を調べます。
パッケージ名はhttpdです。

以下のコマンドを実行します。

yum -y info httpd

結果は以下の通りです。apache2.4がインストール出来ることが分かります。

Available Packages
Name        : httpd
Arch        : x86_64
Version     : 2.4.6
Release     : 89.el7.centos.1
Size        : 2.7 M
Repo        : updates/7/x86_64
Summary     : Apache HTTP Server
URL         : http://httpd.apache.org/
License     : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
            : web server.

インストール

apache2.4をインストールします。

yum -y install httpd

バージョン確認

apacheのバージョンを確認し、apacheがインストールされていることを確認します。

httpd -version

結果は以下の通りです。

Server version: Apache/2.4.6 (CentOS)
Server built:   Jul 29 2019 17:18:49

状態確認

apacheが起動または停止しているかを確認します。

systemctl status httpd.service

以下は、inactive (dead)となっているので、停止している状態です。

● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:httpd(8)
           man:apachectl(8)

起動

apacheを起動する場合、以下のコマンドを実行します。起動に失敗する場合、メッセージが表示されます。
何もなければ起動は成功していますが、apacheの状態を確認するコマンドを実行し確認すると良いでしょう。

systemctl start httpd.service

apacheの状態を確認するコマンド実行しましょう。
以下は、active (running)となっているので、起動している状態です。

● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-08-05 06:02:33 UTC; 3s ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 1416 (httpd)
   Status: "Processing requests..."
   CGroup: /docker/7914e6424fd848aad94ec6c733b2f3c7aae311eebbd05ed7e9f89c4f6ffa3e7e/system.slice/httpd.service
           ├─1416 /usr/sbin/httpd -DFOREGROUND
           ├─1417 /usr/sbin/httpd -DFOREGROUND
           ├─1418 /usr/sbin/httpd -DFOREGROUND
           ├─1419 /usr/sbin/httpd -DFOREGROUND
           ├─1420 /usr/sbin/httpd -DFOREGROUND
           └─1421 /usr/sbin/httpd -DFOREGROUND
           ‣ 1416 /usr/sbin/httpd -DFOREGROUND

Aug 05 06:02:33 7914e6424fd8 systemd[1]: Starting The Apache HTTP Server...
Aug 05 06:02:33 7914e6424fd8 httpd[1416]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to s...s this message
Aug 05 06:02:33 7914e6424fd8 systemd[1]: Started The Apache HTTP Server.
Hint: Some lines were ellipsized, use -l to show in full.

停止

apacheを停止する場合、以下のコマンドを実行します。

systemctl stop httpd.service

最後に

特にありません。

© DeNnie.Lab All Rights Reserved.