在Ubuntu上配置Apache2以在局域網內提供服務需要做以下幾個步驟:
sudo apt update
sudo apt install apache2
sudo ufw allow 'Apache'
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo nano /etc/apache2/sites-available/000-default.conf
在<VirtualHost *:80>標簽內添加以下內容:
ProxyPreserveHost On
ProxyPass / http://localhost:80/
ProxyPassReverse / http://localhost:80/
sudo systemctl restart apache2
現在,您的Apache2服務器應該已經配置好,可以通過局域網的IP地址或主機名來訪問。確保您的防火墻允許從局域網內的其他設備訪問您的服務器。