在Ubuntu上更新和維護LNMP(Linux, Nginx, MySQL/MariaDB, PHP)環境是一個重要的任務,以確保系統的安全性、穩定性和性能。以下是一些詳細的步驟和建議:
sudo apt update
sudo apt upgrade -y
sudo apt install nginx -y
sudo systemctl restart nginx
sudo apt install mysql-server -y
sudo mysql_secure_installation
sudo systemctl restart mysql
sudo apt install mariadb-server -y
sudo mysql_secure_installation
sudo systemctl restart mariadb
sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip -y
sudo systemctl restart php7.4-fpm # 根據你的PHP版本調整命令
sudo systemctl status nginx
sudo systemctl status mysql # 或 mariadb
sudo systemctl status php7.4-fpm # 根據你的PHP版本調整命令
sudo systemctl status
命令檢查Nginx、MySQL和PHP-FPM服務是否正常運行。/var/log/nginx/error.log
/var/log/mysql/error.log
/var/log/php7.4-fpm.log
(根據你的PHP版本調整路徑)通過以上步驟,你可以確保你的Ubuntu系統中的LNMP組件保持最新和安全。建議定期檢查和更新系統配置,以及監控系統運行狀態,以確保服務器的最佳表現。