Setting correct SPF records for your domain's mail server can help in reducing spammers using your domain for nefarious purposes!Contents1 Introduction2 Sender Policy Framework3 Setting SPF3.1 Example3.2 The 'all' setting4...
Community - This is the section for our customers to interact and discuss topics related to their Rackspace Cloud services. You can access the Rackspace Open Cloud Community by clicking the Open Cloud Community link on...
Knowledge Base - This link will open a new tab for the Rackspace Knowledge Center, a valuable resource containing articles, community discussions, videos, and white papers to help you find all the available information...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and choosing the previous...
If you are ever having a problem accessing the Control Panel, or any other Rackspace Cloud services, the first place you should check is the Cloud Status page. This is where we list all maintenances and service-impacting...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Now that you know how to manage all of your account information under the Your...
Once a ticket is opened it can be in one of the following four states depending on the work done on it.NewIn progressPending your responseSolvedClosedAs soon as a ticket is opened by a Rackspace Cloud customer it is in the "New"...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud...
NOTE: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel.Now that you know how to manage all of your account information under the ...
Now that you are familiar with the Control Panel and know how to get Fanatical Support through all of our available channels, let's introduce you to an alternative method to using the Cloud Control Panel. The Rackspace...
Your credit card will first be charged when you sign up for your account. After 30 days have elapsed, you will then be billed for the next month of service. The exact amount may vary as it is based on recurring charges in...
Don't Let Spam Filters Ruin Your Bottom Line.Your message is important. And if it doesn't get to your prospects' and customers' inboxes, the impact on your bottom line can be devastating. That's why SendGrid has...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "First Gen Control...
At the time of writing, Debian Lenny comes with Apache v.2.2.9-10 and PHP v.5.2.6 and they are easily installed via the default Debian Package Manager 'aptitude'.The advantage of using aptitude is that you will get any security...
The following article will guide you through installing PHP 5.3 on your CentOS 5.x-based system using the third party webtatic and EPEL package repositories. These package repositories are not officially supported by...
Debian Lenny uses a different Apache layout than you may have encountered if you have used Apache with non-Debian based Operating Systems.The differences are not huge and, indeed, help in configuring and deploying websites....
Ubuntu Hardy Heron uses a different Apache layout than you may have encountered if you have used Apache with non-Debian based Operating Systems.The differences are not huge and, indeed, help in configuring and deploying websites....
This article is a continuation of Generate a CSR and will take you from creating your receiving your SSL cert from your authority of choice to installing it in apache. I've chosen to Apache since it is the most common web server...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
Now we have Apache installed and running, we can configure it to serve multiple domains using Virtual Hosts.Do note the layout used in these articles is explained in Multiple Hosts Layout - feel free to use the directories of...
Let's take a look at the main httpd.conf for our CentOS Apache install.We're not actually going to change a lot at this point, just look at the main settings and see what they mean and what a change will actually do.Contents1...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
The End…Now that you have gone through the whole guide and you have installed and created all of the files needed for your installation, you will need to restart NGINX and PHP-FPM. After you restart both services it will be up...
If you followed the Ubuntu Intrepid - Webmin 1.470 article this should be one of the next logical steps in getting a fully webmin manageable LAMP stack. In this article we are going to install the MySQL server and all necessary...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Now that you know how to Create a New Server, this article will show you how you can...
There are variety of options open to the sysadmin when serving Ruby applications.One of them is thin. This is a 3rd party web server that is proxied to from the main web server (similar to mongrels in a general setup). Let's take...
This article will lead you through adding a virtual host to apache using the webmin interface. Webmin while being open source, is very powerful for a system admin, if not 100% user friendly.Contents1 First Things First2 The...
Here you are going to simply add some POOL information to the PHP-FPM setup that you have already done. Unknowingly when you entered the command to install PHP-FPM, the system setup a default configuration for PHP-FPM. So most of...
Most people serve more than one domain on their Cloud Server. Whether for different domain names or different subdomains of the same domain, the procedure is the same.Contents1 Overview2 Procedure3 Virtual Hosts4 Multiple...
Now we have Nginx installed (whether via the package manager or from source) we are in a position to serve multiple domains using Virtual Hosts.
Do note the layout used in this article is explained here — feel free...
Well now that we have installing NGINX out of the way, we can proceed to setting up NGINX and PHP-FPM to work on your system.If you are coming from the world of Apache, NGINX will look like Chinese to you. Though you will see...
You've gotten your system ready to install PHP-FPM.Now this is the most complicated and quite possibly the hardest piece to the setup.Here is the overwhelming and complicated command set that you will need to enter in order to...
There are variety of options open to the sysadmin when serving Ruby applications.One of them is thin. This is a 3rd party web server that is proxied to from the main web server (similar to mongrels in a general setup). Let's take...
This tutorial will walk you through the installation of Webmin 1.470 on a CentOS server. This tutorial assumes you have gone through the CentOS - Setup article.Contents1 Repository Configuration2 Install Pre-Requisites3...
Now that you've read the preface and know what you're getting yourself into, It is time to get your system ready to install NGINX and PHP-FPM.You can get the source from NGINX and/or add the NGINX repositories to your system....
PrefaceTo preface this article, let me say that this is the exact stack that I have set up and am running on a Rackspace Cloud Server, so I know that it is portable and will work on a multitude of different environments. I have...
Ubuntu uses a different Apache layout than you may have encountered if you have used Apache with non-Debian based Operating Systems.The differences are not huge and, indeed, help in configuring and deploying websites.Contents1...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
In The BeginningThis is a guide on Installing NGINX and PHP-FPM, while running on UNIX File Sockets for your Debian based system.If this statement is making you wonder why you are here, you are either:A- IntriguedB- Google...
Now we have Apache installed and running, we can configure it to serve multiple domains using Virtual Hosts.Do note the layout used in these articles is explained in Multiple Hosts Layout - feel free to use the directories of...
As we know, Ubuntu Hardy uses a different layout from other non-Debian based systems - let's move on and take a look at the main apache2.conf and ports.conf.We're not actually going to change a lot at this point, just look at the...
Let's take a look at the main httpd.conf for our Fedora 10 Apache install.We're not actually going to change a lot at this point, just look at the main settings and see what they mean and what a change will actually do.Contents1...
This tutorial will walk you through the installation of VirtualMin on a CentOS 5.2 server.
This tutorial assumes the following:
You have gone through the CentOS - Setup article
You are running as a normal...
Ubuntu Hardy Heron comes with Apache v.2.2.8 and PHP v.5.2.4 and they are easily installed via the default Ubuntu Package Manager 'aptitude'.The advantage of using aptitude is that you will get any security updates from Ubuntu (...
Some web sites dynamically download and display data from a remote site by using an fopen() call with a URL specified. This is highly inefficient and leads to large consumption of Compute Cycles. To resolve this, set up a simple...
The article below is an official Ubuntu walk-through for setting up Apache Tomcat 6 on a standard Ubuntu 8.10 installation. This document has been tested to work with Cloud Servers.
https://help.ubuntu.com/10.04/...
This tutorial will walk you through installing Tomcat 6 on CentOS 5. This installation assumes you have walked through the CentOS - Setup article.Contents1 Acquiring JRE/JDK2 Installing3 Installing Ant and Tomcat4 Set JAVA_HOME5...
Developer ResourcesRackspace Cloud API documentation for the following resources can be found at: http://docs.rackspace.com/apiNext Gen Cloud ServersFirst Gen Cloud ServersCloud Load BalancersCloud DNSCloud IdentityCloud...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud...
To run Java applications on Rackspace Cloud Servers you will need a copy of the JRE (Java Runtime Environment) or the JDK (Java Development Kit) installed on your server. Most Linux distributions include an open source version of...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
This article will walk you through setting up a base Arch 2007.08 Cloud Servers install and preparing it for installation of other services, such as Apache, Postfix, or other server applications.Contents1 Log in2 User...
A strong understanding of file and directory permissions is vital for a strong understanding of the Linux operating system as a whole. In this article, we will begin by offering a general overview as well as a couple of examples...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-left of the control panel and selecting "Classic Cloud...
Nowadays, the average survival time (time it takes to become infected with malware) of an unpatched computer connected directly to the Internet is less than eight minutes. The importance of keeping a Cloud Server's packages up-to...
RedHat Enterprise Linux 5.3 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of...
Fedora 11 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of common rules that...
Fedora 10 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of common rules that...
This article will cover a simple server hostname change in CentOS. By default your server will be kicked with the server's given name as the hostname. Some software such as CPanel require a valid Fully Qualified Domain Name or...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
How to install RHEL EPEL repository on Centos 5.x or 6.xThe following article will describe how to configure a CentOS 5.x-based or Centos 6.x-based system to use Fedora Epel repos and third party remi package repos. These...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
This CentOS article will take you from a 'barebones' CentOS Server to a secured and up to date Server ready for your software (or whatever you use the Server for).Contents1 Log in1.1 Windows Clients1.2 Mac / Linux Clients2 User...
We will provide instructions for Installing Munin Monitoring Systems on Ubuntu and Centos/Fedora/Redhat. Munin is a monitoring system that will provide you with your Server stats on a simple to read website.There are two parts of...
Having a problem keeping your web services running after a reboot? This article will help you through the .rpm architecture version of run level start up manipulation. We're going to go over setting a service (i.e. Apache, MySQL...
Contents1 Introduction2 Package Managers and Repositories2.1 APT/Dpkg (Debian, Ubuntu)2.2 Yum/RPM (CentOS, Fedora, Red Hat)2.3 Pacman (Arch)2.4 Emerge/Portage (Gentoo)2.5 But what if the software I'm looking for isn't in the...
A strong understanding of file and directory permissions is vital for a strong understanding of the Linux operating system as a whole. In this article, we will begin by offering a general overview as well as a couple of examples...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
This article will take you from a 'barebones' Fedora 10 Cloud Server to a secured and up to date Cloud Server ready for your software (or whatever you use the Cloud Server for).Not only that, you will have a better understanding...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
[fchome]:http://fileconveyor.org/ "Fileconveyor Project Home"
There are many file syncing applications out there, but few work the way we want them to or are as versatile as an open source application called [fileconveyor][...
Shopping cart software offers more than just payment processing. Most programs come packed with a variety of features to enable you to create and manage an online store. Options include everything from webpage and storefront...
This article will walk you through migrating your Drupal database from Cloud Sites to Cloud Servers.A few pieces of advice that should be noted before beginning:Cloud Servers does not have a direct way to talk to Cloud Sites....
This article will walk you through migrating your Drupal database from Cloud Sites to Cloud Servers.A few pieces of advice that should be noted before beginning:Cloud Servers does not have a direct way to talk to Cloud Sites....
This tutorial will walk you through the installation of Webmin 1.470 on an Ubuntu Intrepid server. This tutorial assumes you are working on a brand new server with nothing else installed.Note: You must be logged in as root to...
This article will explain how to install a working single domain free install of the Plesk 9.0 control panel. Plesk is a control panel like HSphere or CPanel, that creates an environment for people who would like to have an out...
If you followed the Ubuntu Intrepid - Webmin 1.470 article this should be one of the next logical steps in getting a fully webmin manageable LAMP stack. In this article we are going to install the MySQL server and all necessary...
This article will lead you through adding a virtual host to apache using the webmin interface. Webmin while being open source, is very powerful for a system admin, if not 100% user friendly.Contents1 First Things First2 The...
This tutorial will walk you through installing ISPConfig 3 on your Ubuntu Intrepid system.The following assumptions are made in this article:You have walked through the initial Ubuntu Setup DocumentationYou are logged in as a...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Now that you know how to manage all of your account information under the Your...
This tutorial will walk you through installing cPanel and WHM (WebHost Manager) 11.24 on your CentOS or Red Hat Enterprise Linux Cloud Server. This tutorial is only one example, as there are multiple ways that you can configure...
This tutorial will walk you through the installation of Webmin 1.470 on a CentOS server. This tutorial assumes you have gone through the CentOS - Setup article.Contents1 Repository Configuration2 Install Pre-Requisites3...
NOTE: Cloud Networks is production ready but will be available to customers in a phased release. Therefore, it might not be visible when you log into the New Cloud Control Panel. To request access to Cloud Networks now, click...
NOTE: Cloud Networks is production ready but will be available to customers in a phased release. Therefore, it might not be visible when you log into the Cloud Control Panel. To request access to Cloud Networks now, click ...
What is CIDR?Classless Inter-Domain Routing (CIDR), is a range of IP addresses used by a network. A CIDR address looks like a normal IP address except that it ends with a slash followed by a number. The number after the slash...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
NOTE: Cloud Networks is production ready but is being made available to customers in a phased release. Therefore, it might not be visible when you log into the New Cloud Control Panel. To request access to Cloud Networks now,...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.This article provides a quick set of step-by-step instructions for managing your DNS...
The Domain Name System is essentially the phonebook for the Internet. It manages the relationships between IP addresses (the phone numbers), and domains (individuals and corporations). All domains and their components, such as...
Have you just made DNS changes but aren't sure if they're correct? Don't want to wait for the changes to propagate before discovering a small typo?No problem. Using the common but often ignored command dig (domain information...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Creating DNS records for your domain is easy to do within the Classic Cloud Control...
Manual DNSThere may be times you need to change your server's DNS settings, either because you find they're misconfigured or because you want to use your own. Fortunately there isn't a lot of work involved in changing the DNS...
So far, we have prepared the Cloud Server, installed Postfix, and had a quick look at the postfix main.cf file.From that solid base, we can send mail and we know it all works according to plan. Now we can move onto receiving...
Manual DNSThere may be times you need to change your server's DNS settings, either because you find they're misconfigured or because you want to use your own. Fortunately there isn't a lot of work involved in changing the DNS...
This article contains important information regarding Active Directory Domains on the Cloud and using Cloud Servers as Domain Controllers. The Rackspace Cloud Control Panel and provisioning system rely on the local...
When you purchase an additional IPv4 address for your Windows Cloud Server, follow these simple steps to configure it properly.
From the Start Menu, open the Network Control Panel.
Open the Network and...
Setting correct SPF records for your domain's mail server can help in reducing spammers using your domain for nefarious purposes!Contents1 Introduction2 Sender Policy Framework3 Setting SPF3.1 Example3.2 The 'all' setting4...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting the previous...
By now, you have built your server, made it secure, and uploaded content to your server. The last step in the First 48 Hour Essentials is to configure your DNS so the rest of the Internet knows where to find your site.The...
Rackspace Cloud Essentials 6 - What Are Your Name Servers?Rackspace Cloud Essentials 6 - Transferring Your Domain to Rackspace CloudRackspace Cloud Essentials 6 - DNS Control PanelRackspace Cloud Essentials 6 - Creating a...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
In this article we discuss adding Google Apps MX records to a domain managed via the New Cloud Control Panel.DNSIf you haven't already, be sure you verify your domain with Google Apps through their administrative interface.Once...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.If you are ready to start over and reinstall your operating system with the...
If you ever need to check the status of your DNS records, Windows has a built-in tool for just that task. There are a number of reasons you may want to do this, for example to check that any updates are correct or to troubleshoot...
In the previous article you learned how to identify the Rackspace Cloud Nameservers, and that you will have to update them with your current domain registrar in order to transfer an existing domain to be served from your new...
It is vital the Cloud Server has the basics such as the hostname and Reverse DNS correctly set before we configure any sort of mail service. This article looks at the hostname and reverse DNS (RDNS) settings on the Cloud Server....
Next Generation Cloud Servers: Sample CodeList of API OperationsCode Sample - cURLAdd a user to your account through the APICode Samples - XMLCreate Server RequestCreate Server ResponseGet Server Details ResponseReboot...
Product / ServiceDedicatedManaged CloudCloud CORESupport LevelDedicated hosting includes unlimited Fanatical Support for all supported products, services, and software.Managed Cloud includes support of datacenter environment,...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
This article addresses a known error with Windows Firewall when creating FTP sites in all versions of Windows Server 2008
Windows Firewall Settings
If you are unable to access your newly created FTP site, this is...
In the last article, CentOS - Installing vsftpd, we walked through setting up a working install of vsftpd. This article will be fairly short, we're going to walk through creating a system user and chrooting (jail - isolation...
Next Generation Cloud Servers: Sample CodeList of API OperationsCode Sample - cURLAdd a user to your account through the APICode Samples - XMLCreate Server RequestCreate Server ResponseGet Server Details ResponseReboot...
This article will address how to install and set up FTP services in both IIS 6.0 (Windows Server 2003) and 7.0 (Server 2008) and walk through creating an FTP siteInternet Information Services FTP services in Windows do require...
How to install RHEL EPEL repository on Centos 5.x or 6.xThe following article will describe how to configure a CentOS 5.x-based or Centos 6.x-based system to use Fedora Epel repos and third party remi package repos. These...
Backing up files on a regular basis is an integral part of administering your server.One way is to download each and every file when you want to save them. However, rsync makes the task a lot easier as it only downloads files...
Introduction to WinSCP
WinSCP is an open-source, free sftp and ftp client for Windows. Its main function is safe copying and transfer of files between local and remote computers.
In this article we'll talk about...
We saw how easy it was to use rsync and how to exclude files from the rsync backup.To make things even easier, we can set up an automatic rsync and place the files into daily folders.Contents1 Automation2 Bash Script3 Create4...
[fchome]:http://fileconveyor.org/ "Fileconveyor Project Home"
There are many file syncing applications out there, but few work the way we want them to or are as versatile as an open source application called [fileconveyor][...
Now that you have a working server that is secured and backed up, you'll want to upload your web content to the server. When you think of transferring files, you probably think of the File Transfer Protocol (FTP) because...
If you are having difficulty starting NFS on any Ubuntu Cloud Server, and the init script returns a "no support in current kernel" error, first ensure that your kernel does indeed support NFS:
# zcat /proc/config....
The steps in this tutorial are very similar to installing vsftpd on CentOS, with a few differences in syntax for installing the VSFTPd FTP daemon on Ubuntu 8.10.To install VSFTPd you will use the 'apt-get' package management...
This tutorial will walk you through installing the command-line FTP client commonly known as 'ftp'. This application is available by default on most distributions with a standard install but because we use a minimal install it...
This tutorial will demonstrate how to setup an NFS share using your Cloud Server and the Wuala online backup service. This service available to users with 1GB of storage space for free. Additional storage may be purchased as you...
If you are using a Windows server and you only need to upload a few small files from your local machine, you can copy them to your clip board and use Local Resources to paste them to your Windows Cloud Server. If you have...
This article will walk you through setting up a Linux user with read and write permissions for your web document root, usually the /var/www/ directory. Connecting with this user via SFTP will let you upload your website content...
This tutorial will walk you through installing the command-line FTP client commonly known as 'ftp'. This application is available by default on most distributions with a standard install but because we use a minimal install it...
This tutorial will walk you through installing the command-line FTP client commonly known as 'ftp'. This application is available by default on most distributions with a standard install but because we use a minimal install it...
This article addresses a known error with Windows Firewall when creating FTP sites in all versions of Windows Server 2008
Windows Firewall Settings
If you are unable to access your newly created FTP site, this is...
rsync is cool. What would be even cooler would be excluding particular files or even a whole folder from the backup process.That's no problem using the rsync '--exclude' option.Contents1 Why?2 Single files and folders3 Multiple...
Installation RequirementsPrior to installing FTP the IIS 8.0 role must be added to the Windows Server 2012 instance. If you have previously installed the IIS role without FTP support this article will walk you through setting it...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
These Gentoo articles will take you from a ‘barebones’ Gentoo Server to a secured and up to date Server ready for your server software (or whatever you use the Server for).Securing your Server as soon as possible is a great way...
A strong understanding of file and directory permissions is vital for a strong understanding of the Linux operating system as a whole. In this article, we will begin by offering a general overview as well as a couple of examples...
DescriptionThis article will detail disabling the 'IE Enhanced Security Configuration' setting within Windows Server 2012. Enchanced Security mode limits the exposure of the server to potentially malicious Web content. However,...
Each Cloud Server comes with two addresses that are available for your use. One address is an external ”real-world” IP address that is accessible from the Internet and the other is an internal or "private" IP address. This...
DescriptionThis article will detail installing, testing, and configuring PHP on the Windows Server 2012. This article will use the Microsoft Web Platform Installer (Web PI) method of installation. It will not cover...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and choosing the previous...
Rackspace offers the ability to add IPv4 addresses to Cloud Servers in our first-generation and next-generation cloud environments for a fee. If you wish to obtain an additional IPv4 address for your server please open a ticket...
Cloud Servers from The Rackspace Cloud is an affordable easy to use cloud computing infrastructure. Each cloud server is a fully-customizable, pay by the hour, virtualized server instance that a user can launch, maintain, and...
If you are ever having a problem accessing the Control Panel, or any other Rackspace Cloud services, the first place you should check is the Cloud Status page. This is where we list all maintenances and service-impacting...
Next Generation Cloud Servers: Sample CodeList of API OperationsCode Sample - cURLAdd a user to your account through the APICode Samples - XMLCreate Server RequestCreate Server ResponseGet Server Details ResponseReboot...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Now that you know how to Create a New Server, this article will show you how you can...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Now that you know how to manage all of your account information under the Your...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
Choosing a Linux distributionIf you're new to Linux you'll face a choice between some unfamiliar distributions. In this article we try to de-mystify those choices.So many optionsWhen you're creating a server instance you have to...
Rackspace Cloud Essentials 6 - What Are Your Name Servers?Rackspace Cloud Essentials 6 - Transferring Your Domain to Rackspace CloudRackspace Cloud Essentials 6 - DNS Control PanelRackspace Cloud Essentials 6 - Creating a...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
NOTE: Cloud Networks is production ready but will be available to customers in a phased release. Therefore, it might not be visible when you log into the New Cloud Control Panel. To request access to Cloud Networks now, click...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-left of the control panel and selecting "First-Generation...
If you are using a Windows server and you only need to upload a few small files from your local machine, you can copy them to your clip board and use Local Resources to paste them to your Windows Cloud Server. If you have...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.The next option you have for controlling the server is to perform a Reboot...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and choosing the previous...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel. Hello, and welcome to the second guide for using the Rackspace Cloud where we...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
The New Cloud Control Panel lets you manage your Rackspace Cloud infrastructure through a simple, intuitive graphical interface. This article introduces you to some of the cool features we've put in place that will make your...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
Please note: We can no longer offer additional IPv4 addresses for Cloud Servers due to the dwindling pool of addresses available for use. This article is preserved for legacy purposes, but for high availability we...
This article is unavailable as we no longer offer additional IPv4 addresses for HA purposes due to the dwindling pool of available addresses.For general information on using Heartbeat, please see the Linux-HA project's user guide...
With the high demand of customers requesting HA setups along with load balancing we have been implementing HAProxy as a software load balancer on cloud servers. Please keep in mind when choosing the size of the load balancer that...
Contents1 MySQL Master-Master Replication1.1 Setup Outline1.2 Creating the Cloud Servers1.3 Installing MySQL1.4 Configuring Replication1.5 Testing the scenariosMySQL Master-Master ReplicationThis article is about setting up MySQL...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
Installing IIS (IIS 8.0) on Windows Server 2012This article walks you through setting up the IIS 8.0 role on Windows Server 2012 through the use of the Server Manager. This article will not provide assistance on additional...
The following article will demonstrate how to Configure Load Balanced Sites with SSL offloading using IIS. Take a look at the following instructions:Create a web server to use a template1. Create a web server and set up your...
Custom 404's can be set for ASP and .NET sites by adding the following code to the bottom of the web.config file before the final </configuration>. You will need both options to redirect all 404's. Classic ASP and Static...
Directory listing can be added by using an asp page. Instructions to do this can be found on Microsoft's Support Site by following this link:http://support.microsoft.com/kb/224364You can also do directory listing via the web....
Custom 404's can be set for ASP and .NET sites by adding the following code to the bottom of the web.config file before the final </configuration>. You will need both options to redirect all 404's. Classic ASP and Static...
Directory listing can be added by using an asp page. Instructions to do this can be found on Microsoft's Support Site by following this link:http://support.microsoft.com/kb/224364You can also do directory listing via the web....
IPv6 for an IPv4 addressAs the Internet slowly moves from one address protocol to another (IPv4 to IPv6) there will be some overlap between legacy systems that only use IPv4 and newer systems that only use IPv6.For Cloud Servers...
ContentsInternet AddressesThe numbers behind the namesIPv4IPv6Co-existenceDNSInterpreting an IPv6 addressSubnets and prefixesSummaryInternet AddressesThe Internet is a big complicated network of computers and routers passing data...
This article briefly describes a method of identifying which network interfaces on a Linux server are associated with which IP addresses.
### IPv4
You can get a simple list of the network interfaces and IPv4 addresses on...
How to install RHEL EPEL repository on Centos 5.x or 6.xThe following article will describe how to configure a CentOS 5.x-based or Centos 6.x-based system to use Fedora Epel repos and third party remi package repos. These...
PrefaceBeginning Server SizeCreating your first UserCreating your GroupsSetting Up SSH On your ServerSetting up your SSH KeySetting Up your Initial FirewallSetting Up your sudoers fileSetting Up Fail2BanPreforming a System...
To understand what exactly a firewall is, it is necessary to first understand what the Internet is. The Internet is, simply put, a web-like network of computers -- nothing more, nothing less. Some computers (like your laptop)...
RedHat Enterprise Linux 5.3 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of...
Note: The commands and utilities in this article have been tested on a Debian Cloud Server. They are not guaranteed to function correctly on other distributions. However, the General Package Installation Guidelines article may...
Fedora 11 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of common rules that...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
Fedora 10 ships with a default iptables ruleset installed that will reject all incoming traffic. Before you can use some services you must add rules to iptables so the services will work. Below is a list of common rules that...
In the previous article we installed and configured the basics of Courier. Now we need to open the ports in our firewall so we can access those services.
There are standard ports that are used to access most services...
By Popular demand, here is a sample ruleset for iptables.Disclaimer: This is only a template to help you build an iptables ruleset that will best fit your solution, it is not intended to be a security standard nor will it fit...
IP tables is a firewall and networking tool available to all Linux Distros and operates by analyzing packets at the kernel level as they are received.Contents1 Introduction2 The Base Ruleset2.1 Reading the Ruleset2.2 Policies3...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
Using netcatIf you have a network service that's not behaving like it should but you know it's listening to a network port, you can take a closer look at a connection to the program to see if it reveals the problem.We will now...
To run Java applications on Rackspace Cloud Servers you will need a copy of the JRE (Java Runtime Environment) or the JDK (Java Development Kit) installed on your server. Most Linux distributions include an open source version of...
netstatIf you're troubleshooting a service that you know is running normally the next step is to make sure it's listening to the right network port.The netstat command shows the services listening to ports on a Linux server along...
Checking system loadIf the demands being placed on a running program cause it to request excessive resources from your server this can lead to poor performance and system instability.UptimeFirst let's check the load on your...
Note: There is an alternative to top provides a more user-friendly interface called htop. See our article on it here: System Monitoring with htopContents1 Introduction2 Full output3 Details4 Columns5 Memory6 CPU7 Favourite view8...
Is the program running?
The first step in troubleshooting a network service is to make sure the program is running.
service
To check that the program is running we will start by...
This article is a spawn off the original top article. You may view it here: System Monitoring with topContents1 Introduction2 Installing in CentOS/RHEL/Fedora3 Installing in Ubuntu/Debian4 Using htop4.1 Main Screen4.2 Getting...
Troubleshooting Internet servicesThis article series provides a set of steps for troubleshooting general issues accessing a network service, like sending an e-mail using your mail server or viewing a webpage on your web server....
Warning: 32-Bit Linux operating systems are no longer supported by Rackspace. You will take your own responsibility and risks for downgrading your cloud server to 32-Bit Linux OS. Standard Rackspace Cloud Control Panel features...
Networking issues can be problematic when working on a remote server. If you accidentally break your Cloud Server's networking capabilities, you may find yourself locked out of any remote connection. However, many networking...
Warning: Repartitioning a Cloud Server is a high-risk operation unsupported by Rackspace. Data on the server may be destroyed permanently. After repartitioning standard Cloud Server operations including backup, restore,...
This tutorial will walk you through setting up a point-to-point VPN tunnel between your Cloud Servers. This type of connection will use the internal network interface (eth1) so you will not be charged for bandwidth. This walk-...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
The kernelDeep at the core of any Linux installation is the kernel, the bundle of instructions that ties the whole system together. Without the kernel Linux isn't Linux - indeed, technically Linux is just the kernel. Everything...
This article briefly describes a method of identifying which network interfaces on a Linux server are associated with which IP addresses.
### IPv4
You can get a simple list of the network interfaces and IPv4 addresses on...
How to install RHEL EPEL repository on Centos 5.x or 6.xThe following article will describe how to configure a CentOS 5.x-based or Centos 6.x-based system to use Fedora Epel repos and third party remi package repos. These...
This article will walk you through installing ffmpeg on Ubuntu Intrepid. This article assumes that you have completed the Ubuntu Intrepid Setup Guide, are working from a clean server, and you are logged in as a non-root user with...
NOTE: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel. UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New...
We will provide instructions for Installing Munin Monitoring Systems on Ubuntu and Centos/Fedora/Redhat. Munin is a monitoring system that will provide you with your Server stats on a simple to read website.There are two parts of...
Vi (and its updated cousin, vim) is a text editor that is available on most Linux and Unix servers. Once you get comfortable with it you'll find vi is a fast and powerful editor.
Why vi
Since you'll routinely be...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
When troubleshooting issues with your Linux server one of the most useful resources at your disposal is the humble log file, recording your system's activity and any problems it's encountered. The following guide shows the...
One of the great advantages of using Rackspace Cloud Servers is the flexibility you have to purchase only the amount of computing power needed. When business is good and you need increased server capacity, you can scale...
Contents1 Introduction2 Package Managers and Repositories2.1 APT/Dpkg (Debian, Ubuntu)2.2 Yum/RPM (CentOS, Fedora, Red Hat)2.3 Pacman (Arch)2.4 Emerge/Portage (Gentoo)2.5 But what if the software I'm looking for isn't in the...
The iotop utility provides an easy-to-use interface for monitoring swap and disk I/O on a per-process basis.Watching the diskSometimes you get more disk activity on your system than you would like. Maybe you saw the problem by...
Here we look at the basic scripting options for dstat as well as an overview of its external modules.All-powerfulWell, not that. But it can feel a little like that when you fiddle with some more advanced aspects of dstat. Because...
Oldie but goodie: crontabThere's one more approach that can be taken when scheduling jobs with cron, and that's the "crontab". The crontab is the oldest and most standard approach to scheduling with cron, so you'll occasionally...
For a flexible reporting tool that can yield information ranging from CPU use to the top I/O-consuming process look no further than dstat.All-seeingWell, maybe not “all-seeing”, but it made for a catchy header. Though dstat does...
Fine-grained control: cron.dWe've talked about using basic cron directories to run tasks on a standard schedule, but what if you want a schedule that's a bit less standard? What if you want to run a script every five minutes, or...
Applying knowledgeIn the previous article we talked about what logrotate does and how you can configure it. In this article we’ll apply this new knowledge to putting together a log rotation solution for a custom virtual host or...
What is cron?Behind the scenes, your server runs maintenance scripts on regular schedules. Some run nightly, some weekly, some might even run every five minutes. The scheduling for those tasks is done through a system called "...
What is logrotate?It may surprise you to learn that logrotate is a program used to rotate logs. It’s true! The system usually runs logrotate once a day, and when it runs it checks rules that can be customized on a per-directory...
NOTE: This article is written for our Classic Cloud Control Panel . A version of this article is also available for our New Cloud Control panel .When should I use Rescue Mode?If your Linux system has become non-bootable or is...
So, you've got a working Ubuntu Jaunty install, but you're excited about the Karmic Koala release and you want to upgrade to it. This article will walk you through that.Contents1 Pre-upgrade Notes2 Preparing the Cloud Server3...
In this last entry in our series on Linux file permissions we look at the umask and some more advanced file permissions. We also throw in some discussion of other file types you may see in a directory listing.Odds and endsWe’ve...
Now we look at the other way chmod can be used - with numbers. This is the more commonly-used format, but also the least user-friendly.The other chmod: with mathYou’ve learned how to use chmod with symbolic values, but there’s...
We’ve done the thinking and the seeing, now to start the doing. Continuing our series on file permissions, we look at using the chmod command.Changing permissionsIn the previous article in this series we learned how to use the “...
Once you understand Linux file permissions, the next step on the road to enlightenment is learning how to check the permissions for a file or directory.Checking permissionsIf you’ve been through the previous article in this...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
This article will walk you through installing ffmpeg on CentOS 5.2. This article assumes that you have completed the CentOS Setup Guide, are working from a clean server, and you are logged in as a non-root user with sudo...
Tcpdump is a powerful network debugging tool that can be used for intercepting and displaying packets on a network interface. An important feature of tcpdump is a filter that allows you to display only the packets you want to see...
Linux file permissions are strange and wondrous things. Start down the path of understanding by looking at the core concepts behind them before moving on to practical applications.This series will start with the basics and move...
When transferring files and backing up data from one computer to another, the smaller the file and the fewest number of files speeds up the process enormously.This article concentrates on compressing and uncompressing files and...
PrefaceBeginning Server SizeCreating your first UserCreating your GroupsSetting Up SSH On your ServerSetting up your SSH KeySetting Up your Initial FirewallSetting Up your sudoers fileSetting Up Fail2BanPreforming a System...
Nowadays, the average survival time (time it takes to become infected with malware) of an unpatched computer connected directly to the Internet is less than eight minutes. The importance of keeping a Cloud Server's packages up-to...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
So this article will be a continuation of Simple Load Balancing and will use extensions from Installing an SSL certificate. What we are going to do is build a load balancer using the skeleton from the last article and encrypt all...
This article will go through creating a simple software Load Balancer using a Cloud Server. We'll take this as an entry level job using simple readily available packages from any of the Distributions repositories. We'll be using...
Since IP addresses are dynamically assigned in cloud servers, the IP space has been declared unfit for email use. This means that major blacklist providers have stated that email coming from cloud servers should not be accepted....
If you run your own mail server you'll want it to run spam filtering software to reduce the number of unsolicited emails your users receive. SpamAssassin is an effective spam filter that's relatively easy to install and run...
Product / ServiceDedicatedManaged CloudCloud CORESupport LevelDedicated hosting includes unlimited Fanatical Support for all supported products, services, and software.Managed Cloud includes support of datacenter environment,...
We will provide instructions for Installing Munin Monitoring Systems on Ubuntu and Centos/Fedora/Redhat. Munin is a monitoring system that will provide you with your Server stats on a simple to read website.There are two parts of...
Custom 404's can be set for ASP and .NET sites by adding the following code to the bottom of the web.config file before the final </configuration>. You will need both options to redirect all 404's. Classic ASP and Static...
Directory listing can be added by using an asp page. Instructions to do this can be found on Microsoft's Support Site by following this link:http://support.microsoft.com/kb/224364You can also do directory listing via the web....
Situation:
You have installed the .Net Framework 3.5 or .Net Framework 3.5 SP1 successfully and without error but Server Manager and IIS report that either 3.0 or 2.0 is installed.
Reason:
Frameworks 3.0 and 3.5...
PLEASE NOTE: This article is intended as a guide and not a step-by-step process. This guide assumes you are familiar with Linux system administration and the rsync utility. DO NOT RUN the commands in this article if you do not...
Script-assisted syncingIf you’re looking for an easier approach to migrating your Linux server, we have a script that can be run from the command line that automates some of the work surrounding the syncing of your data to a new...
This Article will tell you how to configure your SQL Server Management Studio to connect with your SQL Server housed on your Windows Cloud Server.
1. Start SQL Server Management Studio by going to Start > All...
This article will show you how to create and configure a user in MSSQL
1. Open SQL Server Management Studio (SSMS)
2. Connect to SQL Server using the proper credentials (for more on this see Configuring SSMS to connect...
This article will walk you through the process of backing up an MS SQL Server 2008 Database. These actions need to be completed by the Administrator user or by a user that is part of the MS SQL Admin user group.IMPORTANT...
This article will show you how to create and configure a user in MSSQL
1. Open SQL Server Management Studio (SSMS)
2. Connect to SQL Server using the proper credentials (for more on this see Configuring...
By default, Microsoft SQL Server Express 2008 uses TCP Dynamic Ports for communication and data transfer. For remote access to your SQL Server using SQL Server Management Studio, you must configure the system to use a static TCP...
What is MySQL?MySQL is a database server, software that stores and retrieves data for other applications. You might need a database that will work with an application you're developing, or you may just want a database so you can...
This Article will tell you how to configure your SQL Server Management Studio to connect with your SQL Server housed on your Windows Cloud Server.
1. Start SQL Server Management Studio by going to Start > All...
This article will show you how to create and configure a user in MSSQL
1. Open SQL Server Management Studio (SSMS)
2. Connect to SQL Server using the proper credentials (for more on this see Configuring SSMS to connect...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
MySQL replication enables one database server (we'll call it the Master server) to be replicated to one or more database servers (we'll call those the Slave servers). With MySQL, replication is asynchronous. This means your Slave...
The MySQL root password allows full access to the MySQL database and allows for all actions to be undertaken including creating new users, new databases, setting access rules and so on.Losing one can be a difficult issue to...
This article will walk you through modifying permissions that are assigned to each user.
Data Manipulation
Once a base database structure has been created, the most common use for the database is data...
This article will walk you through listing the databases that are running in MySQL.
Login
First thing is to log into your Server via the terminal or PuTTY, etc and then log into MySQL:
mysql -u root -p
You...
Once a database has been created it can be very useful to be able to export the data and then import it on another server.
This procedure is very simple and can greatly ease any migration of data.
Let's get right...
Manipulating a database serverRunning a well-tuned and efficient database server takes a lot of knowledge and hard work. We're not going to help you do that here.No, this is a quick and dirty list of common tasks, using the most...
Creating users for MySQL runs along the same lines as adding users on the Cloud Server itself - you create a user with a password and assign permissions to different databases as needed.As with the other MySQL commands, you will...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Arch Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail so...
Contents1 MySQL Master-Master Replication1.1 Setup Outline1.2 Creating the Cloud Servers1.3 Installing MySQL1.4 Configuring Replication1.5 Testing the scenariosMySQL Master-Master ReplicationThis article is about setting up MySQL...
Installing MySQL on Ubuntu Intrepid is very simple using the 'aptitude' package manager.This article will go through the install process and also look at what other packages are need for MySQL to integrate with Ruby on Rails and...
This article will teach you how to create and delete tables in your MySQL server.Contents1 Preparation2 Log in3 Which database?4 Create a table5 Show6 Rename7 DropPreparation If you deleted 'mytestdb' then please see the article...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Gentoo Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
This article is about setting up MySQL Master-Slave replication between two Cloud Servers. The operating system we are going to use for this example is CentOS 5.5, built from a Rackspace Cloud Server base image.Contents1 Setup...
This article will walk you through learning how to create and delete database on your MySQL server.Login First thing is to log into your Server via the terminal or PuTTY, etc and then log into MySQL:mysql -u root -pYou will be...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Red Hat Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
This article will walk you through creating/editing columns in tables. It will also walk you through adding rows to your tables.Contents1 Preparation2 Log in3 Add a column4 Inserting a record5 Selecting a record6 Update a record7...
Problem: A Microsoft SQL instance cannot be access remotely through ODBC, Visual Studio, or SQL Server Management Studio connection.Resolution: (applies to MSSQL 2005, 2008, and 2008 R2)The Windows firewall is...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Fedora Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
This tutorial will walk you through setting up a user on your MySQL server to connect remotely.The following items are assumed:You have access to login as the 'root' MySQL userContents1 Getting your IP address2 Granting Access3...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on CentOS Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Debian Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
Beyond the defaultsIn the previous article we covered a basic MySQL server setup on Ubuntu Linux. We set the root password, created a database, and created a user for the database. Now let's look at MySQL in a little more detail...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Meet MySQLMySQL is an open-source relational database. In a nutshell, for those unfamiliar with it: A database is where an application keeps its stuff.To break it down a little further, "relational database" is a term that refers...
Contents1 Ubuntu Hardy - adding an nginx init script2 Assumption3 Stop4 Init script5 Execute6 update-rc7 Start, Stop and Restart8 SummaryUbuntu Hardy - adding an nginx init script If you decided to install Nginx via source...
If you decided to install Nginx via source (see the previous article) you would have the latest and greatest version.However, one disadvantage of installing from source is that init scripts are not created. No problem, let's go...
The End…Now that you have gone through the whole guide and you have installed and created all of the files needed for your installation, you will need to restart NGINX and PHP-FPM. After you restart both services it will be up...
Here you are going to simply add some POOL information to the PHP-FPM setup that you have already done. Unknowingly when you entered the command to install PHP-FPM, the system setup a default configuration for PHP-FPM. So most of...
Well now that we have installing NGINX out of the way, we can proceed to setting up NGINX and PHP-FPM to work on your system.If you are coming from the world of Apache, NGINX will look like Chinese to you. Though you will see...
Following from the main installing Nginx from source and creating an init script articles we can now move onto looking at the Nginx layout.The idea of this article is to change the default layout to one more in keeping with the...
Whether you have installed Nginx using the package manager or from source, you will need to look at the main configuration file and see what may need changing and optimising.Although I'll make some suggestions, the aim is not to...
You've gotten your system ready to install PHP-FPM.Now this is the most complicated and quite possibly the hardest piece to the setup.Here is the overwhelming and complicated command set that you will need to enter in order to...
Now that you've read the preface and know what you're getting yourself into, It is time to get your system ready to install NGINX and PHP-FPM.You can get the source from NGINX and/or add the NGINX repositories to your system....
Following from the main installing Nginx from source and creating an init script articles we can now move onto looking at the Nginx layout.The idea of this article is to change the default layout to one more in keeping with the...
PrefaceTo preface this article, let me say that this is the exact stack that I have set up and am running on a Rackspace Cloud Server, so I know that it is portable and will work on a multitude of different environments. I have...
Now we have Nginx installed (whether via the package manager or from source) we are in a position to serve multiple domains using Virtual Hosts.Do note the layout used in this article is explained here - feel free to use the...
Contents1 Ubuntu Hardy - Nginx from source layout2 Why?3 Layout4 Folders5 Configuration6 Default vhost7 Restart8 Summary Ubuntu Hardy - Nginx from source layout Following from the main installing Nginx from source and [[Ubuntu...
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx from source on Ubuntu Intrepid, but the instructions should apply to...
Whether you have installed Nginx using the package manager or from source, you will need to look at the main configuration file and see what may need changing and optimizing.Although I'll make some suggestions, the aim is not...
Whether you have installed Nginx using the package manager or from source, you will need to look at the main configuration file and see what may need changing and optimising.Although I'll make some suggestions, the aim is not to...
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx on a CentOS Server using the 'yum' package manager.Contents1 Yum2 EPEL3...
In The BeginningThis is a guide on Installing NGINX and PHP-FPM, while running on UNIX File Sockets for your Debian based system.If this statement is making you wonder why you are here, you are either:A- IntriguedB- Google...
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx from source on a CentOS Cloud Server.Contents1 Versions2 Dependencies3...
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx on an Ubuntu Hardy Cloud Server using the 'aptitude' package manager....
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx from source on an Ubuntu Hardy Cloud Server.Contents1 Versions2 Layout3...
If you decided to install Nginx via source (see the previous article) you would have the latest and greatest version.However, one disadvantage of installing from source is that init scripts are not created. No problem — let's go...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
It is vital the Cloud Server has the basics such as the hostname and Reverse DNS correctly set before we configure any sort of mail service. This article looks at the hostname and reverse DNS (RDNS) settings on the Cloud Server....
This tutorial will walk you through the process of installing the iRedMail bundled mail server to successfully send and receive e-mail.This tutorial assumes a few things:You have followed the Ubuntu 9.04 setup guideYou are...
This tutorial will walk you through the process of installing the iRedMail bundled mail server to successfully send and receive e-mail.This tutorial assumes a few things:You have followed the Debian 5.0 setup guideYou are running...
Now that we have a good overview of what we'll be doing, we can move onto an important aspect of creating a mail server: configuring where the mail will be physically located on the Cloud Server.
The easiest way is to...
Following from the Postfix - Installation article, we can now look at the main.cf file and see what the settings are and what they mean.Note that at this stage we are dealing with a single domain for our email needs.Contents1...
Now we've created our self-signed certificate, we can go ahead and configure Postfix to use it.Contents1 Editing Main.cf1.1 TLS parameters1.2 PEM file (or lack thereof)2 SummaryEditing Main.cf As with the previous Postfix...
The previous article looked at saslauthd. Now, we need to concentrate on the certificate the connection will use when retrieving our mail.This is completed using the same principles as when using a secure port (HTTPS) on a...
Can you use your Rackspace Cloud Server as a Mail Server?Since Rackspace uses dynamically assigned IP addresses for Cloud Servers, the IP space has been declared unfit for email use. This means that major blacklist...
Now that we've configured Postfix to use MySQL, we can begin creating the means to use secure connections with our mail server. We do this by using saslauthd.Contents1 Saslauthd2 Editing saslauthd3 MySQL4 Users5 Restart6...
Now we've added the vmail user, we are ready to install Postfix and MySQL. Remember, we will be using MySQL to control the domains and user details for our mail server.Contents1 Installation1.1 MySQL1.2 Postfix2 Testing3 Summary...
This series of articles are aimed at showing you how to install a mail server that has the ability to utilise multiple domains and multiple users. These assume that you have done an Ubuntu Hardy install to our specifications and...
Now that we have Postfix and MySQL installed we need to create the database to hold the domain and user details.Contents1 Overview2 Make the Database3 User creation4 Table Creation4.1 Domains table4.2 Users table4.3 Forward...
Following from the previous article, we have the base Postfix and MySQL installed. As such, we can move on to installing Courier which will allow us to access the mail server with POP and IMAP access (as well as secure POP and...
In the previous article we installed and configured the basics of Courier. Now we need to open the ports in our firewall so we can access those services.
There are standard ports that are used to access most services...
Now that the MySQL database has been created, we need to move into configuring Postfix to access and use the details.Contents1 Postfix files1.1 Domain Details1.2 Forwarding1.3 Mailboxes1.4 Email2 Permissions3 Edit main.cf4...
Following from the previous article, we now have our firewall opening the correct ports.Now we can start adding domains and users to the MySQL 'mail' database.Contents1 Overview2 Domains3 Users4 Reload Postfix5 Test6...
This tutorial will walk you through the process of installing the iRedMail bundled mail server to successfully send and receive e-mail.This tutorial assumes a few things:You have followed the CentOS setup guideYou are running on...
I want email for...
There are several reasons why you might want to set up email on a Cloud Server, like keeping customers informed or receiving emails from a server monitor. Let's look at some common email needs and...
IntroductionIf you've installed postfix to operate as the SMTP service on a would-be email server you might still need a way to retrieve the incoming mail from your server.To that end, in this article we'll talk about installing...
The base package for all the mail articles will be postfix. There are alternatives to postfix, each with advantages and disadvantages and, without going into the differences, we have chosen Postfix due its relative ease of...
Some web sites dynamically download and display data from a remote site by using an fopen() call with a URL specified. This is highly inefficient and leads to large consumption of Compute Cycles. To resolve this, set up a simple...
High Performance ComputingHigh performance computing (HPC) enables scientists and researchers to solve complex problems that require many computing capabilities. HPC typically utilizes a message passing interface (MPI) to...
Pre-reqsA file transfer Application such as FileZilla or WinscpA Text Editor like ConText for Windows and VIM for Linux.Image(s) to display on the websiteAdmin access to a Cloud Sites website or to your web server ProcedureUse...
High Performance ComputingHigh performance computing (HPC) enables scientists and researchers to solve complex problems that require many computing capabilities. HPC typically utilizes a message passing interface (MPI) to...
This article will walk you through sharing your local CD/DVD drive (or any other local drive) with your Cloud Server using Microsoft Remote Desktop Client. This article assumes that you already have Microsoft Remote Desktop...
Problem: You are unable to access your Cloud Server via a Remote Desktop Connection due to a licensing ErrorCause: By default, Rackspace Cloud Servers come with a Remote Desktop license that allows for 2...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
Problem: Client printers (printers either directly attached to your remote workstation, or network accessible printers) do not map when you establish a Remote Desktop Connection to a Cloud Server. Cause:...
You can easily connect to your Windows Cloud Server with your Macintosh! You simply need to download the Microsoft Remote Desktop (RDP) Client for the Mac!Contents1 Downloading2 Installing3 Installer Cleanup4 Running Remote...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.An extremely important aspect of managing your server is controlling the (Linux)...
This article shows you how to connect and log in to your Windows Cloud Server using the Remote Desktop (RDP) connection client. It is also easy to use the drives and resources from your local Windows machine in your RDP...
This article addresses how to connect and log in to your Windows Server using Microsoft Remote Desktop Protocol.
Windows and Mac Versions
The screenshots below show how to use RDP via Windows XP. Different...
Unless licensing is configured during the initial installation of the Terminal Services role on Windows Server 2008, a 120 day grace period is provided before a license server needs to be installed and activated. This article...
This page explains how to install VNC on your Cloud Server. This article was based upon the CentOS 5 distribution. This tutorial assumes you have root access to your server and are running on a clean installation.Note: In order...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Contents1 Windows Server 20031.1 Formatting the Disk and Adding an Additional...
After successfully resizing a Windows Cloud Server, you will need to perform some additional steps in order to utilize the new disk space that is available for your server. In Windows Server 2012 you can merge the newly available...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.If you have enabled Scheduled Imaging or saved an On-Demand image, you now have...
One of the great advantages of using Rackspace Cloud Servers is the flexibility you have to purchase only the amount of computing power needed. When business is good and you need increased server capacity, you can scale...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
Rackspace Cloud Essentials 4 - Configuring SnapshotsRackspace Cloud Essentials 4 - Restoring a Cloud Server From a Saved ImageRackspace Cloud Essentials 4 - Cloud Server Snapshot Limitations Back to...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.In this article we dicuss the process for resizing your server - changing the RAM...
After successfully resizing a Windows Cloud Server, you will need to perform some additional steps in order to utilize the new disk space that is available for your server. In Windows Server 2008 you can merge the newly available...
The New Cloud Control Panel lets you manage your Rackspace Cloud infrastructure through a simple, intuitive graphical interface. This article introduces you to some of the cool features we've put in place that will make your...
Following from the Ubuntu Hardy - Thin web server for Ruby article, let's look at creating and configuring Apache to proxy to thin so we can serve our Ruby on Rails application.Contents1 Prerequisites2 Rails application3 Apache...
Following from the Ubuntu Hardy - Mongrel and mongrel cluster installation article, we can now look at creating and configuring Apache to proxy to a mongrel cluster so we can serve our Ruby on Rails application.Contents1...
Phusion's Passenger (mod_rails) is an exciting development in serving your Ruby on Rails application with the Apache web server.
Incredibly simple to install and use, you can have a rails application up and running in...
Following from the first article, we now have passenger (mod_rails) installed.As such, we can move on and create a Ruby on Rails application and see how easy it is to serve using passenger.Contents1 Rails application2 Virtual...
There are variety of options open to the sysadmin when serving Ruby applications.One of them is thin. This is a 3rd party web server that is proxied to from the main web server (similar to mongrels in a general setup). Let's take...
In the Ubuntu Intrepid setup articles (Ubuntu Intrepid - Setup) we secured, updated and personalised the install ready to add some working software.Ubuntu Intrepid setup - page 2Contents1 Update2 Process3 Ruby4 Symlink5 Version6...
Following from the first article Ubuntu Hardy - mod_rails installation, we now have passenger (mod_rails) installed.As such, we can move on and create a Ruby on Rails application and see how easy it is to serve using passenger....
Phusion's Passenger (mod_rails) is an exciting development in serving your Ruby on Rails application with the Apache web server.Incredibly simple to install and use, you can have a rails application up and running in no time. You...
Installing MySQL on Ubuntu Intrepid is very simple using the 'aptitude' package manager.This article will go through the install process and also look at what other packages are need for MySQL to integrate with Ruby on Rails and...
There are variety of options open to the sysadmin when serving Ruby applications.One of them is thin. This is a 3rd party web server that is proxied to from the main web server (similar to mongrels in a general setup). Let's take...
There are variety of options open to the sysadmin when serving Ruby applications.One of the original ways is to use the mongrel web server. Requests are proxied to the mongrel(s) from the main web server (Apache, Nginx, etc).The...
In the Ubuntu Hardy setup article Ubuntu Hardy - Setup we secured, updated and personalised the install ready to add some working software.We also installed the build-essential package. Now we can go ahead and install Ruby on...
Following from the Ubuntu Hardy - Mongrel and mongrel cluster installation, we can now look at configuring Nginx to proxy to a mongrel cluster so we can serve our Ruby on Rails application.The process is very easy and can simply...
Having installed the [thin web server for Ruby][], we can now look at configuring a Nginx vhost to proxy to thin so we can serve our Ruby on Rails application.
[thin web server for Ruby]: /knowledge_center/index.php/...
There are variety of options open to the sysadmin when serving Ruby applications.One of the original ways is to use mongrel web server. Requests are proxied to the mongrel(s) from the main web server (Apache, Nginx, etc).The...
Following from the Ubuntu Intrepid - Thin web server for Ruby article, let's look at creating and configuring Apache to proxy to thin so we can serve our Ruby on Rails application.Contents1 Prerequisites2 Rails application3...
Following from the Ubuntu Intrepid - Mongrel and mongrel cluster article, we can now look at creating and configuring Apache to proxy to a mongrel cluster so we can serve our Ruby on Rails application.Contents1 Prerequisites2...
IntroductionIn this article you will learn how to install and configure fail2ban, a security tool that defends against brute force attacks.Before any attackers can compromise a system they have to find a way in. They might take a...
Imagine that you've built a house and installed every security tool in the books. Deadbolt locks, burglar alarms, guard dogs... you've got it all. Now imagine that you've left the key under the doormat, the alarm...
Sometimes, servers can become compromised through no direct fault of the administrator. There exist what are known as zero-day exploits -- malicious code affecting a particular product or service which is circulated before the...
Continuing with the scanning for rootkits articles, we now concentrate on installing and configuring rkhunter.Rkhunter works in the same manner as chkrootkit (see this article) but rkhunter also scans for other types of exploits...
Up-to-date and secure installations, firewalls, limited ssh access and strong passwords are all basic and essential aspects of security.But what about the content of your Server? One method of monitoring content is to scan for...
In the previous article, Checking for a Security Compromise: Back Doors and Intruders, we covered some basic techniques to collect the necessary information for tracking intruders. In this second part of Security Checks During a...
Don’t look now, but people have been trying to break into your server. Don’t believe me? Okay, look now. Type this command (as root) in your shell:grep "Invalid user" /var/log/secure | wc -lThe number you see is the number of...
In our imperfect world it is all too possible for a cloud server to get hacked. We can, however, find the culprit and make sure our cloud server security prevents a future security breach. In this article we will learn some...
This article contains important information regarding Active Directory Domains on the Cloud and using Cloud Servers as Domain Controllers. The Rackspace Cloud Control Panel and provisioning system rely on the local...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.If you have enabled Scheduled Imaging or saved an On-Demand image, you now have...
NOTE: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel.Finally, when you are done using your server and are ready to delete it, you can...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.This article will walk you through creating a new server from an existing On-Demand,...
Note: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel. Further note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Finally, when you are done using your server and are ready to delete it, you can do...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.In this article we dicuss the process for resizing your server - changing the RAM...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.If you are ready to start over and reinstall your operating system with the...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel. Hello, and welcome to the second guide for using the Rackspace Cloud where we...
DescriptionThis article will walk you through setting up the Active Directory Role on a Windows Server 2012. This article is intended to be used for those without an existing Active Directory Forest, it will not cover configuring...
Python-novaclient is a command-line client for controlling OpenStack instances. Since the next generation of Cloud Servers is based on OpenStack, python-novaclient will work with Cloud Servers as well. The client provides a...
Remote managementThe Cloud Control Panel isn't the only way to manage Cloud Servers. If you're running a script or program you can use the Cloud Servers API, but that involves a modicum of coding effort.If you want to manage your...
In this article we'll discuss remotely managing a Rackspace Cloud Server using the python-novaclient package running on Windows.
### Remote management
[ccp]:https://mycloud.rackspace.com
[csapi]:http://docs.rackspace.com/...
This article discusses several of the commands that can be run against Cloud Servers using python-novaclient.Nova Client OperationsNow that you’ve installed the nova client on a Windows, Linux, or Mac OS X machine, it’s time to...
NOTE: Cloud Networks is production ready but will be available to customers in a phased release. Therefore, it might not be visible when you log into the New Cloud Control Panel. To request access to Cloud Networks now, click...
Our next generation Cloud Servers platform has a new control system based on OpenStack, but there are also changes to next generation instances as well. Specifically, vCPU allocations for some of our next generation Cloud Servers...
Server migrationMigrating your data from one Linux server to another is only a simple affair if you’ve been running a simple server. If you have a lot of interdependent services or a highly customized setup then recreating your...
Sometimes you need to move everything from one server to another. That's usually a lot of files and a lot of time. In this series we help you simplify the process of server migration, reducing potential complications...
Cloud Server MigrationThere are occasions when cloud server instances must be migrated to different host clusters, typically as part of an upgrade or server maintenance. When this happens an affected customer will be notified in...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
Rackspace Cloud Essentials 4 - Configuring SnapshotsRackspace Cloud Essentials 4 - Restoring a Cloud Server From a Saved ImageRackspace Cloud Essentials 4 - Cloud Server Snapshot Limitations Back to...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
In the previous article you learned how to identify the Rackspace Cloud Nameservers, and that you will have to update them with your current domain registrar in order to transfer an existing domain to be served from your new...
The following article will document the process used to perform an application level migration of the IIS 7.X running configuration, MSSQL and all associated data to another server. Please note that some elements like custom ....
Let’s moveIn the previous article we looked at the conditions we want to match on the origin and destination servers and ways to prepare the origin server for a more efficient migration. Now we’ll start the actual process of...
PrefaceBeginning Server SizeCreating your first UserCreating your GroupsSetting Up SSH On your ServerSetting up your SSH KeySetting Up your Initial FirewallSetting Up your sudoers fileSetting Up Fail2BanPreforming a System...
Secure shell connectionIf you are a Mac user, you don’t need to install a third party client like PuTTY to connect to your Cloud Server via Secure Shell (SSH). Terminal is a terminal emulation program included with Mac OS that...
Imagine that you've built a house and installed every security tool in the books. Deadbolt locks, burglar alarms, guard dogs... you've got it all. Now imagine that you've left the key under the doormat, the alarm...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
Saving some typingTyping ssh commands in the Terminal can get a bit tiresome if you connect to the same machine all the time. It gets downright unwieldy if you maintain multiple servers. There are some Mac programs out there that...
Now that you know how to create a new server through the Control Panel, your next step is to make a secure remote connection from your local machine to your Rackspace Cloud Server. This article looks at using a client...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
Introduction to WinSCP
WinSCP is an open-source, free sftp and ftp client for Windows. Its main function is safe copying and transfer of files between local and remote computers.
In this article we'll talk about...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.An extremely important aspect of managing your server is controlling the (Linux)...
Note: The commands and utilities in this article have been tested on a Debian Cloud Server. They are not guaranteed to function correctly on other distributions. However, the General Package Installation Guidelines article may...
When browsing the Internet or sending mail when away from your home computer, there is no real way of ensuring it is secure.However, there is a way of using your Cloud Server's SSH server as an encrypted SOCKS proxy - this will...
This article will walk you through setting up a Linux user with read and write permissions for your web document root, usually the /var/www/ directory. Connecting with this user via SFTP will let you upload your website content...
Contents:Explaining the host keyWhy the host key might changeA dire warningHow to checkThe web consoleIn the Control PanelIn the consoleThe best wayThe not-best wayWrite it downCompleting the connection - maybeFirst-time...
This article will take you through generating RSA keys using PuTTYgen on Windows for secure SSH authentication with OpenSSH. Contents1 Introduction2 Generate Keys2.1 PuTTYgen2.2 Usage3 SummaryIntroduction One effective way...
The first time you try to connect to a newly-rebuilt Cloud Server, you may be greeted with a message similar to the following:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST...
This article is a continuation of Generate a CSR and will take you from creating your receiving your SSL cert from your authority of choice to installing it in apache. I've chosen to Apache since it is the most common web server...
Rackspace offers the ability to add IPv4 addresses to Cloud Servers in our first-generation and next-generation cloud environments for a fee. If you wish to obtain an additional IPv4 address for your server please open a ticket...
This article is a continuation of Generate a CSR and will take you from creating your receiving your SSL cert from your authority of choice to installing it in apache. I've chosen to Apache since it is the most common web server...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
This article will walk you through setting up SSL in IIS 7.0 using the IIS Manager.
Requirements
In order to set up SSL on your server, you will need to first purchase a certificate from a SSL provider such as...
Now that we've configured Postfix to use MySQL, we can begin creating the means to use secure connections with our mail server. We do this by using saslauthd.Contents1 Saslauthd2 Editing saslauthd3 MySQL4 Users5 Restart6...
This article will walk you through setting up SSL in IIS 7.0 using the IIS Manager.
Requirements
In order to set up SSL on your server, you will need to first purchase a certificate from a SSL provider such as...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
This article will go through the first step of creating and eventually installing an SSL certificate. You'll use the same steps whether you are getting a traditional SSL from an authority like Verisign, a self signed certificate...
History In 1969, a remote login application known as telnet was created. Back in 1969, very few people had computers, and those who did were primarily communicating on isolated private networks. It worked exactly the way you'd...
So this article will be a continuation of Simple Load Balancing and will use extensions from Installing an SSL certificate. What we are going to do is build a load balancer using the skeleton from the last article and encrypt all...
What is SNI
SNI (Server Name Indication) is an extension to SSL that allows multiple SSL-enabled Web sites to be served from a single IP address and port (443). While it requires visitors to use more recent browser...
What is SNI
SNI (Server Name Indication) is an extension to SSL that allows multiple SSL-enabled Web sites to be served from a single IP address and port (443). While it requires visitors to use more recent browser...
History In 1969, a remote login application known as telnet was created. Back in 1969, very few people had computers, and those who did were primarily communicating on isolated private networks. It worked exactly the way you'd...
Nowadays, the average survival time (time it takes to become infected with malware) of an unpatched computer connected directly to the Internet is less than eight minutes. The importance of keeping a Cloud Server's packages up-to...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
These articles will take you from a 'barebones' Debian Lenny Cloud Server to a secured and up to date Cloud Server ready for your server software (or whatever you use the Cloud Server for).This article for the most part will be...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Contents1 Introduction2 Read These If You're New To Cloud Servers3 Read These If You're New To Linux4 Secure Your Server4.1 Policies4.2 Monitoring4.3 Access Control4.3.1 Firewalls4.4 Cryptography4.4.1 SSL4.5 Malicious Code5 Use...
Securing connections to your website are vital when entering passwords or entering administration areas.This article will take you through creating a self-signed certificate and configuring your virtual host to use https (port...
The End…Now that you have gone through the whole guide and you have installed and created all of the files needed for your installation, you will need to restart NGINX and PHP-FPM. After you restart both services it will be up...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
Here you are going to simply add some POOL information to the PHP-FPM setup that you have already done. Unknowingly when you entered the command to install PHP-FPM, the system setup a default configuration for PHP-FPM. So most of...
If you come across a situation where you are unable to login as root to your Linux Cloud Server through a standard ssh connection, but you can login with the console in the Control Panel, a likely cause is that remote...
Well now that we have installing NGINX out of the way, we can proceed to setting up NGINX and PHP-FPM to work on your system.If you are coming from the world of Apache, NGINX will look like Chinese to you. Though you will see...
We will provide instructions for Installing Munin Monitoring Systems on Ubuntu and Centos/Fedora/Redhat. Munin is a monitoring system that will provide you with your Server stats on a simple to read website.There are two parts of...
You've gotten your system ready to install PHP-FPM.Now this is the most complicated and quite possibly the hardest piece to the setup.Here is the overwhelming and complicated command set that you will need to enter in order to...
Contents1 Introduction2 Package Managers and Repositories2.1 APT/Dpkg (Debian, Ubuntu)2.2 Yum/RPM (CentOS, Fedora, Red Hat)2.3 Pacman (Arch)2.4 Emerge/Portage (Gentoo)2.5 But what if the software I'm looking for isn't in the...
These Ubuntu Hardy Heron articles will take you from a 'barebones' Ubuntu Hardy Cloud Server to a secured and up to date Cloude Server ready for your server software (or whatever you use the Cloud Server for).Securing your Cloud...
Now that you've read the preface and know what you're getting yourself into, It is time to get your system ready to install NGINX and PHP-FPM.You can get the source from NGINX and/or add the NGINX repositories to your system....
This article will walk you through setting up your Ubuntu Cloud Server. For our example server we will be using Ubuntu 9.10 (Karmic).Contents1 Log in1.1 Windows Clients1.2 Mac / Linux Clients2 User administration3 Updating Apt4...
A strong understanding of file and directory permissions is vital for a strong understanding of the Linux operating system as a whole. In this article, we will begin by offering a general overview as well as a couple of examples...
PrefaceTo preface this article, let me say that this is the exact stack that I have set up and am running on a Rackspace Cloud Server, so I know that it is portable and will work on a multitude of different environments. I have...
In The BeginningThis is a guide on Installing NGINX and PHP-FPM, while running on UNIX File Sockets for your Debian based system.If this statement is making you wonder why you are here, you are either:A- IntriguedB- Google...
ScaleXtreme seamlessly transitions to the open cloud with Rackspace.CUSTOMER'S BUSINESS: ScaleXtreme offers systems monitoring and management software that allows customers to view all of their servers through a single unified...
Live Chat - We have Support Technicians standing by 24 hours a day to answer any questions you have. Under the Live Chat link, you will be directed into a Live Chat session with specialists trained to support our...
This first guide will help familiarize you with the Rackspace Cloud Control Panel. Back to the First 48 Guide PageOn to Guide 2 - Building Your Cloud Inventory
Now we have Apache installed and running, we can configure it to serve multiple domains using Virtual Hosts.Do note the layout used in these articles is explained here Multiple hosts layout- feel free to use the directories of...
Note: The commands and utilities in this article have been tested on a Debian Cloud Server. They are not guaranteed to function correctly on other distributions. However, the General Package Installation Guidelines article may...
SOASTA leverages Rackspace® Cloud Servers to test Olympic sites.CUSTOMER'S BUSINESS: SOASTA simulates high-volume web traffic to test web and mobile app performance.CHALLENGES: The company needs to spin up thousands of servers a...
In this article, we'll connect to the database server as the "postgres" role, using the psql client software for the first time.
The "postgres" role
As we learned in the previous...
First Generation Cloud Servers: Sample CodeList of API OperationsCode Samples - XMLCreate Server RequestCreate Server ResponseGet Server Details ResponseReboot Server RequestCode Samples - JSONCreate Server RequestCreate...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.We routinely perform maintenance on the infrastructure running the Cloud. The...
For testing and production use of our database server, we'll want to create additional roles, as it's not recommended to work regularly in our databases as the default superuser role.
Login
However, to...
PLEASE NOTE: This article is intended as a step-by-step process. This guide assumes you are familiar with Windows Server system administration. DO NOT RUN the commands in this article if you do not understand them, or what they...
Python is a general purpose, object-oriented programming language that has achieved popularity because of its readability and clear syntax. Guido van Rossum created Python in late 1980s. It is a ‘high level’...
Keeping your system’s date and time accurate is easy to do using NTP.Having an accurate clock on your server ensures that time stamps in emails sent from your machine are correct. An accurate clock is especially helpful when you...
First Generation & Next Generation Cloud Servers: How To Articles & Other Resources Documentation· Next Generation Cloud Servers API Developer Guide· ...
If you are ever having a problem accessing the Control Panel, or any other Rackspace Cloud services, the first place you should check is the Cloud Status page. This is where we list all maintenances and service-impacting...
API ExampleLet's take a look at a simple example using the API.Every ReST request against the DNS Service requires the inclusion of a specific authorization token, supplied by the X-Auth-Token HTTP header. You can obtain this...
Overview
PostgreSQL uses layered security to control access to the database server and the data inside it.
This article isn't intended as an extensive treatment of the subject, please see Chapter 19 in the...
PLEASE NOTE: This article is intended as a step-by-step process. This guide assumes you are familiar with Linux Server system administration. DO NOT RUN the commands in this article if you do not understand them, or what they do...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes.By default, Microsoft SQL Server Express 2008 uses TCP Dynamic Ports for communication and data...
Available FeaturesRackspace Cloud DNS automates and simplifies your Domain Name System management and has many of the features you have been asking for, including: REST-based API: RESTful API lets you customize solutions to...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and choosing the previous...
Manual DNSThere may be times you need to change your server's DNS settings, either because you find they're misconfigured or because you want to use your own. Fortunately there isn't a lot of work involved in changing the DNS...
wget is a utility that will allow you to fetch items from a server placed on the Internet. It is a useful utility for scripting download actions and is often used in many of our tutorials for downloading code. It is included...
So far, we have sent test emails using the command line.However, there is no real feedback from these clients as to how our mail server responded - did it respond with the correct details? Note that it is possible to send/receive...
Contents1 Memory management with free2 Free3 Free -m4 Buffers and Cache5 Actual Usage6 Swap7 Regular monitoringMemory management with freeBasic monitoring should be done on a regular basis. This keeps you informed as to the...
This article will walk you through installing PHP on IIS 7.0. Please note that this article only addresses the actual install of PHP using the FastCGI protocol. For more information on FastCGI, see the official Microsoft IIS...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.This article will walk you through configuring snapshot images on your Cloud Server....
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud...
Product / ServiceDedicatedManaged CloudCloud CORESupport LevelDedicated hosting includes unlimited Fanatical Support for all supported products, services, and software.Managed Cloud includes support of datacenter environment,...
Cloud DNS OverviewOur existing DNS infrastructure is a Globally Distributed Anycast Network. Rackspace currently has DNS servers located in Texas, Virginia, and London. Within each datacenter, we have our nameservers split up so...
If you are wishing to compile kernel modules or other software you may be required to install the kernel headers on your Cloud Server. By default the kernel modules are not installed to save space and are not typically used by...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Creating DNS records for your domain is easy to do within the Classic Cloud Control...
Contents1 Setting Up Websites2 Maintaining Databases3 Sending And Receiving Mail4 Developing and testing ApplicationsSetting Up WebsitesUsers can get root access to a Cloud server and install the Apache webserver on it and then...
First Generation & Next Generation Cloud Servers: How To Articles & Other Resources Documentation· Next Generation Cloud Servers API Developer Guide· ...
Although Rackspace Cloud has taken steps to make your default Cloud Server image as secure as possible, the first line of defense lies in the hands of you, our customer. Follow these steps immediately after creating your...
In Part I of this article series, we explored the importance of taking into account some of the demands placed on an E-commerce organization. In Part II, we will illuminate some of the initial tactical steps any organization...
Contents1 CentOS - Installing Apache and PHP52 Apache Install3 ServerName4 Firewall5 Default Page6 Chkconfig7 PHP5 Install8 AlmostCentOS - Installing Apache and PHP5CentOS comes with Apache v.2.2.3 and PHP v.5.1.6 and they are...
In an E-commerce environment, the risks associated with availability, performance, scalability and security should take priority in building a risk mitigation strategy. These factors are critical to consider even in a hosted E-...
This article will walk through installing IIS 7.0 on Windows Server 2008 manually through the Server Manager Interface. Other methods exist for installing IIS, but will not be addressed here.Installing via Server Manager Before...
Ubuntu Intrepid Ibex uses a different Apache layout than you may have encountered if you have used Apache with non-Debian based Operating Systems.The differences are not huge and, indeed, help in configuring and deploying...
HadoopHadoop is an open source project that provides a platform to store and process massive amounts of data. Hadoop uses the Map Reduce paradigm to split large tasks into many smaller chunks and executes them in parallel. Each...
E-commerce has provided organizations of all sizes the ability to reach new markets and offer products and services to, in essence, the world. Entrepreneurs, small to medium businesses, charitable groups, and other established...
This article will walk you through setting up FTP users in IIS 7.0. This allows you to create users thathave access to your FTP site, but otherwise cannot access your server.Requirements Before you begin, you will want to make...
One of the simplest ways someone can access a server without authorization is by brute-forcing the root password — running an automated program to try every possible password combination (which may or may not involve...
What happens when all of that market research and graphic design work pays off and you create a successful campaign that is driving lots of traffic to your site or business? There are two scenarios: 1) traffic spikes cripple your...
Contents1 Host multiple websites2 Cloud burst3 High Performance computing4 Delivering Software as a Service solutions Host multiple websitesCustomers can manage multiple domains and websites on individual Cloud Servers by...
To the uninitiated, hashing and encryption may seem like similar processes; in reality, they have some important differences. Let's begin by explaining them.Encryption is the process of transforming information (the plaintext)...
Open relays are a bad thing — they allow anyone to send email from your mail server. The mail server does not check that it is authorized to send mail from the mail address on the third-party email. What this means is that...
Understanding the potential reach of your rich media campaign can help you properly frame budget and technical expectations. Online campaigns are like parties - knowing how many guests you expect makes budgeting and planning much...
NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.Pre-reqsAdministrative access to the Classic Cloud Control PanelProcedureLogin to the...
There are many reasons to deploy "rich media" content. This three-part article is not about the why, but the how. As with all online projects business leaders have to decide what makes the most sense for their company from both a...
When running Perl in Ubuntu 8.10 you might run across the following error message after your server is first installed:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE...
This tutorial walks you through installing MySQL on Ubuntu with the Aptitude repository system.For this article, we are making these assumptions:You are running a brand-new server with no other software installed.You are running...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel. Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
This tutorial will walk you through installing the Half-Life Dedicated Server on Ubuntu Intrepid (8.10). In order to use this you must have a Steam Account to use.
Note: Running HLDS will consume large amounts of bandwidth...
By now, you have built your server, made it secure, and uploaded content to your server. The last step in the First 48 Hour Essentials is to configure your DNS so the rest of the Internet knows where to find your site.The...
Secure Shell (SSH) is a protocol through which you can access your Cloud Server and run shell commands. As the name suggests, SSH is encrypted with SSL, which makes it difficult -- but not impossible -- for these communications...
This tutorial will walk you through installing PostgreSQL 8.3 on an Ubuntu Intrepid server. This tutorial assumes that you have completed the steps in this setup article.
Installation
The first step we need to do is...
An alternative to using vsftpd, Secure FTP (SFTP) is another secure method of transferring files from one server to another.Contents1 Installation2 Configuration3 Security4 SFTP Client5 Permissions// InstallationSFTP (SSH File...
After you install your Gentoo system and attempt to run Emerge you may run into the following error message:
!! /etc/make.profile is not a symlink and will probably prevent most merges. !!! It should
point into a...
This tutorial will walk you through the process of installing the iRedMail bundled mail server to successfully send and receive e-mail.This tutorial assumes a few things:You have followed the CentOS setup guideYou are running on...
By design, WCF cannot have multiple IIS bindings. When using WCF you may see this error: "This collection already contains an address with scheme http"To work around this, you can write a custom service factory to intercept and...
Deciding on how you should upload a file depends strictly on the type of file you are uploading. Files such as HTML, ASP, PHP, CGI, and PL documents should be uploaded in ASCII mode.
A general rule for knowing how a file...
This tutorial walks you through installing the popular Open Source database application, MySQL, on CentOS/Fedora/REL Linux systems by using the YUM Package Manager. The YUM Package Manager is an automatic installer/de-...
Contents1 How do I know if PCI applies to my business?2 How do I prove to my bank or my customers that my business is PCI compliant?3 If I use a payment processor for all of my credit card processing and storage do I still have...
Apache is one of the most popular applications used to serve web pages. This article will show you how to set it up with PHP. This article assumes that you have followed the Arch 2007.08 - Setup article.Contents1 Install Apache...
NOTE: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel.We routinely perform maintenance on the infrastructure running the Cloud. ...
Creating an Inbound Port Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound Rules in...
History In 1969, a remote login application known as telnet was created. Back in 1969, very few people had computers, and those who did were primarily communicating on isolated private networks. It worked exactly the way you'd...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
Connecting to a Linux Cloud ServerRackspace Cloud Essentials 3 - Going from Windows to Linux Using PuTTYRackspace Cloud Essentials 3 - Going from Mac to Linux using iTermRackspace Cloud Essentials 3 - Rescue Mode on Linux...
Creating an Inbound Custom Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound Rules...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
Contents1 Introduction2 Getting Started3 Internet Information Services4 Microsoft SQL Server5 Domain Services// Introduction What are Cloud Servers?Cloud Servers SLACloud Servers FAQGetting Started Getting Started with Cloud...
Nginx is a popular lightweight server for those who do not need the bulk and extra services that Apache may offer.This article will look at installing Nginx on an Ubuntu Intrepid Server using the 'aptitude' package manager.Using...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel
Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
This article addresses how to connect and log in to your Windows Server using Microsoft Remote Desktop Protocol.
Windows and Mac Versions
The screenshots below show how to use RDP via Windows XP. Different...
Now we have Apache installed and running, we can configure it to serve multiple domains using Virtual Hosts.Contents1 Create the layout2 index.html3 Virtual Hosts3.1 NameVirtualHost3.2 Custom Virtual Hosts4 a2ensite5 Navigate6...
This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel Note: UK Cloud customers must use https://mycloud.rackspace.co.uk/ to access our New Cloud...
After successfully resizing a Windows Cloud Server, you will need to perform some additional steps in order to utilize the new disk space that is available for your server. In Windows Server 2008 you can merge the newly available...
Using Cloud Files as a backup is straightforward. Users can achieve them in various ways.
The first step to backup however is to plan the backup schedule and identify critical resources
Next step is to collect...
Note: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel. The following article will guide you through creating A Windows Cloud...
Contents1 Introduction2 Getting Started3 Windows Firewall4 Internet Information Services5 Microsoft SQL Server6 Terminal ServicesIntroduction What are Cloud Servers?Cloud Servers SLACloud Servers FAQGetting Started Getting...
Ubuntu Intrepid Ibex comes with Apache v.2.2.9 and PHP v.5.2.6 and they are easily installed via the default Ubuntu Package Manager 'aptitude'.
The advantage of using aptitude is that you will get any security...
In the event that you have an IP address that is listed on a blacklist you can modify your server's IPtables configuration to reroute port 25 traffic to a secondary IP.
Use the following command to modify your...
Contents1 Rackspace Cloud Pro 1.1.11.1 What The App Does1.2 Whatʼs New in Version 1.1.11.3 Chef Setup and Usage Demo1.4 Chef1.5 Support Escalation1.6 Rackspace Cloud 2.0 for iOS// Rackspace Cloud Pro 1.1.1 Mobile Cloud Control...
If you're a VAT-registered business, in most cases you can reclaim the VAT you pay when you buy goods and services for your business. In order to reclaim this money you need to have records to support your claim. By collecting...
Note: This article is written for our New Cloud Control Panel. A version of this article is also available for our Classic Cloud Control Panel.Creating DNS records for your domain is easy to do within the New Cloud Control...
Rescue Mode is a maintenance state that can allow you access to an unresponsive server. You would use this in order to fix configuration problems, or to copy your data and move it to another server. When you enter...
The principle of minimalism states that a server should be designed and configured with the least possible complexity. There should be no unneeded software, no unneeded hardware, and no unneeded users. In short, minimalism...
Executive SummaryWith economies all around the world looking for solutions to an increasingly dire economic situation, we believe that facilitating the creation of new businesses by individuals and teams with an entrepreneurial...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and choosing the previous...
If you do not have a VAT ID number, or choose not to supply one, Rackspace will apply the appropriate tax handling to your invoice. It is in your best interest to supply your VAT ID number because the tax handling for a...
The term Virtual Hosts is used a great deal when setting up your Cloud Server. Let's take a look at what Virtual Hosts are and why they are important.It is also worth noting that the term Virtual Hosts is used with all web...
Other scenariosIn the previous article in this series we discussed using rsync to do a live migration of your system from one Linux server to another. We looked at preparing the destination environment to be similar to the source...
NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Installing IIS (IIS 6.0) on a Windows Server 2003This article walks through setting up IIS...
Tickets - When you click on the Tickets link, you will see a list displaying your current tickets, along with tabs showing your closed tickets, and a combined view of all tickets. In the center of this list is the...
If you are located outside of the state of Texas, you do not have to pay sales tax on The Rackspace Cloud purchases. However, if you are located in Texas, you will be charged Texas state taxes (5.9%), and customers in San Antonio...
In the introduction to svnserve article, we configured svnserve and secured it against unauthorised access.However, one problem was that the connection was not encrypted. This would be fine over an Office LAN or other trusted...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
Multiple repositories and subversionLast time we looked at Multiple projects and subversion which was a nice way of serving more than one project from the same repository.But what if we wanted our projects to be completely...
Now we have the subversion repository created and you can access the repository nice and securely using the SSH protocol (see Using SSH with svnserve).So what happens when you want to run version control on another project? ...
Following on from the Introduction to subversion article, we'll now look at svnserve (subversion's built in server).Svnserve allows you to access your project from remote machines. Concentrating on configuration and basic setup,...
Remember the version of your website or application that worked? Just before you tried to add that new feature?Enter version control. Subversion is an excellent version control system that allows you to roll back to earlier...
Do you have a site that is pushing only static content, a couple of .html or .swf files? Databasing is completely unnecesary for you and Apache seems to be eating alot of unnecessary PIDs and allocating alot of memory. Lighttpd (...
Apache and other web server daemons like nginx and lighttpd are capable of serving multiple websites with different domains from the same server. Sites hosted in this manner are called "virtual hosts".The most common type of...
Most people serve more than one domain on their Cloud Server(s).Whether for different domain names or different subdomains of the same domain, the procedure is the same.Contents1 Overview2 Procedure3 Virtual Hosts4 Multiple...
One thing that can causes concern and configuration headaches is virtual hosts permissions.Using the multiple host layout in this article is a good way of keeping your domains in one place and with easy access. Let's take a look...
During these articles I will be talking about different operating systems, different web servers and different, er, stuff.To make things easier to understand and reference between articles and systems, I will use a 'standard'...
This tutorial will walk you through installing the LiteSpeed web-server on CentOS 5.2.The tutorial assumes the following:You are working on a clean serverYou have completed the CentOS Setup GuideYou are familiar with basic Linux...
To understand what exactly a firewall is, it is necessary to first understand what the Internet is. The Internet is, simply put, a web-like network of computers -- nothing more, nothing less. Some computers (like your laptop)...
If you have just created a new Windows Cloud Server but are having problems trying to download files from your server, then you are in the right place! This article will show you how to enable file downloads in Internet...
Problem: You are unable to access your Cloud Server via a Remote Desktop Connection due to a licensing ErrorCause: By default, Rackspace Cloud Servers come with a Remote Desktop license that allows for 2...
Creating an Outbound Port Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound Rules...
Creating an Outbound Program Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound...
Creating an Outbound Predefined Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound...
Creating an Outbound Predefined Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound...
Windows Server 2008
If this is the first time you are accessing the server you will be greeted with this screen.
If not you will need to access the Windows Firewall Settings by going into...
Creating an Outbound Port Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound Rules...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Problem: In Windows 2003 R2, Internet Information Server (IIS) downloads are...
Creating an Outbound Port Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound Rules...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes.Windows 2003 Click on Start > Control Panel > Windows Firewall This will open the...
Creating an Outbound Custom Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound...
Creating an Outbound Custom Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Outbound...
Creating an Inbound Program Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound Rules...
Creating an Inbound Program Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound...
Creating an Inbound Predefined Deny Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound...
Creating an Inbound Predefined Allow Rule 1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.2. Select Inbound Rules in the left pane and...
Problem: A Microsoft SQL instance cannot be access remotely through ODBC, Visual Studio, or SQL Server Management Studio connection.Resolution: (applies to MSSQL 2005, 2008, and 2008 R2)The Windows firewall is...
Creating an Inbound Port Allow Rule 1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.2. Select Inbound Rules in the left pane and click...
Creating an Inbound Custom Allow Rule
1. Launch Windows Firewall with Advanced Security by clicking on Start > Administrative Tools > Windows Firewall with Advanced Security.
2. Select Inbound Rules...
Problem: Periodic activation requests to the KMS are rejected and the operating system is seen as unlicensed.Cause: Windows cannot locate the Key Management Server (KMS) after changing the time zone of the Cloud...
This article addresses a known error with Windows Firewall when creating FTP sites in all versions of Windows Server 2008
Windows Firewall Settings
If you are unable to access your newly created FTP site, this is...
Problem: Periodic activation requests to the KMS are rejected and the operating system is seen as unlicensed.Cause: Windows cannot locate the Key Management Server (KMS) after changing the time zone of the Cloud...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Contents1 Windows Server 20031.1 Formatting the Disk and Adding an Additional...
This article contains important information regarding Active Directory Domains on the Cloud and using Cloud Servers as Domain Controllers. The Rackspace Cloud Control Panel and provisioning system rely on the local...
If you have just created a new Windows Cloud Server but are having problems trying to download files from your server, then you are in the right place! This article will show you how to enable file downloads in Internet...
This article will walk you through sharing your local CD/DVD drive (or any other local drive) with your Cloud Server using Microsoft Remote Desktop Client. This article assumes that you already have Microsoft Remote Desktop...
Problem: You are unable to access your Cloud Server via a Remote Desktop Connection due to a licensing ErrorCause: By default, Rackspace Cloud Servers come with a Remote Desktop license that allows for 2...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes.Windows 2003 Click on Start > Control Panel > Windows Firewall This will open the...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Problem: In Windows 2003 R2, Internet Information Server (IIS) downloads are...
Problem: Client printers (printers either directly attached to your remote workstation, or network accessible printers) do not map when you establish a Remote Desktop Connection to a Cloud Server. Cause:...
You can easily connect to your Windows Cloud Server with your Macintosh! You simply need to download the Microsoft Remote Desktop (RDP) Client for the Mac!Contents1 Downloading2 Installing3 Installer Cleanup4 Running Remote...
This article shows you how to connect and log in to your Windows Cloud Server using the Remote Desktop (RDP) connection client. It is also easy to use the drives and resources from your local Windows machine in your RDP...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Contents1 Introduction2 Getting Started3 Windows Firewall and Security4 Internet...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
After successfully resizing a Windows Cloud Server, you will need to perform some additional steps in order to utilize the new disk space that is available for your server. In Windows Server 2008 you can merge the newly available...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Contents1 Introduction2 Getting Started3 Windows Firewall and Security4 Internet...
If you ever need to check the status of your DNS records, Windows has a built-in tool for just that task. There are a number of reasons you may want to do this, for example to check that any updates are correct or to troubleshoot...
Unless licensing is configured during the initial installation of the Terminal Services role on Windows Server 2008, a 120 day grace period is provided before a license server needs to be installed and activated. This article...
Problem: Periodic activation requests to the KMS are rejected and the operating system is seen as unlicensed.Cause: Windows cannot locate the Key Management Server (KMS) after changing the time zone of the Cloud...
This article contains important information regarding Active Directory Domains on the Cloud and using Cloud Servers as Domain Controllers. The Rackspace Cloud Control Panel and provisioning system rely on the local...
If you have just created a new Windows Cloud Server but are having problems trying to download files from your server, then you are in the right place! This article will show you how to enable file downloads in Internet...
This article will walk you through sharing your local CD/DVD drive (or any other local drive) with your Cloud Server using Microsoft Remote Desktop Client. This article assumes that you already have Microsoft Remote Desktop...
A series of 5 videos on Microsoft Visual Studio 2010 Plug-inIn this video you will see an overview of the main features of Microsoft Visual Studio 2010 Plug-in and how to use them.Microsoft Visual Studio 2010 Plug-in - Rackspace...
Problem: You are unable to access your Cloud Server via a Remote Desktop Connection due to a licensing ErrorCause: By default, Rackspace Cloud Servers come with a Remote Desktop license that allows for 2...
When you purchase an additional IPv4 address for your Windows Cloud Server, follow these simple steps to configure it properly.
From the Start Menu, open the Network Control Panel.
Open the Network and...
Problem: SQL Server needs to install additional features from the disk. Cause: Rackspace does not make our SQL media available to customers, so altering the default installation leaves customers needing an...
Windows Server 2008
If this is the first time you are accessing the server you will be greeted with this screen.
If not you will need to access the Windows Firewall Settings by going into...
Problem: Client printers (printers either directly attached to your remote workstation, or network accessible printers) do not map when you establish a Remote Desktop Connection to a Cloud Server. Cause:...
You can easily connect to your Windows Cloud Server with your Macintosh! You simply need to download the Microsoft Remote Desktop (RDP) Client for the Mac!Contents1 Downloading2 Installing3 Installer Cleanup4 Running Remote...
Problem: A Microsoft SQL instance cannot be access remotely through ODBC, Visual Studio, or SQL Server Management Studio connection.Resolution: (applies to MSSQL 2005, 2008, and 2008 R2)The Windows firewall is...
This article shows you how to connect and log in to your Windows Cloud Server using the Remote Desktop (RDP) connection client. It is also easy to use the drives and resources from your local Windows machine in your RDP...
Contents1 Introduction2 Getting Started3 Windows Firewall4 Internet Information Services5 Microsoft SQL ServerIntroduction What are Cloud Servers?Cloud Servers SLACloud Servers FAQGetting StartedWhat You Need to Know About Cloud...
Contents1 Introduction2 Getting Started3 Windows Firewall4 Internet Information Services5 Microsoft SQL ServerIntroduction What are Cloud Servers?Cloud Servers SLACloud Servers FAQGetting Started What You Need to Know About Cloud...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
After successfully resizing a Windows Cloud Server, you will need to perform some additional steps in order to utilize the new disk space that is available for your server. In Windows Server 2008 you can merge the newly available...
If you ever need to check the status of your DNS records, Windows has a built-in tool for just that task. There are a number of reasons you may want to do this, for example to check that any updates are correct or to troubleshoot...
Unless licensing is configured during the initial installation of the Terminal Services role on Windows Server 2008, a 120 day grace period is provided before a license server needs to be installed and activated. This article...
This article addresses a known error with Windows Firewall when creating FTP sites in all versions of Windows Server 2008
Windows Firewall Settings
If you are unable to access your newly created FTP site, this is...
DescriptionThis article will detail how to perform the most common tasks with the windows firewall on Windows Server 2012. This includes managing the firewall settings and creating custom inbound and outbound firewall rules...
This Article will tell you how to configure your SQL Server Management Studio to connect with your SQL Server housed on your Windows Cloud Server.
1. Start SQL Server Management Studio by going to Start > All...
This article contains important information regarding Active Directory Domains on the Cloud and using Cloud Servers as Domain Controllers. The Rackspace Cloud Control Panel and provisioning system rely on the local...
Problem: You are unable to access your Cloud Server via a Remote Desktop Connection due to a licensing ErrorCause: By default, Rackspace Cloud Servers come with a Remote Desktop license that allows for 2...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. You may run into intermittent network connection problems or slowness on a server...
Contents1 Installing Active Directory on Windows Server 2008 R2 Enterprise 64-bit2 Preparation for Active Directory3 Installation of Active Directory Domain Services (DCPROMO)3.1 !!!Congratulations!!! You have installed an Active...
Can you use your Rackspace Cloud Server as a Mail Server?Since Rackspace uses dynamically assigned IP addresses for Cloud Servers, the IP space has been declared unfit for email use. This means that major blacklist...
When you purchase an additional IPv4 address for your Windows Cloud Server, follow these simple steps to configure it properly.
From the Start Menu, open the Network Control Panel.
Open the Network and...
Problem: SQL Server needs to install additional features from the disk. Cause: Rackspace does not make our SQL media available to customers, so altering the default installation leaves customers needing an...
Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes. Problem: In Windows 2003 R2, Internet Information Server (IIS) downloads are...
You have just learned how to enable Scheduled Imaging, create On-Demand snapshots, and Restore servers from an image. These images are ideal for use as templates or "gold images", so that you can easily restore to a known...
Problem: Client printers (printers either directly attached to your remote workstation, or network accessible printers) do not map when you establish a Remote Desktop Connection to a Cloud Server. Cause:...
An earlier version of the XenServer Tools software that is installed on next generation Windows Cloud Servers has been found to cause server instability in rare cases.
This document walks through installing XenServer Tools...
Problem: A Microsoft SQL instance cannot be access remotely through ODBC, Visual Studio, or SQL Server Management Studio connection.Resolution: (applies to MSSQL 2005, 2008, and 2008 R2)The Windows firewall is...
This article shows you how to connect and log in to your Windows Cloud Server using the Remote Desktop (RDP) connection client. It is also easy to use the drives and resources from your local Windows machine in your RDP...
Problem: After issuing a password reset request for a Windows Server acting as a Domain Controller (DC), the password does not reset.Cause: The Rackspace Cloud Servers Agent service attempts to alter the local...
This Second Guide will show you how to add new Cloud Servers and Cloud Load Balancers to your account, as well as how to work with Cloud Files through the File Manager. Cloud ServersRackspace Cloud Essentials 2 - Cloud...
If you ever need to check the status of your DNS records, Windows has a built-in tool for just that task. There are a number of reasons you may want to do this, for example to check that any updates are correct or to troubleshoot...
Problem: Periodic activation requests to the KMS are rejected and the operating system is seen as unlicensed.Cause: Windows cannot locate the Key Management Server (KMS) after changing the time zone of the Cloud...