在 Ubuntu 上配置 Apache,常用方式/工具主要有下面几类,按“从简单到专业”给你列一下:
apt(安装 Apache)sudo apt update
sudo apt install apache2
systemctl(管理服务)sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl status apache2
常用:
sudo nano /etc/apache2/apache2.conf
sudo vim /etc/apache2/sites-available/000-default.conf
a2enmod / a2dismod(模块管理)sudo a2enmod rewrite
sudo a2dismod status
a2ensite / a2dissite(虚拟主机)sudo a2ensite example.conf
sudo a2dissite 000-default.conf
apache2ctl(检查配置)apache2ctl configtest
安装:
sudo apt install webmin
访问:
https://服务器IP:10000
sudo apt install cockpit
适合看系统状态,Apache 配置能力较弱。
sudo apt install certbot python3-certbot-apache
sudo certbot --apache
适合服务器批量管理。
✅ apt + nano + a2ensite + certbot
✅ 想图形化:Webmin
如果你愿意,可以告诉我:
我可以直接给你一套配置示例。