在Ubuntu上配置Apache2以在局域網(wǎng)內(nèi)提供服務(wù)需要做以下幾個步驟:
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>標簽內(nèi)添加以下內(nèi)容:
ProxyPreserveHost On
ProxyPass / http://localhost:80/
ProxyPassReverse / http://localhost:80/
sudo systemctl restart apache2
現(xiàn)在,您的Apache2服務(wù)器應(yīng)該已經(jīng)配置好,可以通過局域網(wǎng)的IP地址或主機名來訪問。確保您的防火墻允許從局域網(wǎng)內(nèi)的其他設(shè)備訪問您的服務(wù)器。