在Debian系统上安装Apache HTTP服务器的步骤如下:
sudo apt update
sudo apt install apache2
安装完成后,Apache将默认自动运行。
sudo systemctl status apache2
如果显示为active (running)
,则表示Apache服务已成功启动。
开启防火墙可以加强服务器的安全性。可以使用ufw
(Uncomplicated Firewall)或nftables
来管理防火墙。
sudo apt install ufw
sudo ufw allow 80
sudo ufw allow 443
或者使用nftables
:
sudo apt install nftables
sudo systemctl enable nftables.service
sudo nft add rule inet filter input tcp dport {80, 443} ct state new,established counter accept
在浏览器中输入服务器的IP地址或域名,如果能正常显示Apache的默认欢迎页面,说明Apache安装成功运行正常。
/etc/apache2/
/etc/apache2/apache2.conf
/etc/apache2/ports.conf
/etc/apache2/sites-available
/var/log/apache2/
/var/www/
请注意,以上信息基于Debian 12,但大多数步骤也适用于较新版本的Debian。如果在安装过程中遇到问题,建议查阅最新的官方文档或寻求社区支持。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian PHP如何部署