OBTAINING AN SSL CERTIFICATE
A Small Orange can provide you with a SSL certificate
[https://help.asmallorange.com/index.php?/Knowledgebase/Article/View/192/29/secure-sockets-layer-ssl-overview]
for $39.95/year. If you'd like to buy it from someone else w...
WHAT IS WHM (WEB HOST MANAGER)?
Web Host Manager, or WHM, is a powerful program that allows
administrative access to the back end of cPanel. Reseller accounts get
basic WHM. Dedicated Servers and VPS accounts get root WHM (also
called rWHM), which has...
PHP 5.5 [1] is available to ALL of our customers. We maintain PHP 5.5
as part of our standard web application stack available to our
customers which includes PHP 5.3, as the default PHP processor, and
PHP 5.4 along with the latest PHP 5.5 as alternate ...
When you see a 403 Forbidden error, that means that you don't have
permission to view the requested file or resource. While sometimes
this is intentional, other times it is due to misconfigured
permissions. The top reasons for this error are permissions o...
Internal server errors can be caused by a few different things. We're
going to go over the most common reasons you'll see a 500 error and
what to do about it.
TROUBLESHOOT
To find out what's causing the 500 error:
*
Log into cPanel
[https://help.a...
The A Small Orange WordPress Optimized LEMP stack is built upon Nginx
version 1.4.x, PHP versions 5.4 or 5.5 (template dependent) with
PHP-FPM and MySQL 5.5. The installation has been tuned with
appropriate configuration files to achieve a high degree of
...
WHAT IS WEB DISK?
Web Disk [https://docs.cpanel.net/cpanel/files/web-disk/82/] (also
known as WebDAV) is a drag-and-drop interface in cPanel which allows
you to access your website's files as if it were a local drive on your
computer. Web Disk is an obso...
When you visit a URL and get a 'browser not trusted' or similar error,
that may mean that the SSL certificate for this URL doesn't match the
actual URL. The certificate must match the URL you're visiting.
The certificate domain name must match the URL y...
AWSTATS CONFIG FILE LOCATION
The AWStats config file is located in the
'/home/_yourusername_/tmp/awstats/' directory (or just 'tmp/awstats'
from your home directory). It is called 'awstats._yoursitename_.conf',
where _yoursitename_ is the name of your we...
The time zone used on your Linux system is set in the '/etc/localtime'
file. To replace the file with the correct time zone file for the time
zone you need:
*
Make a backup of the existing localtime file mv /etc/localtime
/etc/localtime.bkp
*
Fin...
JACKOL'S DEN
Great cheatsheet for .htaccess with a good range of examples for most
needs: http://www.thejackol.com/htaccess-cheatsheet/
[http://www.thejackol.com/htaccess-cheatsheet/]
APACHE
Official documentation here:
http://httpd.apache.org/docs/2....
Secure Shell (SSH) provides secure access to the shell environment on
your account. Below we've outlined some common issues you may
encounter when using SSH, and how you can possibly resolve those
issues.
COMMON SSH ISSUES
"TOO MANY AUTHENTICATION FAIL...
This simple guide should walk you through setting up your domain to
work with Google Apps (Mail).
*
Login into your CPANEL (which is usually available at
'http://yourdomain.com/cpanel' -- where yourdomain.com is your actual
domain name)
*
Navigat...
Let's say you're developing a script on your PC at home, and you need
to connect to your database remotely using a MySQL admin program. No
problem. This procedure is a little quirky, but here are the steps to
grant remote access to your database.
_NOTE: i...
WHAT ARE SITEMAPS?
Sitemaps are designed to provide search engines like Google, Yahoo!
and Bing with a list of a website's pages to include in search
results. The Google-developed XML Sitemap is the most commonly
recommended sitemap format. An XML Sitema...
You receive an email stating:
Error: An Error Occurred While Processing This Directive
This is the most generic error message in cPanel. You might see this
when a user account loads the cPanel main screen, or you might see it
when performing any parti...
If you have VPS or Dedicated server hosting, you may want to disable
the TRACE or TRACK methods for the Apache web server. Disabling it is
also required for PCI Compliancy, if that's of interest to you. It's
super easy to disable tracing for Apache if you...
Processing stats and logs is resource-intensive. Sometimes, if the
processor load is high or if there is too much memory usage, the
virtualization software will kill off a running process to keep your
VPS within it's resource limits.
UPDATING MANUALLY
...
The commands below are run in Shell (Terminal,) so SSH access, which
is enabled on your account by default, is required to use them. In the
future this page may include compressing/archiving files using a
programming language such as PHP or Ruby.
GETTIN...
_NOTE: you do NOT need to generate/use keys to access your account via
SSH._
This tutorial will show you how to generate a public/private SSH key
pair on a Windows operation system using PuTTYgen (PuTTY Key
Generator) and then install it on your A Small...
While not strictly required, it is considered good practice for your
application to live outside of your web root. For this tutorial, we'll
be calling our account 'user' and our application 'myapp'.
First, prepare our application for use with the server...
Do you need to share the power of root with other users, but you'd
rather not disclose the root password? This article will explain how
to share root access through SSH.
When a server is managed by multiple people, it may become practical
to provide cer...
We know that it can be very frustrating when you're trying to load
your site and it runs slowly! There are a few things to consider when
trying to determine what could possibly be causing it to act
sluggishly.
'Slow' is a relative term. What may seem sl...
IMAGEMAGICK is a free and open-source software suite for displaying,
converting, and editing raster image. It can read and write over 200
image file formats. ImageMagick is licensed under the Apache 2.0
license.
Yes, we have ImageMagick [http://www.imag...
This article describes installing ClamAV
[http://www.clamav.net/lang/en/] on a VPS or Dedicated server with
cPanel.
The process is very simple, to install ClamAV follow the steps below:
*
Log in to WHM
[https://help.asmallorange.com/index.php?/Know...
Using virtualenv for Django and other Python frameworks is very easy.
With that ease comes portability, just in case you need to move the
site to a VPS or different shared server for any reason at any time.
_NOTE: to complete this tutorial, you'll need ...
You may have changed the hostname on your VPS or upgraded cPanel, and
now you see this error when attempting to use WHM or cPanel: "Invalid
License File".
You're seeing that error because your cPanel license is tied to the
hostname on your server. _BE C...
Here are some basic commands to help you get started with Linux Shell
commands. Shell is available on your account by default. If you have
questions about your access you can create a ticket to speak with
Support about it.
Access Shell
Log Into the Ser...
The A Small Orange Nginx Acceleration stack is designed to provide
greater levels of scale for Dedicated and Cloud VPS servers that
receive high amounts of traffic or that require additional performance
through the features provided in the acceleration st...
There is much discussion about whether it's best for your site to
display 'yourdomain.com' or 'www.yourdomain.com'. While it technically
doesn't make a difference some people have their own preference for
varying reasons, such as potential SEO benefits or...
The R1Soft Righteous Continuous Data Protection (CDP) Software runs
periodically and takes a "snapshot" of your home directory for each
backup point.
All systems are backed up to R1Soft daily. This includes all Shared,
Reseller, Business, VPS and Dedica...
We offer a full WHM with root access for VPS and dedicated owners.
WHM users can:
*
create, delete, and suspend cPanel accounts
*
manage and monitor your sites (password resets)
*
access all of your domains' DNS zones
*
configure your o...
This guide will walk you through setting up a SPF record for your
Google Apps mail.
In order to create a SPF record for your domain, you would have to log
in to cPanel, then navigate to Advanced DNS Zone Editor. If you have
more than one domain on your ...
Each database you use on your account needs to have a distinct name.
Each database you connect to needs a database username assigned to the
database so your scripts/website can connect to it. For this document,
we'll assume you have the domain name EXAMPL...
SSH (secure shell) is enabled by default. If you have questions about
SSH access with your account, please mail [email protected] or
open a support request
[https://customers.asmallorange.com/supporttickets.php]. Please
include your server IP address
...
SSH TUNNELING IS NOT ALLOWED ON SHARED HOSTING.
Regular jailed shell access is enabled by default on your account.
Please email support for assistance.
Stat programs generally analyze a server's log file, which stores
information on every single visitor, to gather information such as
unique views, hits from search engines, total bandwidth used when, and
more useful information. In cPanel, there's AWStats...
Our Shared Hosting servers support the following languages out of the
box:
* PHP 5.4
_NOTE: we also support changing the PHP version via the PHP Selector
option from within cPanel._ * MySQL > 5
* Ruby (with Rails)
* Python
* Perl
* NodeJS
Su...
_Aren't familiar with this term? See what the 'Digg Effect' really is
[http://www.urbandictionary.com/define.php?term=digg%20effect]._
To survive the 'Digg Affect' you need to arm yourself. Check out what
you can do to safeguard your site...
The big t...
Prior to upgrading Perl, it is a good idea to ensure that each module
gets carried over to the update Perl version using the "autobundle"
CPAN feature. You will need to execute this command via root in SSH
(log into the shell as root):
perl -MCPAN -e 'a...
WHAT IS AN ERROR PAGE?
We've all seen the dreaded error messages that are unfortunately a
fact of the internet. If someone is browsing your website and clicks
an invalid link they will likely be directed to a vague and boring 404
pageā¦ and that's not ide...
ENABLE GZIP COMPRESSION
To enable Gzip compression on your site file types in a Shared Hosting
plan:
_NOTE: ASO Shared servers all have mod_deflate enabled which will
allow for compression of your site content using Gzip encoding._
*
Log in to cPan...
WebDAV is a method of accessing your account via the Web Distributed
Authoring and Versioning system.
*
Select Start -> My Network Places
*
Double-click Add a Network Place
*
Follow the wizard, selecting Choose another Network Location such a...
*
In the Finder, press the CMD + K shortcut (or use the menu and
navigate to Go -> Connect to Server)
*
In the URL box, type 'http://example.com:2077'
_NOTE: replace 'example.com' with your domain name or server IP
address. You can use the secure ...
In the world of web design and programming, _script_ describes a small
non-compiled program written for a scripting language or command
interpreter. A _scripting language_, used by developers and web
designers, is a programming language that supports scri...
WHAT IS WHM (WEB HOST MANAGER)?
Web Host Manager, or WHM, is a powerful program that allows
administrative access to the back end of cPanel. Reseller accounts get
basic WHM. Dedicated Servers and VPS accounts get root WHM (also
called rWHM), which has...
Help Desk Software by Kayako fusion