目的
- Apacheを用いてCentOS7のPCにWebサーバを立ち上げる方法をまとめる
実施環境
- ハードウェア環境
項目 | 情報 |
---|---|
OS | CentOS 7 (7.8.2003) |
ハードウェア | Dell Studio 1537 |
プロセッサ | Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz |
メモリ | 4 GB DDR3 |
グラフィックス | 不明 |
前提条件
前提情報
- 今回ご紹介する作業はCentOS7のPCのターミナルでコマンドを実行して実施する。
- ブラウザを用いた確認もCnetOS7のPC上で確認するものとする。
読後感
- CentOS7のPCにApacheをインストールして
http://localhost
にアクセスすることでドキュメントルートに存在するhtmlファイルをブラウザで表示することができる。
概要
- yumの更新
- httpd(Apache)のインストールと設定
- httpdの設定変更
- htmlファイルの設置
- 確認
詳細
- yumの更新
-
下記コマンドを実行してyumの更新を行う。
$ sudo yum update
-
- httpd(Apache)のインストールと設定
-
下記コマンドを実行してhttpdをインストールする。
$ sudo yum install httpd
-
- httpdの起動と設定変更
-
下記コマンドを実行してhttpdを起動する。
$ sudo service httpd start
-
下記コマンドを実行してhttpdのステータスを確認する。
$ systemctl status httpd
-
下記に先コマンドの出力例を記載する。
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled) Active: active (running) since 金 2020-07-24 16:08:02 JST; 1min 31s ago Docs: man:httpd(8) man:apachectl(8) Main PID: 5520 (httpd) Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec" Tasks: 6 CGroup: /system.slice/httpd.service ├─5520 /usr/sbin/httpd -DFOREGROUND ├─5524 /usr/sbin/httpd -DFOREGROUND ├─5525 /usr/sbin/httpd -DFOREGROUND ├─5526 /usr/sbin/httpd -DFOREGROUND ├─5527 /usr/sbin/httpd -DFOREGROUND └─5528 /usr/sbin/httpd -DFOREGROUND 7月 24 16:08:02 localhost.localdomain systemd[1]: Starting The Apache HTTP ... 7月 24 16:08:02 localhost.localdomain httpd[5520]: AH00558: httpd: Could no... 7月 24 16:08:02 localhost.localdomain systemd[1]: Started The Apache HTTP S... Hint: Some lines were ellipsized, use -l to show in full.
-
下記コマンドを実行してCentOS7のPCが起動した時にhttpdも一緒に起動する設定にする。
$ sudo chkconfig httpd on
-
- htmlファイルの設置
-
下記コマンドを実行して表示するhtmlファイルを開く。
$ sudo vi /var/www/html/index.html
-
開いたファイルに下記の内容を記載する。
/var/www/html/index.html<html> <h1>hello Japan!!</h1> </html>
-
保存して閉じる。
-
下記コマンドを実行してhttpdを再起動する。
$ sudo service httpd restart
-
- 確認
-
CentOS7のPCのブラウザにてhttp://localhostにアクセスして下記のページが表示されれば本記事の作業は完了である。
-