在 Debian 系统上升级 Apache2 通常分两种情况:
sudo apt update
sudo apt install --only-upgrade apache2
或者升级所有系统软件(含 Apache):
sudo apt upgrade
sudo systemctl restart apache2
apache2 -v
Apache 版本通常跟随 Debian 发行版:
升级 Debian:
sudo apt update
sudo apt full-upgrade
然后重启 Apache。
如果你需要 最新 Apache 版本(官方源码):
sudo apt install build-essential libpcre3-dev libssl-dev
wget https://downloads.apache.org/httpd/httpd-2.4.xx.tar.gz
tar -xzf httpd-2.4.xx.tar.gz
cd httpd-2.4.xx
./configure --prefix=/usr/local/apache2 --enable-ssl
make
sudo make install
⚠️ 注意:源码安装不会自动接管 systemd,需手动配置。
sudo cp -r /etc/apache2 /etc/apache2.bak
apache2ctl configtest
apt changelog apache2
检查:
journalctl -u apache2
apache2ctl configtest
重新安装 PHP 模块:
sudo apt install libapache2-mod-php
如果你能告诉我:
cat /etc/os-release)我可以给你更精确的升级方案。