CentOS7.6にてapache2.4.6から2.4.39にアップデート
iusリポジトリ用パッケージのインストール
# yum -y install "https://centos7.iuscommunity.org/ius-release.rpm"
ius.repo をデフォルトのリポジトリから除外する
# vi /etc/yum.repos.d/ius.repo
ius.repo
[ius]
...
enabled=0 #enabled=1から変更
...
Nghttp2をインストール
# yum --enablerepo=epel -y install nghttp2
現在のApacheの設定とディレクトリを一旦退避
# cp -r /var/www/ /var/www__backup
# cp -r /etc/httpd/ /etc/httpd__backup
現在のApacheを一旦アンインストール(依存関係にあるPHPも削除されます)
# systemctl stop httpd.service
# yum remove httpd
# yum remove httpd-tools
Apache最新版をインストール
# yum --disablerepo=base,extras,updates --enablerepo=ius install -y httpd
apache必要モジュールインストール
# yum -y install openldap-devel expat-devel libdb-devel mailcap system-logos
# yum -y install --disablerepo=base,extras,updates --enablerepo=ius httpd-devel mod_ssl
退避した設定とディレクトリを反映
# cd /etc
# mv httpd httpd_org
# mv httpd__backup httpd
PHP7.3と関連モジュールのインストール
# yum install -y --enablerepo=remi-php73 php php-cli php-common php-devel php-fpm php-gd php-mbstring php-mysqlnd php-pdo php-pear php-pecl-apcu php-soap php-xml php-xmlrpc php-intl php-imagick
Apacheサービス再起動
# systemctl restart httpd
2019/11/27 以下、さらにアップデートの記事です。
CentOS7.6にてapache2.4.39から2.4.41にアップデート
Author And Source
この問題について(CentOS7.6にてapache2.4.6から2.4.39にアップデート), 我々は、より多くの情報をここで見つけました https://qiita.com/remioromen/items/5dcae67496e5f4bb03cf著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .