XAMPP与IIS协同工作

XAMPP与IIS协同工作,iis,dns,xampp,virtualhost,cname,Iis,Dns,Xampp,Virtualhost,Cname,我在家里有一个NAS(Windows Server 2012),在过去几个月里我一直在使用它来托管我自己的网站。在此之前,我安装了Windows Essentials角色服务器,并在其上安装了远程web访问(需要来自IIS),但我不得不将其关闭,因为我的上一个处理器无法处理它 现在我改变了它,我想用最干净的方式来设置它,但我无法让它工作 就我而言,更改Apache的端口比更改IIS的端口更容易,所以我将它们更改为8079和8443。我的新ISP提供商不提供静态IP,所以我使用dynu作为动态DN

我在家里有一个NAS(Windows Server 2012),在过去几个月里我一直在使用它来托管我自己的网站。在此之前,我安装了Windows Essentials角色服务器,并在其上安装了远程web访问(需要来自IIS),但我不得不将其关闭,因为我的上一个处理器无法处理它

现在我改变了它,我想用最干净的方式来设置它,但我无法让它工作

就我而言,更改Apache的端口比更改IIS的端口更容易,所以我将它们更改为8079和8443。我的新ISP提供商不提供静态IP,所以我使用dynu作为动态DNS服务

我使用以下值设置virtualhost:

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:8079

<VirtualHost *:8079>
   DocumentRoot "C:\xampp183\htdocs\mywebsite"
   ServerName mywebsite.com
   ServerAlias www.mywebsite.com
</VirtualHost>
#侦听所有IP地址上的虚拟主机请求
名称虚拟主机*:8079
DocumentRoot“C:\xampp183\htdocs\mywebsite”
服务器名mywebsite.com
ServerAlias www.mywebsite.com
防火墙和路由器配置正确(我可以通过“dnsname.dynu.com”访问默认网关),但当我转到domain.com控制面板并尝试将“dnsname.dynu.com”设置为专用服务器时,会抛出错误。我在dynu的控制面板上将80端口重定向到8079,但一直抛出错误

我想下一步是配置一个指向我的serverAlias的CNAME,但我无法让它工作,我不确定这是否是最好的方法

我希望你能帮助我

谢谢