我想设置一个网络服务器(apache)在局域网(通过交换机连接的 4 到 7 台电脑)上工作,仅用于教育目的(学习网络服务器的工作原理)?我需要做什么?如果您有任何在线资源链接,请分享。* 附言:服务器将在 Linux 上运行
答案1
除了使用静态 IP 地址配置 Web 服务器外,无需进行任何网络配置;无论是通过 DHCP 还是硬编码。如果服务器需要从 Internet 访问,请在路由器上配置端口 80 和 443,以转发到您为服务器配置的 IP 地址。
如果您有本地 DNS 服务器,请为该服务器添加一个条目,这样您就不必通过 IP 来引用它。如果没有,请在您的 hosts 文件(*nix 中的 /etc/hosts 或 Windows 中的 C:\windows\system32\etc\drivers\hosts)中添加一些主机条目。
答案2
找到一个针对你的 Linux 发行版的教程并按照它进行安装。任何发行版都有大量的教程。如果操作系统是 Linux,那就使用 Apache,它在该平台上非常常见,并且易于通过标准配置进行安装,几乎每个发行版的存储库中都有它。