根据你实际情况的回答: 1.你要在linux上安装一个apache(或放在你的主机XP里,要在XP上安装IIS)安装完之后会有一个说明,里面就知道你的网页应该放在哪里 2.你走的ADSL的路由,TP-link的可以直接绑定花生壳。然后在上面设置映射,80端口指向你网页所以电脑的IP。虚拟机主机是同一台PC,但你是有两个IP的吧,因为我是这样做的,相当两台独立主机
首先需要搭建底层环境,一般包括Apache(或者IIS)+PHP+MySQL,如果你的网站不复杂,只需要有IIS就行。XP一般默认是不装IIS的,既然是虚拟机,建议你装一个WIN2003吧。网站要放在相应底层环境软件的WWW目录下SF一般都是现成的网站程序吧,你找找对应的教程,而且要严格按照SF网站的要求来搭建底层环境,要不然会出问题。是需要做地址映射的,你如果用的vmware,可以参考这个文章 http://www.sudu.cn/info/html/edu/network_security/20080116/251148.html