2009-12-14 63 views
3

作为一个头脑,我有一些在Windows和其他设备上编程的经验,但我几乎没有任何网络经验,所以我确信这很简单/容易在网上找到,我只是不知道我在做什么。如何设置一个简单的网络服务器(Windowws XP Pro)

我的家庭网络上有一台连接到互联网的电脑(如果有帮助,我可以通过在线VNC进入网络),并且我想设置它以便我可以在线连接到此电脑并访问网络页面存储在PC上。

这将通过两个人的上衣被使用,所以我不担心连接数或之类的话,我只是希望能够看看这个网页在线。我不知道该怎么称呼它,但我想我的家用电脑上有自己的网页,可以远程访问。

基本上,我希望能够去到http:// {我-PC-IP} /webpage.html,看看它的在线。如果有帮助,这对我来说主要是一个学习练习,我想通过在线网页界面尝试并通过家庭网络上的网页进行操作。就像在家里的机器上使用一个按钮在页面上启动一个程序,但是通过互联网连接的计算机执行此操作(这些东西我会弄清楚自己,我只是不知道如何设置在线内容)。

回答

1

暴露你的PC作为你需要做的步骤夫妇Web服务器:

  1. 有外部IP(静态)。
  2. 将防火墙配置为允许将连接到PC的端口连接到端口80(如果您需要SSL然后端口443)。
  3. 设置Web服务器:你可以使用IIS(如果WinXP的不是家庭版),Apache服务器或类似ihttpd尽可能小的HTTP服务器。
  4. 将页面放入根目录。

也就是说步骤做基本的解释。

+0

此外,请注意您的ISP有关设置服务器的政策。您可能不允许从您的IP地址提供网页。 – 2009-12-14 05:36:21

6

这很简单。您可以使用IIS它随你的XP Pro或使用免费和开源解决方案:

  1. XAMPP - http://www.apachefriends.org/en/xampp-windows.html。多年来我一直在使用它。很简单。安装的最后一步就是保护MySQL和FTP(如果需要的话)。 PHP已发货,所以您可以开始进行Web开发,而无需额外的麻烦。

  2. Lighttpd的 - http://www.lighttpd.net/。另一个FOSS网络服务器,非常轻便。

还有一些,但Apache是​​最流行的,所以你可以继续使用XAMPP,这是非常成熟的,有大量的用户社区。

最后,记得要放松您的防火墙允许访问从LAN & VNC您的IP地址(无论你需要)。要处理一些事情的材料:

http://www.microsoft.com/windowsxp/using/networking/security/winfirewall.mspx http://support.microsoft.com/kb/875357 http://technet.microsoft.com/en-us/library/bb877979.aspx http://members.shaw.ca/nicholas.fong/vnc/

享受做网页!

0

对于基本的房子持有的任务,如暂时共享LAN上我已经使用HFS这是只有600K,静态文件有一个GUI,将自身添加到右键菜单,是的,它是免费可用的源代码。