Apache部署核心三步:装好、配对、放网页;Ubuntu在线安装执行sudo apt update && sudo apt install apache2 && sudo systemctl start/enable apache2,离线部署需提前下载deb包并dpkg安装,静态页放/var/www/html。

Ubuntu/Debian 系统在线安装(推荐新手)
适合能联网的服务器或本地虚拟机。
- 更新软件包列表:
sudo apt update - 安装 Apache:
sudo apt install apache2 - 启动服务并设为开机自启:
sudo systemctl start apache2 && sudo systemctl enable apache2 - 浏览器访问
http://你的服务器IP,看到 “It works!” 就说明成功了
离线环境部署(如内网 VM、无网络服务器)
提前在能联网的机器上打包,再拷到目标机安装。
Apache Superset 是一个广泛采用的开源 BI 平台,用于 SQL 探索、图表构建和仪表板交付。当代理需要查询仓库数据、组装仪表板或使用成熟的分析界面解释指标而不是临时笔记本代码时,此技能非常有用。
- 在线机器执行:
mkdir apache_offline_pkg && cd apache_offline_pkg - 下载所有依赖包(不安装):
sudo apt-get install --download-only apache2 apache2-bin apache2-data apache2-utils - 打包:
tar -czvf apache_offline_pkg.tar.gz *.deb - 把压缩包复制到目标机,解压后安装:
sudo dpkg -i *.deb - 若提示依赖缺失,运行
sudo apt-get install -f自动修复(仅限首次联网补全,后续仍可离线用)
发布自己的静态网页
默认网站根目录是 /var/www/html,替换或新增文件即可。
- 备份原首页:
sudo mv /var/www/html/index.html /var/www/html/index.html.bak - 写个新页面,比如:
echo "<h1>我的第一个网站</h1>" | sudo tee /var/www/html/index.html - 确保权限正确:
sudo chown -R $USER:$USER /var/www/html和sudo chmod -R 755 /var/www/html - 刷新浏览器就能看到你的内容
Windows 平台快速起步
适合开发测试,非生产推荐。
- 去官网下载 Apache 2.4.x x64 Windows 版本(注意匹配 VC++ 运行库)
- 解压后进入
bin目录,以管理员身份运行:httpd.exe -k install - 再运行:
net start Apache2.4 - 访问
http://localhost验证 - 网页文件放在
htdocs文件夹里,和 Linux 的html目录作用一样

















