Ubuntu 允许访问本地网络上的Apache 2服务器

Ubuntu 允许访问本地网络上的Apache 2服务器,ubuntu,server,localhost,apache2,local-network,Ubuntu,Server,Localhost,Apache2,Local Network,我正在使用Ubuntu18.04.3 LTS 我想允许其他设备访问我的本地主机。我的IP是192.168.1.249,Apache服务器正在为这些地址工作: localhost/myapp esolutions/myapp 192.168.1.249/myapp 我更新了apache配置和hsots文件,(+重新启动apache),但它仍然不工作 这是我的默认配置:/etc/apache2/sites available/000-default.conf <VirtualHost *:8

我正在使用Ubuntu18.04.3 LTS

我想允许其他设备访问我的本地主机。我的IP是192.168.1.249,Apache服务器正在为这些地址工作:

localhost/myapp
esolutions/myapp
192.168.1.249/myapp
我更新了apache配置和hsots文件,(+重新启动apache),但它仍然不工作 这是我的默认配置:/etc/apache2/sites available/000-default.conf

<VirtualHost *:80>
    ServerName esolutions

    ServerAdmin iheb@localhost
    DocumentRoot /var/www/html
    <Directory /var/www/html>
    Options FollowSymLinks
    Order deny,allow
    AllowOverride All
    allow from all
    Require all granted
    </Directory>

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    allow from all
    Order deny,allow
    Require all granted
    </Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

请提供帮助。

解决方案是允许端口80上的流量:

sudo ufw allow 'Apache'
您可以通过键入以下内容来验证更改:

sudo ufw status
sudo ufw status