使用Live USB恢復系統
/dev/sda1
):sudo mount /dev/sda1 /mnt
sudo chroot /mnt
/backup
):rsync -avz /backup/ /
exit
sudo reboot
恢復數據(針對誤刪文件)
extundelete
:sudo apt install extundelete
sudo extundelete /dev/sda1 --restore-file /path/to/deleted/file
testdisk
:sudo apt install testdisk
重新安裝LAMP組件
sudo apt install apache2
sudo systemctl start apache2
sudo apt install mariadb-server
sudo mysql_secure_installation # 配置安全參數
sudo apt install php libapache2-mod-php php-mysql
sudo systemctl restart apache2
恢復配置文件
/etc/apache2/
、/etc/mysql/
、/etc/php/
等配置目錄,可直接復制回原路徑。驗證環境
http://服務器IP
查看Apache默認頁面。info.php
測試PHP:echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
http://服務器IP/info.php
確認PHP正常。