当前位置 : 主页 > 操作系统 > centos >

apache 局域网访问配置方案

来源:互联网 收集:自由互联 发布时间:2023-07-28
下面是详细的“Apache 局域网访问配置方案”的攻略: 1. 配置 Apache 首先需要在服务器上安装 Apache,比如 Ubuntu 系统上可以使用以下命令: sudo apt install apache2 接着修改 Apache 的配置文件

下面是详细的“Apache 局域网访问配置方案”的攻略:

1. 配置 Apache
  1. 首先需要在服务器上安装 Apache,比如 Ubuntu 系统上可以使用以下命令:

sudo apt install apache2

  1. 接着修改 Apache 的配置文件,将监听地址修改为局域网内的 IP 地址,这样才能让内网其他设备访问:

sudo nano /etc/apache2/sites-available/000-default.conf

  1. 找到以下代码段:

<VirtualHost *:80>
...
</VirtualHost>

  1. 修改为以下代码:

<VirtualHost 192.168.1.100:80>
...
</VirtualHost>

192.168.1.100替换为局域网内网卡所使用的静态 IP 地址,需要根据实际情况进行调整。

  1. 保存更改并重启 Apache 服务:

sudo systemctl restart apache2

2. 防火墙配置
  1. 如果服务器开启了防火墙,需要添加相应的入站规则,允许其他设备访问 Apache:

sudo ufw allow from 192.168.0.0/16 to any port 80

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

192.168.0.0/16替换为局域网的 IP 段,需要根据实际情况进行调整。

3. 测试访问
  1. 打开局域网内其他设备的浏览器,在地址栏输入服务器的 IP 地址,就能看到 Apache 的默认欢迎页面了。

http://192.168.1.100/

  1. 如果希望访问自己的网站,需要将网站文件放置到服务器的 /var/www/html 目录下。
示例说明

假设局域网中有一台 Ubuntu 服务器,静态 IP 地址为 192.168.1.100,现在需要在该服务器上配置 Apache,实现局域网内其他设备访问该服务器。

示例 1:在 Ubuntu 21.04 上安装 Apache

sudo apt install apache2

示例 2:将 Apache 监听地址修改为 192.168.1.100

sudo nano /etc/apache2/sites-available/000-default.conf

将以下代码段:

<VirtualHost *:80>
...
</VirtualHost>

修改为以下代码:

<VirtualHost 192.168.1.100:80>
...
</VirtualHost>

保存并退出编辑器。

sudo systemctl restart apache2

重启 Apache 服务。

示例 3:添加防火墙规则

如果服务器开启了防火墙,需要添加入站规则,允许局域网内其他设备访问 Apache。

sudo ufw allow from 192.168.0.0/16 to any port 80

192.168.0.0/16替换为局域网的 IP 段,需要根据实际情况进行调整。

最后,通过另一台设备浏览器访问 http://192.168.1.100/ 即可访问该服务器上的 Apache 欢迎页面。

以上就是 Apache 局域网访问配置方案的完整攻略,希望对你有帮助。

上一篇:Linux centos7环境下tomcat安装教程
下一篇:没有了
网友评论