2013-08-17 156 views
3

我在Azure网站(不是WebRole)上安装WordPress。我可以通过FTP访问该站点,但实际上可能需要一个小时,这是疯狂的,因为如果我可以在站点上压缩成千上万的文件(由于所有插件等),运行zip文件可能需要5秒钟的时间。然后下载它会更可靠,因为它只有1个文件,而不是10,000个,可能会导致传输混乱。例如,传统的托管服务器允许您访问其控制面板和zip文件夹,但FTP不允许这样做。如何压缩Azure网站

所以我可以在Azure网站上做到这一点,任何方式,形状或如何?我已经看了一下SFTP,似乎有一些这样的功能,但它似乎并没有在Azure网站中实现。我能做些什么,这整个工作流程是可以唾弃的,我无法忍受它,它阻碍了备份。这鼓励人们去传统的共享主机,但我宁愿不,如果可能的话。

+0

winSCP正在为这种情况工作吗? –

+0

我不知道winSCP(http://winscp.net/eng/index.php)。我很喜欢它的工作原理,但我想我可能会对一个普通的Azure网站感到怀疑,但如果你知道如何,请告知!谢谢 –

+0

我没有使用网站的经验,但使用天蓝色虚拟机,您可以使用winSCP连接到主机并选择您想要的文件,然后右键单击 - >自定义命令制作tarball。 –

回答

4

使用Kudu控制台。要访问它,只需转到{yoursite} .scm.azurewebsites.net。 然后系统会提示您输入您的Microsoft Azure帐户的登录凭据。登录后,点击网页顶部的“调试控制台”。

在用户界面中,每个文件和文件夹旁边都有一个向下箭头图标,可供您下载该项目。

对于文件,它通过导航直接下载文件。

对于目录,它下载一个包含该文件夹全部内容的zip文件。

详细说明可以在这里找到:https://github.com/projectkudu/kudu/wiki/Kudu-console

+0

美丽,谢谢。在点击网页顶部的“调试控制台”后,请添加类似的内容,然后选择其中一个控制台选项(PowerShell或CMD)。“真的很高兴他们实施了这个。我会注意到,虽然我第一次尝试,但是我有很多纺纱等待下载,它什么都不做。但后来(在单独下载尝试中),他们都在jiff中下载。 –

+0

谢谢!它完美的工作! :) – wooncherk

0

添加捻控制台的screeshot。 kudu-console