在Debian系統上更新LNMP(Linux, Nginx, MySQL/MariaDB, PHP)到最新版本,需要分別更新每個組件。以下是更新步驟:
首先,確保你的系統包是最新的:
sudo apt update
sudo apt upgrade -y
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:nginx/stable
sudo apt update
sudo apt install nginx -y
sudo systemctl restart nginx
sudo apt install mysql-server -y # 對于MySQL
# 或者
sudo apt install mariadb-server -y # 對于MariaDB
運行安全配置腳本:
sudo mysql_secure_installation # 對于MySQL
# 或者
sudo mariadb_secure_installation # 對于MariaDB
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install php-fpm php-mysql -y # 根據需要安裝其他PHP擴展
sudo systemctl restart php-fpm # 如果使用PHP-FPM
確保所有服務都在運行:
sudo systemctl status nginx
sudo systemctl status mysql
sudo systemctl status php-fpm # 如果使用PHP-FPM
通過以上步驟,你應該能夠成功地將Debian系統上的LNMP更新到最新版本。