Apache インストール
Apache 用のダウンロードディレクトリを作成
##■ ダウンロードするディレクトリを作成
[root@localhost ~]# mkdir -p /root/setup/rpm/httpd/
[root@localhost ~]#
依存パッケージ インストール
##■ apr-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/apr-devel-1.4.8-3.el7.x86_64.rpm
[root@localhost ~]#
##■ apr-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/apr-devel-1.4.8-3.el7.x86_64.rpm
[root@localhost ~]#
##■ expat-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/expat-devel-2.1.0-8.el7.x86_64.rpm
[root@localhost ~]#
##■ expat-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/expat-devel-2.1.0-8.el7.x86_64.rpm
[root@localhost ~]#
##■ libdb-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libdb-devel-5.3.21-17.el7_0.1.x86_64.rpm
[root@localhost ~]#
##■ libdb-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libdb-devel-5.3.21-17.el7_0.1.x86_64.rpm
[root@localhost ~]#
##■ cyrus-sasl をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/cyrus-sasl-2.1.26-17.el7.x86_64.rpm
[root@localhost ~]#
##■ cyrus-sasl をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/cyrus-sasl-2.1.26-17.el7.x86_64.rpm
[root@localhost ~]#
##■ cyrus-sasl-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/cyrus-sasl-devel-2.1.26-17.el7.x86_64.rpm
[root@localhost ~]#
##■ cyrus-sasl-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/cyrus-sasl-devel-2.1.26-17.el7.x86_64.rpm
[root@localhost ~]#
##■ openldap-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/openldap-devel-2.4.39-6.el7.x86_64.rpm
[root@localhost ~]#
##■ openldap-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/openldap-devel-2.4.39-6.el7.x86_64.rpm
[root@localhost ~]#
##■ apr-util-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/apr-util-devel-1.5.2-6.el7.x86_64.rpm
[root@localhost ~]#
##■ apr-util-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/apr-util-devel-1.5.2-6.el7.x86_64.rpm
[root@localhost ~]#
##■ mailcap をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/mailcap-2.1.41-2.el7.noarch.rpm
[root@localhost ~]#
##■ mailcap をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/mailcap-2.1.41-2.el7.noarch.rpm
[root@localhost ~]#
Apache インストール
##■ httpd-tools をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/httpd/httpd-tools-2.4.6-31.el7.centos.x86_64.rpm
[root@localhost ~]#
##■ httpd をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/httpd/httpd-2.4.6-31.el7.centos.x86_64.rpm
[root@localhost ~]#
##■ httpd-devel をインストールする
# ※ 「/usr/local/bin/perl が必要」という警告が出る為、依存関係を無視(--nodeps)してインストールする。
[root@localhost ~]# rpm -ihv --nodeps /root/setup/rpm/httpd/httpd-devel-2.4.6-31.el7.centos.x86_64.rpm
[root@localhost ~]#
##■ httpd-manual をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/httpd/httpd-manual-2.4.6-31.el7.centos.noarch.rpm
[root@localhost ~]#
##■ mod_ssl (Apacheモジュール) をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/httpd/mod_ssl-2.4.6-31.el7.centos.x86_64.rpm
[root@localhost ~]#
##■ mod_fcgid をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/httpd ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/mod_fcgid-2.3.9-4.el7.x86_64.rpm
[root@localhost ~]#
##■ mod_fcgid (Apacheモジュール) をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/httpd/mod_fcgid-2.3.9-4.el7.x86_64.rpm
[root@localhost ~]#
Apache 起動
##■ Apache 再起動
[root@localhost ~]# systemctl restart httpd.service
[root@localhost ~]#
##■ Apache 自動起動設定
[root@localhost ~]# systemctl enable httpd.service
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'
[root@localhost ~]#
Apache用FireWall 設定
##■ 恒久的にサービスを追加する(http)
[root@localhost ~]# firewall-cmd --zone=public --add-service=http --permanent
success
[root@localhost ~]#
##■ 恒久的にサービスを追加する(https)
[root@localhost ~]# firewall-cmd --zone=public --add-service=https --permanent
success
[root@localhost ~]#
##■ 設定の再読み込み
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]#
動作確認
- インストール直後の動作を確認します。
ブラウザから http://192.168.11.100/ にアクセスして、下記画面が表示されればインストールは成功です。
以上で、"Apache" のインストールは、完了です。
[ Apache 設定 ]
0 件のコメント:
コメントを投稿