Understanding cPanel

The cPanel, or control panel, is your landing page for SUNY that lets you easily access and manage the files and applications of your account. Once logging into your account, you can see your active domains and personal account information at a glance.

Applications

SUNY has four featured applications listed, but there are many, many more that can be utilized. Just click on All Applications in order to see what possibilities lie in wait for your domain! For more information about web applications, click here.

cPanel section for Application installations

Domains

The Domains section of cPanel allows you to manage your addon domains, subdomains, aliases, and redirected domains. Additionally, you can use the Zone Editor to map different parts of your domain to other hosting environments.

cPanel section for Domain management tools

    • Addon Domains act as second website with its own unique content. Please note, you are required to register the new domain name before you can host it. Reclaim Hosting, our hosting provider, offers a service for this, although there are other domain registration companies if you’d prefer to look elsewhere.
    • Subdomains act as a second website with its own unique content without having to register a new domain name. In general, you use your existing domain name and change the www to another relevant term. For example, student.sunycreate.cloud is a subdomain of sunycreate.cloud.
    • Redirects map old domains to your existing domain.
    • Aliases allow you to create additional domain names to be mapped to the current domain.
    • Zone Editor handles DNS (Domain Name System) and allows you to see what’s happening behind the scenes when someone visits your website. For more information, see the “What is DNS?” section of this documentation.

Files

Within files, you are able to manage and organize all the files on your domain. To truly see the capabilities of these tools – just click and explore!

cPanel section for File management tools

    • File Manager allows you to manage all files connected to your account, including renaming, uploading, and deleting them. You can also get to your file manager using the Quick Links section at the top left of your cPanel.
    • Images lets your manage images that have been previously saved to your account.
    • Directory Privacy allows you to set a password to protect certain directories of your account.
    • Disk Usage helps you monitor your account’s available space.
    • File Transfer Protocol (FTP) is a fast and convenient way to transfer large files online. More information can be found in the “Setting up FTP” section of this documentation.
    • R1Soft Restore Backups is the recommended backup option of the three backup icons displayed. You can read more about it under the “Automated Offsite Backups” section of Reclaim’s blog post “Backups Done Right”.

Databases

The Databases section allows you to create MySQL and PostgreSQL databases and users, and to modify and access to them. SQL stands for Structured Query Language. SQL is an international standard in querying and retrieving information from databases. PostgreSQL is an object-relational database management system.

cPanel section for Database management tools

    • phpMyAdmin: manages a single database as well as a whole MySQL server.
    • MySQL Database & MySQL Database Wizard: allows you to store and manage large amounts of information over the web; these are essential to running web-based applications, for example: bulletin boards, content management systems, and online shopping carts. The Wizard guides you through the setup of a MySQL database and user privileges.
    • Remote MySQL: You can use this to add a specific domain name so visitors can connect to your MySQL databases.

Metrics

cPanel offers a number of different monitoring and statistic tools to help you administer your hosting account. Some of the more important and useful functions are explained in more depth below.

cPanel section for Metric tools

    • Visitors: Use this to see your 1,000 most recent visitors for each of your domains.
    • Errors: This displays the last 300 errors on your site; helpful if looking for missing files or broken links.
    • Bandwidth: Bandwidth represents the amount of information that your server transfers and receives. Use this function to view the bandwidth usage for your site; see total usage, or by month. Includes web and mail usage.
    • Raw Access: This is another stats function that allows you to see who has visited your website without graphics. A downloadable zip file of your site’s activity is availble.
    • Awstats: Allows you to see your website visitors with visual aides.
    • CPU and Concurrent Connection Usage: Lets you visualize the CPU and RAM usage of your site.

Security

cPanel has an entire security section devoted to protecting different parts of customer web sites from the unauthorized access of their viewers. The cPanel Security section includes SSH Access, IP Blocker, SSL/TLS, Hotlink Protection, Leech Protection and ModSecurity.

cPanel section for Security tools

    • SSH Access: Allows secure file transfers and remote logins online. Watch a video on how to manage SSH Keys on Reclaim Hosting.
    • IP Blocker: This function allows you to block a range of IP addresses to prevent them from accessing your website. This is done by simply searching a qualified domain name.
    • SSL/TLS: The SSL/TLS Manager will allow you to generate SSL certificates, certificate signing requests, and private keys. These are all parts of using SSL to secure your website. Information is sent encrypted instead of in plain text.
    • Hotlink Protection: Prevents other websites from directly linking to files on your website.
    • Leech Protection: Prevents your users from giving out or publicly posting their passwords to a restricted area of your site
    • ModSecurity: Protects your website from various attacks using a web application firewall, provides additional tools to monitor your Apache web server.
    • SSL/TLS Status: Allows you to view, upgrade, or renew your Secure Sockets Layer (SSL) certificates.

Software

The Software section of cPanel is located towards the bottom of your cPanel dashboard. The functions that get used most often in this category are Optimize Website and the Installatron Applications InstallercPanel section for Software

    • Optimize Website: This function allows you to optimize the performance of your website by tweaking the way Apache handles requests
    • Installatron Applications Installer: Another route to the “View More” in Web Applications, which lists all available features that can be installed on your domain.

Advanced

The Advanced Section is located at near the very end of your cPanel dashboard. We recommend using this area only if you are familiar and comfortable with utilizing these features.

cPanel section for Advanced tools

    • Track DNS: this allows you to find out information about any domain; trace the route from the server to your computer, for example. This can be helpful to make sure your DNS is set up properly.
    • Indexes: This manager customizes the way a directory can be seen (or not seen) online.
    • Error Pages: In two simple steps, you can select the domain you wish to work with, and then create/edit error pages for that site that viewers will see.
    • Virus Scanner: is essentially what it sounds like; start a new virus scan in Mail, Entire Home Directory, Public Web Space or Public FTP space.

Preferences

The Preferences area allows you to change your language, change the style of the interface, and your contact information. While we recommend that you leave your primary contact email as your school email address, you are more than welcome to add a second! Further, within Contact Information, you can update your notification preferences.

cPanel section for Preferences

    • Password & Security: allows you to change your cPanel password. (Needed for FTP connection, for example)
    • Change Language: This tool allows you to change the language used in your cPanel Dashboard.
    • Change Style: Use this tool to customize your cPanel interface; choose between Basic and Retrothemes.
    • User Manager: Find how to use User Manager here

Managing Spam: Akismet

SPAM! Everyone hates it in their email. If you’re new to WordPress and blogging platforms, spam exists in the form of comment spam – people (or vermin) leave comments promoting their services or schemes, on a post or page.

So how do you deal with comment spam when it can come in even more often than email spam? Do you have to delete every comment that comes in? Well, the answer to the second question is “no”, and the answer to the first question is, with a plugin called Akismet.

  1. To get started we need to install a plugin. To do this, we’ll start at the Dashboard.Screen shot of WordPress Dashboard
  2. Navigate to Plugins > Installed Plugins.Screen shot of Akismet on plugins menu
  3. At or near the top of the list of plugins that are automatically installed in a new WordPress installation, is Akismet. It is not activated, so part of the process of getting Akismet is Activating the plugin. Before you activate it, however, you need to get something that will be somewhat strange for most people. It’s called an API key. API stands for Application Programming Interface, and it’s a way for programs and services to “talk” to each other. The Akismet plugin requires you to get an Akismet API Key, which is simply a “code” that you supply when activating the plugin. The key is free if you use it on a personal WordPress installation, and it’s available on the Akismet website.screen shot after activating Akismet
  4. Once you arrive on the Akismet for WordPress site, click the Get an Akismet API key button.Screen shot of Akismet web site where you get key
  5. If you have an account at WordPress.com you can sign in with that login and get your key. Otherwise, fill in an email address, a username, and a password to use for a new account. Click the Sign up button to proceed.
    create a wordpress.com account, if you don't already have one
  6. Type in the URL of the site you’ll use Akismet on and click on the Sign Up button under the Personal plan (that is if you want it to be the free version).Select desired Akismet plan
  7. When you get to the next page, the recommended contribution is $36. You can adjust the slider down to $0. The smiley face will begin to frown, but at least your key will be free. Lastly, fill in your name and click Continue.
  8. You’re finished with the sign-up process for your key, and it will be displayed on the page for you (we’ve blurred ours out).Akismet key
  9. Now follow the steps that they show you for using your new key. You will enter the key in either the Akismet area under Plugins or JetPack (if you have that installed).Akismet key

Export your domain

To export your domain, we will create a backup of both the files in your domain and the databases that your domain draws from.  First, click on the ‘Manage Your Account’ menu at the top of your screen and select ‘Migration Information.

  1. To get started you’ll need to login to your control panel (https://sunycreate.cloud/dashboard) using your SUNY username and password.
  2. Once you’re logged in, you’ll see the cPanel interface.  Now click on the Manage Your Account menu at the top of your screen and select Migration Information.
  3. To create a backup of your files and databases, simply click the button labeled Add Backup. The system will take a moment to create a backup. When it is complete, you will see the new backup appear below the button. You can click on this backup to download the file.

iOS & Android App

You can download the WordPress app from the iOS App Store or the Google Play Store for your mobile device.

Screenshot Setup Tutorial:

  1. When you open the WordPress app, tap on Add Self-Hosted Site:
    log into your WordPress site from your smartphone
  2. Then, you will be able to enter your WordPress site credentials:
    These credentials come from your Installatron page of WordPress. To access these credentials, first find the applications you added with Installatron by clicking on the My Apps icon.My apps icon
  3. Next, click the title of your installed instance of WordPress:
  4. From here, under the overview tab, you can access your WordPress site credentials. You may change your user password by filling in the field next to password, scrolling down, and clicking the Save all button. Note that this sometimes takes a few minutes, so even if it doesn’t look like anything is happening, do not refresh your page after clicking save.
  5. With these credentials, enter them into the WordPress App along with the url for your WordPress website and select Next.
  6. On the next page, you will see all of the WordPress websites you have added to the WordPress App. Continue to the site you just added.
  7. To start a new post, tap on the Pencil Icon:
    pencil icon lets your create/edit blog post
  8. On this page, add your Title and Content. You can edit the properties of text by selecting the text and the different Text Property Buttons:
    Screen shot of Text Property options
  9. To view the progress of your post, select “…” on the top right of the screen and select Preview:
  10. When finished, select Publish:
    Publish post

Now when you visit your WordPress webpage, you will see your new blog post!

Unlock your domain

This article only if you own your own top-level domain. If you have been using the free subdomain option with sunycreate.cloud through SUNY, this does not apply to you.

Similarly, if you’re migrating your content to Reclaim Hosting, this article does not apply to you.

Transferring a domain you already own is not too much different from registering a new domain, except the transfer process requires an EPP code, or an agreement code between your old registrar and your new registrar that allows the release of your domain. Your new registrar will have information on how to transfer in a domain. When you start that process, you will be prompted to enter your EPP code.

How to find your EPP Code:

  1. To get started you’ll need to login to your control panel (https://sunycreate.cloud/dashboard) using your SUNY Create username and password.
  2. Once you’re logged in, you’ll see the cPanel interface.  Now click on the Manage Your Account menu at the top of your screen and select Migration Information.

3. Click the Lock button to unlock your SUNY account.

4. Click Get Code. Once that’s done, the system will send you an email with your EPP code.

At this stage, here are a few items to note:

  • You’ll receive a series of emails from both your old and new registrars asking you to authorize the transfer. Please act on every email you receive in a timely fashion– even if the emails look like duplicates.
  • If you do not authorize the transfer in a timely fashion, the domain transfer will expire and you will need to start over.
  • The domain must be older than 60 days.
  • The domain must have no other transfers in the last 60 days.
  • The domain transfer process can take up to a week, depending on how fast your registrars work.
  • Once the domain transfer completes, you’ll receive a notification.

Installing Omeka

To get started you’ll need to login to your control panel (https://sunycreate.cloud/dashboard) using your SUNY username and password.

  1. Once logged in you’ll be on the homepage of your cPanel. Navigate to the Web Applications section of the cPanel and find Featured Applications. Then select Omeka.
  2. This page gives you more information about the Omeka software. To begin the install, click install this application in the upper-righthand corner.
  3. On the next page, the installer will ask for some information about this install. The first thing you’ll want to do is decide where to install it. If you’re wanting to install Omeka on your main domain, you can leave the directory area empty. If you created a subdomain, you can select it from the drop-down menu. You also have the option of installing Omeka in a subfolder by typing in the folder name in the Directory field. Click here for more information about subdomains and subfolders.
  4. Scroll down to the next Setting section. Set an Administrator Username and Administrator Password. You will need this again shortly.
  5. By default the installer will automatically backup your website and update it anytime a new version comes out. While we recommend you keep this option, it is possible to only do minor updates, or turn them off completely. The installer will also create a database for you automatically, but if you’ve already created one for this website you can choose Let me manage the database settings and enter the details. Click Install to continue.
  6. The installer will take just a few moments to install Omeka and a progress bar will keep you updated. When it is complete you will see a link to your new Omeka site as well as a link to the backend administrative section for your Omeka site. Click the Omeka Admin link to configure your new Omeka installation.
  7. When you visit your new Omeka Admin link, you are asked for the admin username and password. Enter the Username and Password that you set for the administrative superuser (i.e. yourself).
    Omeka login screen
  8. Begin adding content in the Admin Dashboard. You’ll find lots of instructions, tips, and ideas on the Omeka.org documentation site.
    Omeka dashboard

When You Leave

There are a few reasons that could lead you to consider exporting your website content from SUNY. Perhaps you’re leaving the University, or maybe you’re just wanting to use your data on another hosting environment. Whatever the case, you have a couple options for how you want to handle this:

If you are leaving the college, you can migrate your webspace from SUNY to our hosting provider, Reclaim Hosting, for a discounted price. Detailed instructions can be found here.

If you would like to move to a third party service, you’ll want to capture a backup of your site. From there you’ll be able to import this backup into a handful of other web hosting services. You can find instructions on taking a backup here.

Installing Plugins

As you begin to use your Omeka install on Reclaim Hosting you may wish to add additional functionality by way of the various open source plugins available at http://omeka.org/add-ons/plugins/. Although Omeka doesn’t currently include an automated installer for plugins, the process of uploading them to your space is outlined here.

To get started you’ll want to log into your cPanel:

In cPanel you’ll access the File Manager located under the Files section.

In the File Manager you’ll navigate on the lefthand sidebar down to your plugins folder which should be one of several folders within your Omeka install (your root directory for your domain is public_html).

Here you will see all plugins currently in your Omeka install. To add a new one you want to have downloaded the zip file locally to your computer from Omeka’s website first. Then click the Upload button to upload the file.

The interface will allow you to drag and drop or select from your computer one or more zip files for the plugins you wish to upload. Once the upload has completed you can return to the previous screen using the link at the bottom of the page.

You should now see a zip file for your plugin in the plugins folder. The last step is to extract the contents of the zip file to the same folder. To do this select your file and click the Extract button.

Once the plugin is extracted you can delete the zip file and the plugin will now be available for activation within your Omeka administration interface.

Migrate to Reclaim Hosting

Step One: Signing up for an Account

The first step will be to sign up for an account at Reclaim Hosting. This link will take you directly to their Student/Individual Hosting plan option.

-If you already have a Top-Level domain (i.e. yourdomain.com) choose the I will use my existing domain and update my nameservers option.

-If your current website content exists on a subdomain (i.e. yourdomain.sunycreate.cloud), select the Register a New Domain option.

-Enter a new top-level domain name

Complete the sign-up process/pay invoice. If you’d like to take advantage of a 10% discount, enter the promo code reclaim4edu.

 

Step Two: Let Reclaim Hosting Know

Send a support request to support@reclaimhosting.com with the following message:

Hello Reclaim Hosting Support,
I am graduating from (your school) and I would like to migrate my account, (your domain), to Reclaim Hosting. Please let me know if you need anything else from me.
Best,
(Your Name)

A member of Reclaim Hosting support will respond & help you get your account migrated within 24 hrs.

Installing Themes

Just as you would install plugins, installing themes to Omeka is very similar. Omeka has a few themes installed automatically that you have access to. But there are more themes available at http://omeka.org/add-ons/themes. There is no automatic installer so you would need to upload the theme to your File Manager in cPanel.

Start by finding the the theme you’d like to install. Download the theme by clicking on the red button.

After, you’ll go to your specific Omeka install. Click on themes.

Click Upload.

You can drag and drop the .zip file into the window or you can click select a file.

Once your file is uploaded to the themes folder you need to go in and extract the files from the .zip folder. Click on the theme file you just uploaded then click on extract.

You’ll need to confirm that you want to extract the files. Click extract files. 

Once the theme is extracted you can delete the .zip file and the theme will now be available for activation within your Omeka administration interface.