VMwareFusion 6.04 にインストールしたCentOS 7.0(以下「CentOS7Server」)にApache(httpd)をインストールしました。
Apache(httpd)のインストール
- yumコマンドでhttpdをインストールしました。
# yum install httpd
-
Apacheのバージョンは、2.4.6がインストールされました。
# yum list installed | grep httpd httpd.x86_64 2.4.6-18.el7.centos @updates httpd-tools.x86_64 2.4.6-18.el7.centos @updates
- 以下のコマンドでhttpdサービスを起動しました。
# systemctl start httpd
- 以下のコマンドでサービスの自動起動を設定しました。
# systemctl enable httpd
- エディタ(nano)で「/etc/httpd/conf/httpd.conf」を編集しました。
# cd /etc/httpd/conf/ # cp httpd.conf httpd.conf.org # nano httpd.conf
- CGIと「.htaccess」が有効になるように、httpd.confの<Directory /var/www/html>を下記のように変更しました。
<Directory /var/www/html> #Options Indexes FollowSymLinks Options Includes ExecCGI FollowSymLinks #AllowOverride None AllowOverride All Require all granted </Directory>
- CGIと「.htaccess」が有効になるように、httpd.confの<Directory /var/www/html>を下記のように変更しました。
- 以下のコマンドでhttpdサービスを再起動しました。
# systemctl restart httpd
- 以下のコマンドで「firewalld」サービスを停止しました。
# systemctl stop firewalld
- 以下のコマンドで(CentOS7ServerのIP)を確認しました。
$ ip addr
- imacのブラウザから「http://(CentOS7ServerのIP)/」にアクセスして、テストページ「Apache HTTP Server Test Page powered by CentOS」が表示されることを確認しました。
- 「CentOS7Server」でドキュメントルート「/var/www/html」に移動して、エディタ(nano)でテスト用のHTMLファイル(test.html)を作成しました。
# cd /var/www/html # nano test.html
- テスト用のHTMLファイル(test.html)は、以下のようなテキストファイルです。
<html> <head> <title>Test< /title> </head> <body> Test </body> </html>
- imacのブラウザから「http://(CentOS7ServerのIP)/test.html」にアクセスして、テスト用のHTMLファイル(test.html)の内容が表示されることを確認して、インストールを終了しました。