Как обновить Apache 2.4 до последней версии на сервере Ubuntu 16.04 с VestaCP

В этом руководстве мы будем обновлять сервер apache2 на Ubuntu 16.04 (также работает с предыдущими версиями Ubuntu) до последней версии, его можно безопасно обновлять, а последняя версия Apache включает в себя множество исправлений ошибок и повышение производительности. Рекомендуется обновить, если вы всегда хотите иметь последнюю версию для стабильности и новых функций.

Шаг 1 :

Сначала нам нужно установить этот пакет:

apt-get install software-properties-common

Шаг 2 :

Добавление этого apache2 PPA с помощью ondrej в вашу систему

add-apt-repository ppa:ondrej/apache2
apt-get update

Если вы получили эту ошибку:

W: GPG error: http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4F4EA0AAE5267A6C
W: The repository 'http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Просто запустите эту команду и не забудьте заменить NO_PUBKEY, на ваш PUBKEY:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 4F4EA0AAE5267A6C

Затем снова запустите:

apt-get update

Вы увидите, что ошибка исчезла.

Шаг 3 :

Резервное копирование текущей конфигурации Apache:

cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak1

Затем запустите эту команду, чтобы обновить apache2 до последней версии:

apt-get update
apt-get upgrade

Выберите НЕТ:

Configuration file '/etc/apache2/apache2.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** apache2.conf (Y/I/N/O/D/Z) [default=N] ? N
Configuration file '/etc/logrotate.d/apache2'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** apache2 (Y/I/N/O/D/Z) [default=N] ? N

СОВЕРШЕНО, на вашем сервере установлена ​​последняя версия Apache 2.4, чтобы проверить версию Apache, выполните следующую команду:


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

%d такие блоггеры, как: