温馨提示×

ubuntu apache配置用什么工

小樊
34
2026-10-02 04:46:38
栏目: 智能运维

在 Ubuntu 上配置 Apache,常用方式/工具主要有下面几类,按“从简单到专业”给你列一下:


一、命令行工具(最常用)

1. apt(安装 Apache)

sudo apt update
sudo apt install apache2

2. systemctl(管理服务)

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl status apache2

3. 文本编辑器(改配置)

常用:

sudo nano /etc/apache2/apache2.conf
sudo vim /etc/apache2/sites-available/000-default.conf

二、Apache 自带管理工具

4. a2enmod / a2dismod(模块管理)

sudo a2enmod rewrite
sudo a2dismod status

5. a2ensite / a2dissite(虚拟主机)

sudo a2ensite example.conf
sudo a2dissite 000-default.conf

6. apache2ctl(检查配置)

apache2ctl configtest

三、图形化工具(适合新手)

7. Webmin(强烈推荐)

  • 网页界面管理 Apache
  • 可配置虚拟主机、模块、日志等

安装:

sudo apt install webmin

访问:

https://服务器IP:10000

8. Cockpit(系统级管理)

sudo apt install cockpit

适合看系统状态,Apache 配置能力较弱。


四、进阶 / 自动化工具

9. Certbot(HTTPS)

sudo apt install certbot python3-certbot-apache
sudo certbot --apache

10. Ansible / Terraform(运维自动化)

适合服务器批量管理。


推荐组合(普通用户)

✅ apt + nano + a2ensite + certbot
✅ 想图形化:Webmin

如果你愿意,可以告诉我:

  • 是 本地测试 还是 公网服务器
  • 是否要 多站点 / HTTPS / PHP / 反向代理

我可以直接给你一套配置示例。

0 踩