Category: Domain

Resetting a Joomla, WordPress or Drupal Password

This help is for Cruzio members with Website Hosting services who have used Installatron to install an application on their website. Some popular Installatron applications are Joomla!, Drupal and WordPress.

If you’ve lost your administrator’s password for your Joomla!, Drupal or WordPress, you must reset it to regain access to the account.

  1. Log in to your domain control panel at http://login.cruzio.com.
  2. In the Custom Buttons section of your control panel, click the Installatron Application Installer icon.
  3. In Installatron, click the My Applications tab. Find the application (Joomla!, Drupal, WordPress, Gallery 2, etc.) you need the password reset for. Click the “view/edit details” button. Note the “Location (URL)” and the “Database Name”. You’ll need to refer to these later.
  4. If you are on host 1, 2, 3, 4 or 5, in the sidebar on the left, click the Home link. In the Domains section of your control panel, click the domain that your application is installed on. (It should be the same domain that you noted earlier in the “Location (URL)” section.)If you are on host 6 or above, in the sidebar on the left, click the Domains link. Click the domain that your application is installed on. (It should be the same domain that you noted earlier in the “Location (URL)” section.)

    If you do not know what host number you are on, after you log into your control panel, look at the URL at the top of your browser. You will see it start with https://host followed by a number. That is the host number you are on.

  5. If you are on host 1, 2, 3, 4, or 5, in the Services section, click the Databases icon.If you are on host 6 or above, in the Applications & Services section, click the Databases icon.
  6. Click the link matching the Database Name you noted earlier.
  7. Make sure your browser is not set to block pop-up windows. If you are on host 1, 2, 3, 4, or 5, click the DB WebAdmin icon. This will open the phpMyAdmin window.If you are on host 6 or above, click the Webadmin icon under the Tools section. This will open the phpMyAdmin window.
  8. In the sidebar on the left, click the link to the users table. (The name of this table varies by program. The prefix tends to change, but the table name will usually end with _user or _users.)
  9. In the right hand pane, click the Browse tab.
  10. You should see one or more users listed. Click the pencil icon to the left of the user whose password needs to be reset.
  11. Find the row with the password field. (The name of this field varies by program. In WordPress it is called user_pass. In Joomla it is called password.) In the Function column, select MD5 from the pop-up menu.Type your new password in the “Value” box.

    Click the Go button at the bottom of the window. Close the phpMyAdmin window.

  12. Test your new password by logging in to your application.

Restarting Virtualmin on Your VPS

This article is designed to help Cruzio VPS customers who are unable to reach their Virtualmin control panel at http://clientlogin.cruziohost.com:10000, where clientlogin is the login name you chose when you signed up.

These instructions assume you have Cruzio VPS service and are able to connect to your VPS service via SSH. If you are unable to reach your Virtualmin control panel and unable to connect to your VPS service via SSH, you will not be able to run the commands supplied in this article, and should reboot your VPS service via the Xen virtual shell.

Overview

By default, Cruzio installs two major web-based control panels on each VPS service: Webmin and Virtualmin. Webmin allows Cruzio VPS customers to manage their VPS service via a graphical point-and-click interface, rather than the command line. Virtualmin is a module that works with Webmin to host and manage multiple websites on a single server. For more information, please visit the official Webmin and Virtualmin documentation.

Restarting Virtualmin

Since Virtualmin is a subcomponent of Webmin, you must restart Webmin in order to restart Virtualmin.

  1. Connect to your VPS service via SSH. You will need to log in as the root user in order to run the restart command.
  2. On the command line, type the command /etc/init.d/webmin stop and press Enter. Note that you may get an error message that says the Webmin service is already stopped. This is okay.
  3. On the command line, type the command /etc/init.d/webmin start and press Enter.
  4. Once your command window returns to the command prompt, try logging into your Virtualmin control panel again at http://clientlogin.cruziohost.com:10000, replacing clientlogin with the login name you chose when you signed up. When prompted, enter your root username and password. If you are still unable to get into the Virtualmin control panel at this time, we recommend you reboot your VPS service via the Xen virtual shell.

Securing your VPS

Here’s my quick list of best practices for securing your VPS. This list is the first of several I use in order to secure customers’ servers as well as my own, I hope you find it useful.

Turn on auto notification of security updates in Webmin or your package manager, and apply them as soon as possible. Attacks are coming out very quickly after vulnerabilities are found, so the sooner you plug the holes the better. Don’t forget to include updates for the applications you’re running in addition to the operating system itself. If you manually install any applications rather than using the package manager remember that you’ll need to manually check for updates on those applications.

Use strong passwords. Don’t use words found in the dictionary or words and dates people might be able to guess, like your spouse’s name or your birthday. Use letters, numbers, and symbols, and make it memorable so you won’t need to write it down.

Disable services and applications you don’t need. Hackers can’t attack a service that’s turned off. Why run a mail server or content management system if you only use your system for FTP?

Read your system and applications logs daily. Know what normal activity is for your system. You won’t know you’ve been broken into if you’re not looking.

Apply the CIS Benchmarks or DISA STIGs to your system. They’re detailed guidelines on how to secure your system. Be aware that they might recommend changing settings that could break your specific setup. Know your system and how the changes you make will affect it.

http://www.cisecurity.org/benchmarks.html
http://iase.disa.mil/stigs/stig/index.html

Make regular backups. If all else fails and your server is hacked you’ll need a safe copy of your data to start over. Test your backups to make sure you can restore from them, and encrypt them during transmission and storage. You don’t want someone sniffing your sensitive data as you make a backup across the Internet, or walking off with your unencrypted backup drive. If possible, store your backups in a fireproof and waterproof safe at a site other than where your server is located. This will help prevent your server and backups both being destroyed by theft, fire, or natural disaster.

Subscribe to your operating system and application vendors’ security or news lists. It will notify you of new security updates or temporary fixes to prevent a compromise until an official update is released.

Feel free to contact me for a more complete list of recommendations, or if you need help securing your VPS.

Bryan Zimmer
Zimmer and Associates LLC
www.zimmerandassociates.com

Setting up Email on a Cruzio VPS-Hosted Domain

Once you’ve added a domain to your Cruzio VPS, you may want to use that domain for email. This article describes how to create and connect to mailboxes for your domains.

To create a mailbox

  1. Log into your Virtualmin Control Panel at clientlogin.cruziohost.com:10000, replacing clientlogin with the login you chose when you signed up.
  2. Use the dropdown menu on the top left to select the domain you wish to create a mailbox for.
  3. Click “Edit Users”.
  4. Click “Add a user to this server”.
  5. Fill in the “Email address”, “Real name” and “Password” fields.
  6. You can configure advanced options in the other settings areas on this page. The defaults should be appropriate for most users.
  7. Click “Create”.

The user is now created.

To connect to a mailbox using POP or IMAP

Configure your POP or IMAP client, such as Mac OS X Mail or Microsoft Outlook, with these settings:

Incoming and outgoing Mailserver
The domain name you added (including the .com or other TLD).
Use SSL
Yes/Enabled
Username
Your username is listed in the “Edit Users” screen under the “IMAP / POP3 / FTP login” column.  If you haven’t changed the way usernames are created, it should take this form: login.domain

The first time you connect using this newly created account, you may be asked to accept a security certificate from the server.

To connect to a mailbox using Webmail

Virtualmin has a user-level control panel called “Usermin”.

You can reach the Usermin control panel directly by visiting domain:20000.

When logging in to the Usermin interface, your username is just the login name (not login.domain).

Turning on PHP for Your Website

This information is for Cruzio Website Hosting services.  If you got your Web hosting before July 2006, please see Classic Web Hosting and PHP.

If, after installing a Web application, you cannot view your content on your website, you may need to turn on PHP support:

  1. Log into your Control Panel at http://login.cruzio.com/. You may need to enter your login information twice.
  2. Click the appropriate domain name. If you are on host 6 or 7, find your domain by first clicking Domains under the Main Menu in the upper left hand corner.

    If you do not know what host number you are on, after you log into your control panel, look at the URL at the top of your browser. You will see it start with https://host followed by a number. That is the host number you are on.

  3. If you are on host 1, 2, 3, 4, or 5, in the Hosting section, click Setup. If you are on Host 6 or 7, in the Web Site section, click Web Hosting Settings.
  4. On the next page, in the Services section, check the box for PHP support, and click OK.

Using .htaccess on Your Website

All of Cruzio’s Web hosting services support .htaccess, a special file you can use to change your website’s configuration.

How do I use .htaccess, and what can I do with it?

.htaccess is a plain text file that contains commands to tell the Cruzio Web server how to behave on your website.

See the articles below for possibilities and tutorials:

Using Mailman

What is Mailman?

Mailman is a software application for managing electronic mailing lists, such as monthly newsletter emails.

» back to the top

Who has access to Mailman?

Mailman is available to anyone with Website Hosting services. Mailman is not supported in Classic hosting services. If you have Classic domain hosting and would like to use this feature, you may want to consider migrating to our Website Hosting services. Please contact Cruzio for more information.

» back to the top

How do I create a mailing list?

  1. Log in to your domain’s Admin Control Panel.
  2. Select a domain. If you are on host 6 or 7, find your domain by first clicking Domains under the Main Menu in the upper left corner.If you do not know what host number you are on, after you log into your control panel, look at the URL at the top of your browser. You will see it start with https://host followed by a number. That is the host number you are on.
  3. If you are on host 1, 2, 3, 4 or 5, select the Mail icon in the Services section. Then click the mailing lists tab towards the top of the page.If you are on host 6 or 7, click the mailing lists button in the Mail section.
  4. Click the Add New mailing list button in the Tools section.
  5. Fill out the information as requested and click OK to save.

Once created, you can add email addresses to your mailing list by clicking on your mailing list’s name and clicking the Add New Member button.

» back to the top

How do I access my Mailman mailing list?

To access the mailing list to make changes to it and its settings, go to

http://lists.yourdomain.com/mailman/admin/yourlistname

where yourdomain is the name of your domain and yourlistname is the name you gave your mailing list when you first created it.

» back to the top

What is ‘Content Filtering’?

Content Filtering is a feature of Mailman located in the General Options under Configuration Categories. It allows the administrator of the list to filter out certain types of attachments or texts. An example of this is filtering out any attachments with the extension .exe or .jpg. Those attachments are simply excluded from the mailing list.

» back to the top

Mailman tips and tricks

How can I stop filtering out attachments to my mailing list?

Click the Content Filtering category, then look in the ‘Remove messages attachments that don’t have a matching content type’ section. By default, three content types are listed: multipart/mixed, multipart/alternative, text/plain. By removing these content types from this section, you will be able to send your mailing list to all email programs. Click Submit Your Changes at the bottom of the page to save changes.

How do I disable ‘text/html to plain text’ conversion?

Click on the Content Filtering category, then look in the ‘Should Mailman convert text/html parts to plain text?’ section. Select No, and then click Submit Your Changes.

How do I remove the footer that has been added as an attachment in my mailing list?

Click the ‘Non-Digest options’, then look in the ‘Footer added to mail sent to regular list members’ section. Delete what is in the field provided. Click Submit Your Changes.

» back to the top

This document was assisted by the input of local computer expert Bill Muench.

Resource Links

Mailman support mailing lists: http://www.list.org/lists.html
Mailman List Administrator’s Guide: http://lists.ucla.edu/docs/manager.html

Using SSH with your domain

What is SSH?

Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two networked devices. SSH was designed as a replacement for Telnet and other insecure remote shells, which send information, notably passwords, in plaintext, leaving them open for interception. The encryption used by SSH provides confidentiality and integrity of data over an insecure network.

Who can use SSH?

Members on our Website Hosting services can use SSH. We recommend that you only use SSH if you already have knowledge of UNIX.

Customers on our Classic hosting plan cannot use SSH.

If you have Website Hosting and would like to use SSH, please contact Cruzio and ask us to activate SSH for your domain.

How do I access my domain through SSH?

Be sure you back up your website before making any changes you can not easily recover from.

In order to view files, you need to use the same FTP login and password as your Administration login and password. You cannot use different FTP and Administration logins and passwords. When logging in, use the following command:

ssh adminlogin@domain.com

…replacing adminlogin with your administration login and domain.com with your domain name. When the server asks for a password, enter your FTP password.

Recommended SSH clients:

Windows: Putty
Mac OS X: Terminal (included in Mac OS X, in the Utilities folder)

What commands can I run?

If you would like to use a command that’s not listed here, please send us your suggestions.

Supported commands

clearClears the screen

Navigating in UNIX
pwd Shows the full path of the current directory
ls Lists all the files in the current directory
ls -al Lists all files and information
ls –alR Lists all files and information in all subdirectories
ls -alR | more Same as ls –alR, pausing when screen becomes full
ls -alR > filename.txt Same as ls –alR, outputs the results to a file
ls *.html Lists all files ending with .html
cd [directory name] Changes to a new directory
cd .. Changes to directory above current one
vdir Gives a more detailed listing than the “ls” command
exit Log off your shell

 

Moving, Copying and Deleting Files
mv [old filename] [new filename] Move/rename a file
cp [filename] [new filename] Copies a file
rm [filename] Deletes a file
rm * Deletes all files in current directory
rm *.html Deletes all files ending in .html

 

mkdir [directory name]Creates a new directory

Creating, Moving, Copying and Deleting Directories
ls -d */ Lists all directories within current directory
cp -r [directory] [new directory] Copies a directory and all files/directories in it

 

find . -name [filename] -printSearches for a file starting with current directory

Searching Files and Directories
grep [text] [filename] Searches for text within a file

 

0 = —No permission

File and Directory Permissions
1 = –X Execute only
2 = -W- Write only
3 = -WX Write and execute
4 = R– Read only
5 = R-X Read and execute
6 = RW- Read and write
7 = RWX Read, write and execute
chmod 604 [filename] Minimum permissions for HTML file
chmod 705 [directory name] Minimum permissions for directories
chmod 755 [filename] Minimum permissions for scripts & programs
chmod 606 [filename] Permissions for data files used by scripts
chmod 703 [directory name] Write-only permissions for public FTP uploading

Virtualmin Post-Installation Wizard Guide

This guide will walk you through the initial setup of your Virtualmin control panel on your Cruzio VPS.

Connecting to the Virtualmin Wizard

  1. Browse to clientlogin.cruziohost.com:10000, replacing clientlogin with the login name you picked when you signed up.
  2. When prompted for your username and password, type root as the username and enter the password you selected when you signed up.

Using the Virtualmin Wizard

For each Virtualmin Wizard screen quoted below, follow the instructions.

Introduction screen

This post-installation wizard allows you to configure Virtualmin optimally for your system. You can make selections depending on whether you want to host websites, email or databases, and based on your system’s memory and CPU power.

Action to take: Click Next.
Memory Use screen

Virtualmin can be tuned to improve performance in its user interface and email processing, but at the cost of increased memory use. The best choice depends on how your system will be used.

Preload Virtualmin libraries?
Yes (more RAM used, faster Virtualmin UI – approximately 20M)
No (less RAM used, slower UI and more CPU load)

Run email domain lookup server?
Yes (more RAM used, faster mail processing – approximately 35M)
No (less RAM used, slower mail and more CPU load)

Action to take:

Make your selections based on your needs and the intended use of your virtual server. The default options should be appropriate for most users.

Click Next.

Virus Scanning screen

If your system is going to host domains that will receive a large amount of email, scanning incoming messages for viruses can generate high CPU load. This is due to CPU use by the ClamAV virus scanner when it is started, which can be avoided by running the ClamAV scanning server clamd in the background. This consumes RAM, but reduces CPU load and makes mail processing faster.

Run ClamAV server scanner?
Yes (more RAM used, faster mail processing – approximately 100M)
No (less RAM used, slower mail processing)

Action to take:

Make your selections based on your needs and the intended use of your virtual server. The default options should be appropriate for most users.

Click Next.

Spam Filtering screen

If your system is going to host domains that will receive a large amount of email, filtering incoming messages for spam can generate significant CPU load. This is due to CPU use by the SpamAssassin mail filter when it is started, which can be avoided by running the SpamAssassin filter server spamd in the background. This consumes RAM, but reduces CPU load and makes mail processing faster.

Run SpamAssassin server filter?
Yes (more RAM used, faster mail processing – approximately 30M)
No (less RAM used, slower mail processing)

Action to take:

Make your selections based on your needs and the intended use of your virtual server. The default options should be appropriate for most users.

Click Next.

Database servers screen

Virtualmin supports both the MySQL and PostgreSQL database servers, but you might want to run only one (or neither) on your system. Each consumes RAM when running, even if they are not being used.

Depending on the websites and applications you plan to host, running MySQL only may be enough, as most web applications do not support or require PostgreSQL. If your system will only be used for mail or DNS hosting, there is no need to run either.

Run MySQL database server?
Yes (more RAM used, needed for most non-static websites)
No (less RAM used)

Run PostgreSQL database server?
Yes (more RAM used, needed for some web applications)
No (less RAM used)

Action to take:

Make your selections based on your needs and the intended use of your virtual server. The default options should be appropriate for most users.

Click Next.

MySQL password screen
(only shown if you selected “Yes” for MySQL Server)

To prevent other users on your system from managing the MySQL database, a password for the root user should be set. Currently the MySQL password is not set, which is highly insecure. Set MySQL password (Enter a Password in the text box)

Action to take:

Enter a password. Click Next.

All done screen

Virtualmin post-installation configuration is now complete!
You can adjust the settings you just made on the Features and Plugins and Spam and Virus Scanning pages.

Action to take: Click Next.

Verifying the Virtualmin configuration

You’ll see a yellow box at the top of the screen with the message “Virtualmin’s configuration has not been checked since it was last updated. Click the button below to verify it now.”

Action to take: Click “Re-check and refresh configuration”.

Virtualmin will now check your server configuration. This can take a few seconds. When finished, the following message should display:

.. your system is ready for use by Virtualmin.
Updating all Webmin users with new settings..
.. done

Updating status collection job ..
.. done

Adding your first domain

You have now completed the post-installation wizard and your Virtual Server is set up.

Next, you may want to follow these instructions to add your first domain to your Cruzio VPS.

Web Hosting FAQ

This information is for Cruzio Hosting services.

Control Panel Questions

» back to the top

Website Development Questions

» back to the top

Control Panel Questions

How do I find out which host I am on?
Throughout this FAQ and in several other Cruzio help pages, you will find that some of these instructions will refer to different host numbers. If you do not know what host number you are on, after you log into your control panel, look at the URL at the top of your browser. You will see it start with ‘https://host’ followed by a number. That is the host number you are on.

» back to the top

Why do the help files in the control panel reference items I don’t see?
Some items in your control panel have been removed by Cruzio or replaced with third party applications which we think offer better features and usability. Occasionally you will see references to these items in the help files.

» back to the top

How do I activate the Domain control panel?
The domain control panel allows you to give access to a single domain to a different user. To activate your domain control panel:

  1. Login to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. Select a domain. If you are on host 6 or 7, this can be accessed by first clicking ‘Domains’ under the Main Menu in the upper left hand corner.
  3. If you are on host 1, 2, 3, 4, or 5, select the ‘Domain Administrator’ icon.If you are on host 6 or 7, select the ‘Domain Administrator Access’ icon.
  4. Check the box next to ‘Allow domain administrator access’. You’ll need to provide a password and (optionally) set some permissions.
  5. Select ‘OK’ when finished to apply the settings.

» back to the top

How do I create a subdomain?
  1. Login to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. Select a domain. If you are on host 6 or 7, this can be accessed by first clicking ‘Domains’ under the Main Menu in the upper left hand corner.
  3. On host 1, 2, 3, 4 or 5, under the ‘Hosting’ section, select the icon labeled ‘Subdomains’.On host 6 or 7, under the ‘Web Site’ section, select the icon labeled ‘Subdomains’.
  4. On host 1, 2, 3, 4 or 5, select ‘Add New Subdomain’ and indicate your preferences. When you’re finished select ‘OK’.On host 6 or 7, select ‘Create Subdomain’ and indicate your preferences. When you’re finished select ‘OK’.
  5. For an explanation of each of preference, choose the ‘Help’ link in the left column. You will need to specify the subdomain name and an FTP Login.

» back to the top

What is a ‘Custom Button’?
It’s a button you can add to the control panel interface for quick access to sections of your Website or external sites. To create a new button or manage an existing one on host 1, 2, 3, 4 or 5, select the ‘Custom Button’ icon from the ‘Home’ interface. To create a new button or manage an existing one on host 6 or 7, select the ‘Custom Buttons’ icon from the ‘Additional Tools’ interface.

» back to the top

What is a ‘Web User’?
You can create accounts that permit users to upload files to a domain’s Web space. To do this, you create a ‘Web User’. The user will have his own FTP profile (login and password) and the pages will be visible at the ‘Web User’ address: http://www.yourdomain.com/~login. Please note that, as the files are owned by the individual ‘Web User’, they can’t be managed via the administrator’s FTP profile or from the ‘File Manager’. There is no control panel or email associated with the ‘Web User’.

» back to the top

Why won’t my hosting preferences update?
If you encounter this error while trying to create an Web (FTP) user “Error: Unable to update hosting preferences: User already exists”, try using a different login name. FTP logins must be unique on the server.

» back to the top

How do I return to the default DNS settings?
For host 1, 2, 3, 4 or 5, you can return your DNS settings back to what they were originally by clicking on the domain name in your control panel, selecting ‘DNS’, and then clicking the ‘Default’ button. For host 6 or 7 click ‘Domains’, select your domain, click on ‘DNS Settings’, and then select the ‘Restore Defaults’ button.

» back to the top

All of my icons are in a tall, narrow column down the page. How do I fix this?
This is a problem between Internet Explorer 7 and the Plesk interface. Using a different browser, including other versions of Internet Explorer, is the solution.

» back to the top

Website Development Questions

Why does my website have a Cruzio “Under Construction” page when I browse to it?
By default we put an “Under Construction” page up on your domain. It is in the httpdocs folder and is named index.html.

You can replace this with your own web page. Create your own file named index.html (be sure you use this exact name).

  1. Using either your control panel’s File Manager, or an FTP program, access the httpdocs folder.
  2. If you want to keep the Cruzio “Under Construction” page for a backup, rename the original index.html to index.old.
  3. Upload your own index.html to the httpdocs folder.

If your web site is php-based, rather than html-based (Joomla and WordPress sites are php-based and not html), you may want to remove the index.html file without replacing it.

When you remove the default index.html page, you may also remove these associated files and folders from the httpdocs folder to save storage space:

  • css
  • img
  • picture_library
  • test
  • favicon.ico

However, plesk-stat should not be removed.

» back to the top

How do I upload batches of files using File Manager?
The control panel File Manager does not support batch uploading of files. We recommend you use an FTP client such as FileZilla for Windows or CyberDuck for Mac. Both programs are free.

» back to the top

What is Installatron, and how do I use it?
Installatron is a utility for installing and managing Web applications. Log into your control panel. In the sidebar, click the Installatron Applications Installer link. From the Installatron screens, you can browse available Web applications and install any of your choice: WordPress, Joomla, Drupal, and many more. You can also upgrade, back up, restore, or clone any of your installed applications.

» back to the top

Why do I get errors when I try to upload image files to my WordPress site?
Usually, this error happens only to a manually-installed WordPress. WordPress sites installed with Installatron do not have this issue.
If you installed WordPress manually using an FTP application, you won’t be able to upload images via your WordPress Media Library until you change the permissions of these WordPress folders:

/wp-content
/wp-content/uploads

Change the permissions of these folders to allow read, write, and execute capabilities to owner, group, and others (in other words, 777 permissions). See How to change file permissions for the step-by-step instructions. You’ll want to check all the permissions checkboxes for these two folders.

» back to the top

What naming convention should I use for my files?
  • SSI’s – .shtml
  • PHP – .php
  • Python – .py
  • Java – .war
  • Apache::ASP – .asp
  • Perl – .pl or .cgi

Perl scripts will run in both the httpdocs and cgi-bin directories and their subdirectories.

» back to the top

Where should I put my CGI files?
Plesk, by default, has a cgi-bin directory at the root level of the domain, hierarchically above the httpdocs directory, where you put your Web files. This is for the sake of security.

However, for ease of use, Cruzio has set it up to allow you to also run cgi’s within any directory of your Web space, should you choose to do so.

The one limitation to this is that you cannot have a cgi-bin directory directly within the httpdocs directory, as that path is aliased to the one at the root level.

» back to the top

Can I use features like Installatron with my subdomain?
Installatron is only available to domains set up on the control panel homepage. You can set up a subdomain as a domain.

  1. Login to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. For host 1, 2, 3, 4, or 5, select ‘Add New Domain’.For host 6 or 7, Select ‘Domains’ and then click ‘Create Domain’.
  3. Fill in the entire domain name for the ‘Domain name’ field. Example: sub.domain.com.
  4. For host 1, 2, 3, 4 or 5, click OK and then select ‘Physical Hosting’, then click OK.For host 6 or 7, make sure ‘Hosting type’ is set to ‘Web Site Hosting’.
  5. For host 1, 2, 3, 4 or 5, enter an FTP login and password for the new domain, choose the services and quotas you would like for the new domain, and then click ‘OK’.For host 6 or 7, enter an FTP Login and Password for the new domain, then select ‘Next’. Choose the services and quotas you would like for the new domain and select ‘Finish’.

» back to the top

How do I set up programs like WordPress, Joomla! or Drupal for use as a homepage?
From your control panel, select the domain you want to use (If on hosts 6 or 7, first click ‘Domains’ under the Main Menu in the upper left corner) and then select the Installatron icon. Click on the Application Browser tab, then select the program you want to install from the list on the right. Click the ‘install this application’ button. Under the Install Location section, change the text in the box to a forward slash (/) only.

Complete the remaining steps provided on the screen. Your program will now be installed in the top level of your domain, instead of in a subdirectory.

Only install one program in the top level of your domain; if you try to install another program in the same location, it may overwrite the files needed by the first program.

» back to the top

Can I use WordPress to build a site with simple, hierarchical pages?
Yes. Once you have installed WordPress, go to your WordPress administrative page. In the WordPress admin menu, click Pages and then in the submenu click New Page. Create as many pages as you wish. You can make any page the subpage of another by specifying the Page Parent in the controls below.

In the admin menu, click Settings, and in the submenu, click Reading. In the Front Page Displays section, select “A static page.” In the “Front page” menu, choose your desired homepage. At the bottom of the screen, click “Save changes.” This page is now your WordPress homepage.

» back to the top

My site requires ASP. Will that work with Cruzio?
It depends. Our hosting platform supports Apache ASP, but not ASP.net. If it’s an Apache ASP package you’re using, it will work.

» back to the top

Coppermine versus Gallery, which to choose?
Coppermine and Gallery are both very useful photo gallery programs, each with different strengths. Coppermine is built to match and tie in to PHPbb, so for users who have an established PHPbb installation who wish to add a multi-user gallery, Coppermine would be a good choice.

» back to the top

How do I upload Frontpage files to my domain’s Web space?
Frontpage support is only available on some older hosting accounts, and will be phased out completely in the future. If you have such an older account, please refer to our FrontPage instructions.

» back to the top

What are the full paths to common crontab commands?
wget: /usr/local/bin/wget
sendmail: /usr/sbin/sendmail
perl: /usr/bin/perl

» back to the top

What are the full paths to programs needed to set up my mailing list application?
sendmail: /usr/sbin/sendmail
perl: /usr/bin/perl

» back to the top

How do I password-protect certain folders or pages in my Web space?
  1. Login to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. Go to the domains section of your control panel and click the name of the domain whose directories you want to password-protect.
  3. On host 1, 2, 3, 4 or 5, choose ‘Protected Directories’ then select ‘Add New Directory’.On host 6 or 7, choose ‘Password Protected Directories’ then select ‘Add New Directory’.
  4. Specify the path to the directory that you wish to password protect in the space provided for ‘Directory name’. This can be any directory existing in your site, for example: /private. If the directory that you would like to protect has not yet been created, specify the path and the directory name, and the directory will be created for you.
  5. In the space provided for ‘Directory location’, specify in what location (also called document root) your password-protected directory resides or will reside. For example:
    • To protect a directory in httpdocs, select Non-SSL.
    • To protect a directory in httpsdocs (note the extra ‘s’ after ‘http’), select SSL.
    • To protect your CGI scripts stored in the cgi-bin directory, leave ‘/’ in the Directory name box and select the cgi-bin check box. Make sure there are no white spaces after the slash symbol; otherwise, a protected directory will be created with the name consisting of white spaces.
  6. In the ‘Header Text’ box, type a resource description or a welcome message that your users will see when they visit your protected area.
  7. Click ‘OK’. The directory you specified will be protected.
  8. To add a user, select ‘Add New User’.
  9. Specify the login name and password that will be used for accessing the protected area. The password should be from 5 to 14 characters in length. Select ‘OK’.

» back to the top

Why can’t I modify modules that I installed using Joomla?
This is a known issue. The modules install OK, but all the files end up being “owned” by the Web server, not the client login, so you can’t edit them. Luckily, if you download the JoomlaXplorer extension, you can edit the files even though they’re owned by the Web server. Be sure to have a look at the accompanying ‘Read Me’ for detailed instructions.

JoomlaXplorer

How do I upload files using Dreamweaver?
In Dreamweaver, create a new site and use the following ‘Remote Info’ settings:

Access: FTP
FTP host: (domain name)
Host directory: (leave blank or enter httpdocs)
Login: (client login)
Password: (client password)

» back to the top

The Joomla 1.5 setup requires an FTP user, FTP password, and FTP root path. What should I use for these settings?
You should use the FTP login and password that is associated with your domain or subdomain, as applicable.

The ftp root path settings depend on whether you are installing in your main httpdocs folder, a subfolder, or on a subdomain.

For the main httpdocs folder, the root path would be /httpdocs

For a subfolder, the root path would be /httpdocs/[subfoldername]

For a subdomain, the root path depends on how you set things up.

If you set up the subdomain as a primary domain (by using the Add New Domain icon in the control panel), your ftp path would be /httpdocs or, if you installed joomla in a directory within the subdomain, /httpdocs/[subfoldername].

If you set up the subdomain within the primary domain (by using the Subdomains icon in the control panel) AND if, during setup, you chose to “Use the FTP user account of the main domain”, you root path would be /subdomains/[subdomainhost]/httpdocs (for example, if installing on subdomain foo.domain.com, the path would be /subdomains/foo/httpdocs).

If, when setting up the subdomain with the primary domain, you chose to “Create a separate FTP user account for this subdomain”, your root path would be /httpdocs or, if you installed joomla in a directory within the subdomain, /httpdocs/[subfoldername].

If you have any question about these settings, please contact Cruzio support.

» back to the top

I used the wrong settings for my FTP user, password, or FTP root path when setting up Joomla 1.5. How do I fix things?
    1. Log in to Joomla as the admin user.
    2. Click the Global Configuration icon.
    3. Choose Server from the submenu in this section.
    4. In the FTP Settings area, change Enable FTP to No, then click Apply on the top right of the page.
    5. Again, in the FTP Settings area, fix the username, password, or FTP root path, using the instructions in the answer above.
    6. Change Enable FTP to Yes, then click Apply on the top right of the page.
    7. If your settings are correct, you should see the message “The Global Configuration details have been updated.”

If you need help with these settings, please contact Cruzio support.

» back to the top

Web Hosting Help

Many Cruzio services come with Web space that you can use to host an online store, post pictures of your family and friends and everything in between.

To start using your Web space, start with the articles below, or search the Support section.

Your Web and Domain Control Panel

If Cruzio hosts your website, you can access your control panels (logged in or logged out) by clicking the My Website link in the menu bar below the Cruzio logo at the top of the page.

» Log in to your website control panel

Using Your Web Hosting

Setting Up Web Publishing

Web Statistics for your Domain

This help page explains how to access, configure, and navigate your Web Statistics for your Cruzio hosted domain. This information applies to Website Hosting services. If you purchased Web and domain hosting with Cruzio after July 2006, you likely have a Website Hosting services. Otherwise, you may have a Classic domain.

How do I access my Web statistics?

  1. Log in to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. Select the domain you want to configure the web stats for. If your Cruzio domain is on host 6 or above, you’ll find it by going to the Main Menu on the upper left and clicking Domains.

    If you do not know what host number your domain is on, after you log into your control panel, look at the address (URL) at the top of your browser. You will see it start with https://host followed by a number. That number is your domain’s host number.

  3. For hosts 1, 2, 3, 4 or 5, look under the Domains section and click the Report icon. Then in the Tools section, click the Web Stats icon.

    For hosts 6 or 7, look under the Statistics section and click the Web Statistics icon.

  4. This will open up a second window that may:

    a) ask you to create an exception for a security certificate, and
    b) ask you to log in again using your admin username and password. These are the same you used before for logging into the control panel.

    This page will give you plenty of statistics for your domain.

» back to the top

How do I change the way my Web statistics are presented?

How the Web statistics are presented varies depending on which service you are using to manage them. We offer two services: AWStats and Webalizer. To change between them:

  1. Log in to your domain control panel at http://login.cruzio.com. You may need to log in twice.
  2. Select the domain you want to configure the Web stats for. If your domain is on host 6 or above, you’ll find it by going to the Main Menu on the upper left and clicking Domains.
  3. For hosts 1, 2, 3, 4 or 5, look under the Hosting section and click the Setup icon.

    For hosts 6 or 7, look under the Web Site section and click the Web Hosting Settings icon.

  4. Go down the page to the Services section. Find “Web statistics.” Select either AWStats or Webalizer (or None to disable web statistics altogether). Click OK.

» back to the top

What details can I see in AWStats?

Daily Reports

To get statistics by day for the current month, find the row labeled “When” and click “Days of month”.

Weekly Reports

To get statistics by day for the current week, find the row labeled “When” and click “Days of week”.

Tracking Hostnames

To get a list of hostnames visiting the site, find the row labeled “Who” and click “Hosts”.

In the other rows there are also statistics about how long visitors are on the site, where they’re coming from, and more.

» back to the top

What details can I see in Webalizer?

Daily/Hourly Reports

To view statistics by day, go to the “Summary by Month” box. Months are listed in the left column. Click a month to view details, including daily and hourly statistics for that month.

Weekly Reports

There is no chart of statistics by week.

Tracking Hostnames

To get a list of hostnames visiting the site, first view details for a particular month. In the list of links at the top, click Sites to view a list of the top 30 hostnames that are visiting your site in that month.

In the other links at the top are also statistics about how long visitors are on the site, where they’re coming from, and more.

» back to the top

Website Publishing With Filezilla FTP

FileZilla is an FTP (File Transfer Protocol) program for publishing files to your website. These instructions assume that you have already installed FileZilla. (You can download the Filezilla Client or buy Cruzio’s Internet Software CD.)

  1. Connect to the Internet.
  2. Open FileZilla.

    In the Host field, enter your domain name*.
    In the Username field, enter your FTP Login*.
    In the Password field, enter your FTP Password*.

    *These settings are listed in your Cruzio Login Information and in your Cruzio Control Panel.

    Click the Quickconnect button to log in to your website’s FTP space.

  3. In the Remote Site pane, double-click the httpdocs directory.* This directory is the storage area for your website files.

    *If you have a Cruzio Classic Website, there is no httpdocs directory. Double-click the pub_html directory instead.

  4. In the Local Site pane, navigate to the files on your computer’s hard drive that you want to publish.

    Select and drag your files from the Local Site pane to the Remote Site pane to copy them from your computer’s hard drive to your website’s FTP space.

  5. To confirm that your files were published correctly, view your website in a Web browser. You may need to click your browser’s Refresh button to view the latest changes.