![是否可以通过 LAN 将 PC 设置为服务器,并在其上运行真实(测试)网站?](https://linux22.com/image/1286252/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%20LAN%20%E5%B0%86%20PC%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E5%B9%B6%E5%9C%A8%E5%85%B6%E4%B8%8A%E8%BF%90%E8%A1%8C%E7%9C%9F%E5%AE%9E%EF%BC%88%E6%B5%8B%E8%AF%95%EF%BC%89%E7%BD%91%E7%AB%99%EF%BC%9F.png)
我有一台英特尔双核 PC,配备 6GB RAM 和 320GB SATA HDD(如果更好的话,我还有一台新款索尼 VAIO 笔记本电脑);以及 8mbps 家庭 LAN(宽带)连接。我不知道端口 80 是否打开(有没有办法检查?)。
现在我想要做的是...将这台电脑变成一个可以运行的 LAMP(L=CentOS)网络服务器设置,然后安装 wordpress 并在一个真实的域名上运行一个真实的网站(这将是http://comicb.us)。这可能吗?如果可以,网上有指南吗?(我找不到。)或者有人可以指导我吗?
我是一名初学者,因此如果它看起来很傻,请谨慎对待。
答案1
是的,这是可能的。端口问题由您决定。检查您的路由器,转发您的端口。就是这样
。IP/域。两个选项:
- 如果你有一个动态 IP,你将需要一个动态域名系统类似服务。(DynDNS 有一个客户端应用程序,您可以从 cron 运行它/让它在后台运行。它会自动更新域条目,因此即使您获得了新的 IP,它也会始终指向您的 PC。)
- 如果您有或可以获得静态 IP,您可以稍后(当您有该静态 IP 时)将域指向您的 PC。
答案2
这需要很多步骤,但首先要确保您被允许在您的 ISP 连接上托管服务。您还需要确保您在我们的 ISP 上拥有静态 IP,这可能会在您的月费之外额外花费。此时,您还应该要求他们确保您家中的调制解调器/路由器的端口 80 是开放的。您有责任确保它在您自己的路由器上是开放的并且指向您的计算机。然后您需要安装 LAMP 并设置您的网站。此时,您只需输入 IP 地址即可进行测试(您可能需要在路由器中启用 NAT 反射,以便能够从 LAN 内部公开查看它)。
一旦您知道可以从外部查看它,就值得进行域设置。您需要找到一个注册商并注册您的域名(您需要一个还提供基本 DNS 服务的注册商,因为您将充当主机,除非您也想配置自己的 DNS)。然后,您可以转到您的域名的配置页面并指向正确的名称服务器(您的或他们的),然后配置您的 A 记录以将域指向您的静态 IP。一旦 DNS 推送完成(4-48 小时,具体取决于所涉及的所有环节),您的网站就会使用您的域名启动并运行。