以下是Ubuntu LAMP使用的實用技巧,涵蓋安裝、配置、優化及安全等方面:
sudo apt install tasksel
sudo tasksel install lamp-server
/etc/apache2/sites-available/000-default.conf
),設置域名和根目錄。mysql_secure_installation
腳本初始化MySQL安全設置,禁用匿名用戶、限制root遠程訪問。KeepAlive
和mod_deflate
壓縮模塊,提升傳輸效率。MaxRequestWorkers
等參數,優化并發處理能力。my.cnf
中的緩沖區大?。ㄈ?code>innodb_buffer_pool_size)。OPTIMIZE TABLE
清理碎片,啟用查詢緩存。.htaccess
限制文件訪問。/var/log/apache2/error.log
)。sudo systemctl restart apache2 # Apache
sudo systemctl restart mysql # MySQL
sudo systemctl restart php7.x-fpm # PHP-FPM(若使用)
sudo systemctl status apache2
sudo mysql -u root -p -e "SHOW DATABASES;" # 檢查數據庫
# 備份數據庫
mysqldump -u root -p --all-databases > all-databases-backup.sql
# 備份網站文件
tar -czvf /backup/website_$(date +%F).tar.gz /var/www/html
sudo apt install phpmyadmin
/etc/apache2/sites-available/
),實現不同域名指向不同項目目錄。以上技巧可顯著提升Ubuntu LAMP環境的易用性、性能和安全性,根據實際需求選擇應用即可。