2014-01-08 256 views
0

我有一个网站建立在Azure上,我想部署一个PHP网站。Azure网站PHP虚拟主机

在WAMP我有以下的虚拟主机配置:

<VirtualHost *:9898> 
     ServerAdmin [email protected] 
     ServerName test.somesite.com 
     DocumentRoot "C:\wamp\www\somesite-ui\www" 

     <Directory /> 
       Options FollowSymLinks 
       AllowOverride All 
     </Directory> 

     <Directory "C:\wamp\www\somesite-ui\www"> 

       AllowOverride All 
       Order allow,deny 
       allow from all 
     </Directory> 

     # Rewrite configuration 
     Include "C:\wamp\www\somesite-ui\rewrite.conf" 
</VirtualHost> 

这是因为我们使用MVC厚味

如何配置在Azure网站上使用类似的配置?

回答

0

我不确定此答案是否有用。但不是只创建一个php网站,您可以先创建一个虚拟机,然后启动任何操作系统,并启用虚拟机的http端点。在vm上安装Apache服务器并进行必要的配置。 (或你coudld只需安装WAMP中)

蔚蓝网站的地址lite somthing.azuresites.net(不知道) azure vm将有“somthing.cloudapp.net”,所以域名将不会给你一个很大的问题。

我写了一篇博文How to create a VM on azure。如果你喜欢,你可以使用它。

+0

事情是这样做的我失去了所有的GitHub部署的东西 – iwayneo

+0

您好iwayneo,我真的不明白你将如何失去你的github部署。你能解释我更多吗? –

+0

您可以在Azure中设置网站,然后选择从github分支进行部署。当我推送到该分支时,会触发一个钩子,天青会自动发布该网站。 – iwayneo