所以我在我的计算机上安装了SSH密钥对,通过SFTP访问我的Google云托pipe。 我想给访问一个SEO公司。 我可以只发送他们两个FileZilla生成的关键文件,并告诉他们我的用户名login? 我不太现在如何添加一个新的用户与他们自己的SSH密钥对,但我的设置工作正常。 我只是想反映这一点。 这可能吗? 任何简单的build议,非常感谢,谢谢。 或者,我想要做的只是给他们一个标准的FTPlogin。 我有一个FTP防火墙规则设置GC,但是当我尝试连接,我只是得到connection refused消息。 这个解决scheme的任何想法也将不胜感激。 我的select在执行方面最简单吗?
我们需要在网站上实现一个自动填充字段,我们的团队正在决定是从头开始实施还是由于性能问题而使用云解决scheme。 这个想法看起来很简单,我们有像这样的URL和关键字映射: URL | Keywords http://…/something | cars, autos, vehicles http://…/otherthing | food, buy food online 事情是…这个列表可能有50万到70万个URL(现在可以增长)。 关键字列本身可以比这更大。 所以,一个简单的MySQL查询可以处理这些请求,但是由于表的大小和并行请求的数量,我们肯定会崩溃服务器 – 这是非常有限的。 所以,我有这个想法在云解决scheme上托pipe这张表。 当然,我可以将其托pipe在数据库中,但是我相信有一些关注这种需求的东西。 我对吗?
我的计算引擎虚拟机部署时运行一个启动脚本。 一切似乎运作良好,但有启动脚本中的一个命令,我认为它没有。 我运行命令 apt-get update && apt-get upgrade -y 这应该安装所有软件包的最新版本(对吧?) 当我手工做这个工作,但它需要很多时间。 如果我让脚本做到这一点,我没有看到任何输出,当我通过SSH连接,所以我必须认为它仍然在运行。 有没有办法,我可以看到,如果它仍然工作,如果它已经完成或没有? 这是脚本: #! /bin/bash file="/var/www/check.txt" if [ -e $file ] then apt-get update && apt-get upgrade -y git -C /var/www/html pull https://xxxxxx:[email protected]/xxxxxx/xxxxx.git else apt-get update apt-get install apache2 php libapache2-mod-php php-mcrypt php-mysql mysql-client -y a2dismod autoindex service apache2 restart cat <<EOF > /etc/apache2/mods-enabled/dir.conf […]
我正在整合Facebook Messenger Messenger API与bot(dialogflow)。 在这里我收到来自Facebook Messenger客户的演讲,格式为aac。 是否有可能使用谷歌的语音API转换audio文件(这是在AAC格式)文本?
我试图在谷歌云平台上安装geonode 2.6。 现在我已经打开了所有在Google云端平台上托pipe的geonode服务器的防火墙端口。 甚至想到,在更新geonode ip的最后阶段还没有动。 根据指示,最后阶段应如下。 geonode-updateip在我的本地virtualbox它完美的作品。 但在谷歌云引擎,它不工作,并停止移动在以下消息… “检查GeoServer中的可用图层…” 它不会前进。 我的怀疑是谷歌云平台在本地有一个IP,另一个是外部IP。 假设在gce,为了20.0.0.1一个以下的ip有一个for loopback但是外面,有外部ip,例如300.20.10.1 我尝试所有geonode-updateip 20.0.0.1 geonode-updateip 127.0.0.1 geonode-updateip 300.20.10.1 什么都没有 并停留在“检查GeoServer中的可用图层…” 有任何想法吗? 谢谢
我有一个Ubuntu的10.4安装与Apache2默认运行在端口80.我想gae响应该地址,而不是Apache。 我已经改变了Apache的conf文件,以便使用另一个端口,但80端口仍然绑定到它。 尽pipe如果我停止Apache /etc/init.d/apache2停止仍然从端口得到响应。 我错过了什么吗?
我正在使用Google App Engine和Google Apps。 我可以通过http://mydomain.appspot.com访问我的网站。 我一直在使用http://aralbalkan.com/1466设置自定义域名 我用GoDaddy注册了我的域名,并将名称服务器指向了dyndns。 在dyndns中,我为ghs.google.com创build了一个CNAME,并使用它进行了validation http://www.mxtoolbox.com/ 我已经将Alogging设置为216.239.32.21,216.239.34.21,216.239.36.21和216.239.38.21,并使用上述工具对其进行了validation。 我已经将Appengine中的域名添加到www.mydomain.com并将其链接到我的应用程序帐户。 www.mydomain.com的traceroute最终在74.125.47.121(一个谷歌网站)有没有人有任何想法,为什么这可能是失败的。 我只是想链接到www.mydomain.com网站而不是裸域。 谢谢
我目前正在决定是否使用EC2或GAE为我的Django应用程序。 我已经做了一些研究。 在部署一个数据库驱动的Django应用程序与以下方面: — high on db reads / moderate db writes in mysql — memcached — ffmpeg (though not for video transcoding) 各有什么优点/缺点? 我主要考虑的是: — ease of setting up — ease of scaling up /down — speed (for EC2 this is easy to figure out) — uptime 另外,他们如何将成本与GAE最近的增长进行比较? 谢谢。
我有一个网站在AppEngine上的一个域名下运行,SSL按预期工作。 但是,我切换到另一个域名,我一直无法获得SSL的工作。 当我去上传证书时,它会提示我input“PEM编码的X.509”证书文件和“未encryption的PEM编码的RSA”私钥文件。 有了最后一个域名,我只需插入CRT和私钥即可。 此键在顶部显示“—– BEGIN PRIVATE KEY —–”,并不表示它是RSA密钥,但没关系。 如果这很重要,我用命令行生成密钥/ CSR: openssl req -new -nodes -keyout abc.com.key -out abc.com.csr -newkey rsa:2048 然而,有了这个新的域名,我将提供CRT(实际上是按顺序连接CRT和IA)和密钥文件。 密钥没有密码,并且都是PEM格式(标准,编码,ASCII文件,对吗?)。 但是,我收到一个错误:“私钥和SSL证书都应该是未encryption的PEM格式。” 这是上次没有发生的。 另一个网站说,我需要运行以下产生一个AppEngine可以使用的密钥: openssl rsa -in abc.com.key -text > abc.com.key.pem 但是,我不知道这两种格式之间的区别,新文件的顶部有模数,指数,素数和系数,后面是“BEGIN RSA PRIVATE KEY BLOCK”。 这就是说,我现在可以上传原始的CRT和这个新的密钥文件。 这是我的第一个问题(我不明白我在做什么,在这里)。 我的第二个问题是IAauthentication被忽略了:AppEngine表明我只上传了一个证书(我看到了它应该指明两个证书的地方)。 当我单独上传IA和新密钥时,出现错误:“上传的私钥与SSL证书不匹配,请上传匹配的密钥”。 显然,后一种情况是更大的错误。 我得到一些来自Python的SSLvalidation错误,但不是来自浏览器。 我很感激在这个问题上的任何build议。
使用网站https://console.developers.google.com ,我试图在谷歌计算引擎云上启动实例失败。 它在几个月前停了下来并开始了,但是之后的每一次尝试都无法重新启动。 “resource.kernel”是一个有效资源字段的例子。 似乎是一个空白的资源名称或资源数组丢失? 操作1407990294019-5008f49527bb9-04bcda5c-f8616595 错误 INVALID_FIELD_VALUE:字段'resource。@'的值无效:'@'。 资源未find。 操作types 重启 目标types 实例 串行控制台 隐藏输出 字段'resource.projects'的值无效:'projects / 14008721509110051'。 资源未find。 等价的REST 点击红色的感叹号(见下面的截图),一个popup的文本框说: “ 实例已经终止,不再运行。 ” 所以,即使谷歌知道实例肯定没有启动,通过https://console.developers.google.com提供的唯一的button是“ 重新启动 ”。 截图1关于它如何尝试重新启动它。 截图2的2完全如何尝试重新启动它。