标签: rackspace

Nginx没有www到www和www到no-www

在Rackspace云上使用nginx跟随一个教程并搜索网络,到目前为止无法对此进行排序.

我希望www.mysite.com在.htaccess中正常访问mysite.com以获取SEO和其他原因.

我的/etc/nginx/sites-available/www.example.com.vhost配置:

server {
       listen 80;
       server_name www.example.com example.com;
       root /var/www/www.example.com/web;

       if ($http_host != "www.example.com") {
                 rewrite ^ http://example.com$request_uri permanent;
       }
Run Code Online (Sandbox Code Playgroud)

我也试过了

server {
       listen 80;
       server_name example.com;
       root /var/www/www.example.com/web;

       if ($http_host != "www.example.com") {
                 rewrite ^ http://example.com$request_uri permanent;
       }
Run Code Online (Sandbox Code Playgroud)

我也试过了.第二次尝试都会给出重定向循环错误.

if ($host = 'www.example.com' ) {
rewrite ^ http://example.com$uri permanent;
}
Run Code Online (Sandbox Code Playgroud)

我的DNS设置为标准:

site.com 192.192.6.8 A type at 300 seconds
www.site.com 192.192.6.8 A type at 300 seconds
Run Code Online (Sandbox Code Playgroud)

(示例IP和文件夹已用于示例,并在将来帮助人们).我使用的是Ubuntu 11.

ubuntu redirect nginx rackspace no-www

481
推荐指数
13
解决办法
31万
查看次数

如何使用boto将文件从Amazon S3流式传输到Rackspace Cloudfiles?

我正在将文件从S3复制到Cloudfiles,我想避免将文件写入磁盘.Python-Cloudfiles库有一个看起来像我需要的object.stream()调用,但我找不到boto中的等效调用.我希望我能够做到这样的事情:

shutil.copyfileobj(s3Object.stream(),rsObject.stream())
Run Code Online (Sandbox Code Playgroud)

这可能与boto(或我认为任何其他s3库)?

python amazon-s3 rackspace cloudfiles boto

30
推荐指数
5
解决办法
3万
查看次数

从root @ servername更改外发邮件地址 - rackspace sendgrid postfix

所以我最近设置了我的Rackspace服务器(Ubuntu LAMP堆栈)以使用Postfix和Sendgrid来发送电子邮件.它的工作原理非常好,因为来自cmd行的测试邮件是通过sendgrid smtp传递的.但是,当我收到电子邮件时,它说出来了root@rackspaceservername,我无法回复.

我根据这个主题创建了一个别名如何更改postfix的默认电子邮件地址?这使得它webmaster@mydomain.com仍然显示为发件人名称root.

我需要更改什么才能让服务器使用我的网站管理员电子邮件,或者至少让它看起来像是来自哪里,因此回复会转到该电子邮件?

任何帮助是极大的赞赏!

email postfix-mta smtp rackspace sendgrid

25
推荐指数
1
解决办法
8万
查看次数

Rackspace云文件:Image使用PHP上传到rackspace云文件

我正在做一个项目,用户可以上传图像,如图像图像或图像为他们的图像gallary.现在它将所有图像上传到我的服务器.

现在,我想使用php脚本直接将所有这些图像上传到我的rackspace云文件.例如:

  1. 用户选择一个文件
  2. 按提交提供一些信息
  3. 所选文件将上载到rackspace服务器并返回文件位置.
  4. 然后文件位置以及其他信息将保存在我的数据库中.
  5. 然后我将显示该位置的文件或图像.

所以你有任何想法,我到底怎么做?

我在用:

  • Codeigniter框架
  • jQuery作为javascript库

提前感谢任何答案.

php upload image cdn rackspace

11
推荐指数
1
解决办法
1万
查看次数

连接到上游时connect()失败(111:连接被拒绝)

我正在使用nginx webserver在Rackspace上托管我的Rails应用程序.

在调用任何Rails API时,我在/var/log/nginx/error.log中看到此消息:*49 connect()失败(111:连接被拒绝),同时连接到上游,客户端:10.189.254.5,server :, request: "POST/api/v1/users/sign_in HTTP/1.1",上游:" http://127.0.0.1:3001/api/v1/users/sign_in ",主持人:"anthemapp.com"

  1. 什么是上游块?
  2. 什么是/ etc/nginx/sites-available/default?这是我可以配置的地方吗?
  3. 为什么我收到上述错误?

我花了几个小时与5-6名不同的Rackspace技术人员(他们不知道如何解决这个问题).这一切都始于我将服务器置于救援模式并遵循以下步骤:https://community.rackspace.com/products/f/25/t/69.一旦我退出救援模式并重新启动服务器,我就开始收到我正在写的错误.TNX!

ruby-on-rails nginx rackspace rackspace-cloud ruby-on-rails-4

7
推荐指数
1
解决办法
1万
查看次数

将负载均衡器添加到wordpress多站点安装

我正在尝试将负载均衡器添加到具有多站点安装的wordpress应用程序.

WordPress将服务器IP地址保存在MySQL表中,因为会有两个应用程序服务器,一个数据库服务器和一个负载均衡器.

我正在使用RackSpace负载均衡器.

任何人都可以建议DOMAIN_CURRENT_SITE在wp-config.php中指向什么,我是否需要在数据库中进行任何更改以更新IP地址,如果是,应该在DB中存储什么IP地址.

另外,我使用Lsync实用程序将一个服务器的内容同步到另一个服务器,我还需要sycn wp-config.php吗?

另外,除了wp-config.php和数据库之外我还需要进行哪些更改?

此外,除此之外,最重要的是如何管理会话?

谢谢.

mysql wordpress load-balancing rackspace multisite

7
推荐指数
1
解决办法
473
查看次数

Paperclip,fog.io和Rackspace

我正在尝试找到有关如何设置Paperclip使用fog.io和fog.io来使用Rackspace Cloud File的文档,但我找不到任何好的参考(我认为自己是一个很好的Google语言扬声器:D ).理想的情况是我可以将本地存储用于开发环境,使用Rackspace进行生产.

任何人都可以指向一个好的文档或使用这个空间来记录这种方法吗?

TKS!

==更新==:

回形针到fog.io.

https://github.com/thoughtbot/paperclip/blob/master/lib/paperclip/storage/fog.rb

fog.io到Rackspace云文件

http://fog.io/storage/

...仍在试图弄清楚如何把它们放在一起.

ruby-on-rails rackspace paperclip fog

6
推荐指数
1
解决办法
3235
查看次数

备份Microsoft Azure虚拟机

我目前有一台Rackspace云服务器,我想迁移到Azure虚拟机.我最近获得了一个MSDN订阅,它通过Azure免费提供一定级别的托管,我目前正在使用Rackspace支付该级别的服务.

然而,Rackspace的一个好处是我可以安排VM映像的每夜/每周备份.有没有在Azure上执行此操作的机制?我担心防止数据库损坏(即如果有人要运行UPDATE语句并忘记WHERE子句,那该怎么办).Azure有这种机制吗?

我知道VM在我的本地Azure存储中存储为.VHD文件,但VM映像为127 gigs.即使使用FIOS互联网,每晚下载也不会真正成为一种解决方案.

backup virtual-machine azure rackspace azure-virtual-machine

6
推荐指数
1
解决办法
2559
查看次数

Ansible Playbook为以后提供和保存主机

我正在尝试制作一些Ansible手册,它将提供一个环境(n个数据库,m个Web服务器等)并保存这些主机以供日后使用,以便我可以对它们进行部署.我能想到的最好的是https://gist.github.com/geowa4/7686681(复制如下).这适用于它为各种服务器类型创建机器并将它们保存到hosts文件.我将使用新生成的hosts文件的部署脚本确保在部署源代码之前正确安装和配置了正确的软件包.这是使用Ansible完成配置和部署的唯一方法吗?如果我想动态添加新的Web服务器怎么办?我是否必须手动编辑静态主机文件?到目前为止,使用Rackspace的动态库存脚本,它只列出了一大堆服务器,无法按类型对它们进行分组.如果我能做到这一点,我会欣喜若狂.

hosts.j2:

[a]
{% for a in a_provision.instances %}
{{ a.rax_accessipv4 }}
{% endfor %}

[b]
{% for b in b_provision.instances %}
{{ b.rax_accessipv4 }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

main.yml:

---
- name: a - build request
  local_action:
    module: rax
    username: username
    api_key: key
    name: test-a
    count: 1
    flavor: 3
    image: a-image-id
    files:
      /root/.ssh/authorized_keys: ~/.ssh/id_rsa.pub
    state: present
    wait: yes
    wait_timeout: 1000
    networks:
    - private
    - public
  register: a_provision

- name: b - build request
  local_action:
    module: rax
    username: username …
Run Code Online (Sandbox Code Playgroud)

provisioning rackspace ansible

6
推荐指数
1
解决办法
3006
查看次数

如何使用api从Rackspace的Cloudfiles中删除文件?

我想知道如何使用他们的API从Rackspace的Cloudfiles中删除文件?

我正在使用PHP.

德万·奈尔

php upload file rackspace

5
推荐指数
1
解决办法
1786
查看次数