维护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 # 对于MySQL # 或者 sudo apt install mariadb-server -y # 对于MariaDB sudo systemctl restart mysql # 对于MySQL # 或者 sudo systemctl restart mariadb # 对于MariaDB sudo apt install php-fpm php-mysql -y # 如果你使用的是PHP 7.x或更高版本,可以安装相应的PHP包 sudo apt install php7.x-fpm php7.x-mysql -y sudo systemctl restart php7.x-fpm # 根据你的PHP版本调整命令 /etc/ssh/sshd_config 文件,将默认端口修改为非标准端口(如2222),然后重启SSH服务。sudo apt install ufw sudo ufw enable sudo ufw allow 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw allow 3306/tcp sudo ufw reload /etc/php/7.x/fpm/php.ini),设置 display_errors 为 On,error_reporting 为 E_ALL,然后重启PHP-FPM服务。mysql_secure_installation 脚本进行基本的安全设置,包括设置强密码、删除匿名用户、禁止远程root登录等。worker_processes 和 worker_connections 参数。vm.swappiness、vm.dirty_background_ratio、net.ipv4.tcp_tw_recycle 等)。tcp_fin_timeout。通过以上步骤,你可以确保Ubuntu LNMP环境保持最新和安全,同时提高其性能。请根据你的具体情况和需求调整相关配置。