Nexcess Logo

Using the SiteWorx control panel in the Nexcess Cloud

Knowledge Base Home

Notice anything different?

We've enhanced the appearance of our portal and we're working on updating screenshots. Things might look different, but the functionality remains the same.
August 17, 2023

Magento and Flexible Cloud Plan ("Flex Plan") Nexcess customers can access the cloud SiteWorx control panel via the Nexcess Client Portal. This feature does not require additional access credentials. Rather, once logged into the portal, the cloud-based version of SiteWorx can be opened directly via the Launch Control Panel button from the corresponding hosting plan's area in the user interface.

Nexcess customers can use SiteWorx to view and manage details related to bandwidth, disk space, email setup, databases, and other technical aspects of the account configuration, website options, and email hosting features.

This article will take a detailed look at the following areas of functionality available via the cloud-based version of SiteWorx:

  • Launching SiteWorx
  • Hosting features
  • Email settings and webmail
  • MySQL and databases
  • PhpMyAdmin
  • Firewall rules and whitelist settings
  • Cron jobs
  • Administration and remote setup
  • Real-time statistics
  • Bandwidth history
  • AWStats

Regarding the topic of analyzing AWStats data for Nexcess Cloud plans and sites, the Nexcess Knowledge Base is a great resource for learning more.

Please remember that the cloud-based version of the SiteWorx control panel is only available on Magento/Flex plans, not managed WordPress/WooCommerce plans.

Nexcess Cloud: Accessing the SiteWorx control panel from the portal

Step 1 for launching the cloud-based version of SiteWorx

Log into your Nexcess Client Portal:

Log into your Nexcess Client Portal.


Step 2 for launching the cloud-based version of SiteWorx

Go to the Plans area in the user interface. This step is accomplished by clicking on Plans option from the menu on the left side of the screen:

Go to the Plans area in the user interface. This step is accomplished by clicking on Plans option from the menu on the left side of the screen.


Then, you can either click the name of your Magento/Flexible Cloud Plan service or select the Plan Dashboard option from the three-dot menu toggle:

Then, you can either click the name of your Magento/Flexible Cloud Plan service or select the Plan Dashboard option from the three-dot menu toggle.


Next, from the dashboard, select Control Panel from the menu options shown on the left:

Next, from the dashboard, select Control Panel from the menu options shown on the left.


Step 3 for launching the cloud-based version of SiteWorx

To open the cloud SiteWorx control panel, click the Launch Control Panel button as shown below:

To open the cloud SiteWorx control panel, click the Launch Control Panel button as shown below.


Your browser will redirect you to the homepage for the cloud-based version of the SiteWorx control panel:

Your browser will redirect you to the homepage for the cloud-based version of the SiteWorx control panel.


Hosting features

This section of the SiteWorx control panel contains the most essential functionality associated with your hosting account. Here you can manage email settings and mailboxes, database configurations and user permissions, firewall rules and whitelists, and cron jobs — among many other aspects of your hosting setup with Nexcess.

Email settings

In this section, you will learn how to manage email mailboxes, email aliases, email forwarders, email groups, email autoresponders, and webmail. To manage email settings, from the SiteWorx main menu, click the Hosting Features > Email option.

Manage email mailboxes — creating a mailbox

Here you can create a mailbox and also modify it. From the SiteWorx main menu, click the Hosting Features > Email > Mailboxes option:

Here you can create a mailbox and also modify it. From the SiteWorx main menu, click the Hosting Features > Email > Mailboxes option.


1. Type the desired name of the mailbox, as shown in the picture above.

2, Type your password in the Password field and re-enter it in the Confirm Password field (see above).

3. By default, the value for Disk Space Quota is set to Unlimited (see above). If you want to set a specific quota for the email account, clear the Unlimited checkbox and then enter the desired amount in megabytes (MB).

4. If you want to send a copy of all messages to a different email address, type in the Send Copy To field. New messages will be delivered to this email account.

5. If one or more email groups exist for your domain, they are listed under the Send Copy To field. If you want to assign the new email address to a group, click the corresponding checkbox. For more information about email groups, refer to the How to create and manage email groups article.

6. Click Add when ready.

Manage mailboxes — editing and deleting a mailbox

You can also edit or delete a mailbox:

1. After successfully creating an email account, you can modify the settings by clicking Edit.

2. You can also delete email accounts by clicking Delete:

You can also edit or delete a mailbox: 1. After successfully creating an email account, you can modify the settings by clicking Edit. 2. You can also delete email accounts by clicking Delete.


Manage email aliases — creating an alias

Creating an email alias is a straightforward process:

1. From the SiteWorx main menu, click Hosting Features > Email > Aliases.

2. In the Email Address field, type the name and email address for the email address that no longer exists.

3. In the Forwards To field, type the email address to receive the forwarded emails.

4. Click Add when ready:

Creating an email alias is a straightforward process: From the SiteWorx main menu, click Hosting Features > Email > Aliases.


Manage email aliases — modifying an alias

You can also modify an email alias:

1. Within the SiteWorx main menu, click the Hosting Features > Email > Aliases option.

2. Click the Edit option next to the email alias you want to modify:

Click the Edit option next to the email alias you want to modify.


3. Type the desired changes and then click Save:

Type the desired changes and then click Save.


Manage email aliases — deleting an alias

The deletion of an email alias can be done when needed:

1. From the SiteWorx main menu, click Hosting Features > Email > Aliases.

2. Locate the email to be deleted, then click Delete:

Locate the email to be deleted, then click Delete.


3. When prompted for confirmation, click Delete:

When prompted for confirmation, click Delete.


Manage email groups — creating a group

While creating a new email account, any existing email groups will be listed on the page. This fact allows you to easily assign the new email account to an email group. To do so, within the SiteWorx main menu, click Hosting Features > Email > Groups:

1. In the Email Address field, enter the name for your email group. An email sent to that group will be forwarded to all email addresses listed in the Forwards To field.

2. In the Forwards To field, enter the target email addresses one line at a time.

3. Then, when ready, click the Add button:

While creating a new email account, any existing email groups will be listed on the page. This fact allows you to easily assign the new email account to an email group. To do so, within the SiteWorx main menu, click Hosting Features > Email > Groups.


Manage email groups — modifying a group

You are able to modify an email group easily:

1. From the SiteWorx main menu, click Hosting Features > Email > Groups option.

2. Click Edit next to the group that you want to modify:

Click Edit next to the group that you want to modify.


3. Find the Email Group - Edit Dialog field and click inside the Forwards To account.

4. Add or remove email addresses as needed.

5. Click Save when done:

Find the Email Group - Edit Dialog field and click inside the Forwards To account. Add or remove email addresses as needed. Click Save when done.


Manage email groups — deleting a group

You can delete an email group as per your requirements:

1. From the SiteWorx main menu, click Hosting Features > Email > Groups.

2. Click Delete next to the email group you wish to remove:

Click Delete next to the email group you wish to remove.


3. Click the next Delete button to confirm the deletion:

Click the next Delete button to confirm the deletion.


Manage email autoresponders — creating an autoresponder

Managing and creating email autoresponders can be done with SiteWorx:

1. From the SiteWorx main menu, click Hosting Features > Email > Autoresponders.

2. In the Email Address field, type the name for your autoresponder.

3. In the Autoresponder Message field, type your message (see above).

4. Click Add (see below):

Managing and creating email autoresponders can be done with SiteWorx: From the SiteWorx main menu, click Hosting Features > Email > Autoresponders.


5. Please note that all autoresponders remain active until deleted.

Manage email autoresponders — modifying an autoresponder

You will want to modify email autoresponders as necessary:

1. From the SiteWorx main menu, click Hosting Features > Email > Autoresponders.

2. In the Existing Autoresponders section, locate the desired autoresponder and click Edit.

3. Make your desired changes, then click Save:

Make your desired changes, then click Save.


Manage email autoresponders — deleting an autoresponder

As well, deleting an autoresponder will be required at times:

1. From the SiteWorx main menu, click Hosting Features > Email > Autoresponders.

2. Next to the autoresponder that you want to delete, click Delete:

Next to the autoresponder that you want to delete, click Delete.


3 When prompted for confirmation, click Delete.

Webmail

Log into webmail from SiteWorx

SiteWorx users can access the webmail login page directly from the SiteWorx interface we provide. Here are the steps involved:

1. In SiteWorx, navigate to the Hosting Features > Email > Webmail option from the side menu or SiteWorx homepage:

In SiteWorx, navigate to the Hosting Features > Email > Webmail option from the side menu or SiteWorx homepage.


2. Taking this action opens the webmail page for the SiteWorx account in a new browser tab.

3. Populate the required fields with your details:

  • Email Address: The email box to log into.
  • Password: The password for the email user.
  • Webmail: The webmail interface to log into — Roundcube.

4. Then, click the Login button when ready:

Populate the required fields with your details. Then, click the Login button when ready.


MySQL

Manage MySQL databases

MySQL — adding a database

You can add and manage database as your website solution requires:

1. From the SiteWorx main menu, click Hosting Features > MySQL > Databases.

2. In the Database Name field, type the name of the new database. Do not use spaces or special characters, although you may use the "_" character to indicate a space, if necessary:

In the Database Name field, type the name of the new database. Do not use spaces or special characters, although you may use the "_" character to indicate a space, if necessary.


3. Next, click the Create User checkbox:

Next, click the Create User checkbox.


4. The menu will expand, allowing you to configure the login credentials and assign permissions:

The menu will expand, allowing you to configure the login credentials and assign permissions.


5. Enter the desired username in the Username field. You must use one word of no more than seven characters, though you may include the "_" character to indicate a space, if desired.

6. To choose the password, opt for one of the following methods:

6a. Create your own password by typing it into both the Password and Confirm Password fields. For security tips and general advice about password creation, refer to the How to create a secure password article.

6b. Enter a password or click Generate to have SiteWorx create one for you.

7. Assign permissions as desired. By default, all permissions are enabled. Clear each checkbox to remove permissions as necessary.

8. In the When Connecting From field, specify the hostname from which the user must connect to the database. If you are unsure, leave it blank.

9. Then, click the Add button.

10. When successful, the new database will appear in the Existing Databases section.

11. SiteWorx automatically prefixes your assigned database name with the first eight characters of your domain name, followed by an underscore character:

SiteWorx automatically prefixes your assigned database name with the first eight characters of your domain name, followed by an underscore character.


Make note that when specifying database information for other applications, you must use this entire database name.

MySQL — deleting a database

At times, database deletion may be in order:

1. In SiteWorx, navigate to Hosting Features > MySQL > Databases, either from the side menu or SiteWorx home.

2. Click the Delete option next to the database to delete. This click opens the Confirmation form.

3. Select the Confirm Action checkbox.

4. Lastly, click the Delete button:

At times, database deletion may be in order: In SiteWorx, navigate to Hosting Features > MySQL > Databases, either from the side menu or SiteWorx home.


Manage MySQL database users and permissions

This section allows you to manage database users their access levels based on the system of permissions.

MySQL — adding database users and permissions

To add a database user with configured permissions, see the following steps:

1. Launch the control panel from the Nexcess Client Portal to access SiteWorx.

2. In SiteWorx, navigate to Hosting Features > MySQL > Databases, from the side menu or the SiteWorx homepage.

3. Click the Manage Users button next to the Database in the Existing Databases section. This action opens the User Permissions page.

4. Update the required fields:

  • User: The user that will be added to the database.
  • MySQL User Permissions: The permissions the database user should have.
  • When Connecting From: The host the database user will connect from, where % is the default value, which is a wildcard:
Click the Manage Users button next to the Database in the Existing Databases section. This action opens the User Permissions page.


5. Then, click the Add button.

MySQL — editing database user permissions

Editing database user permissions is made easy with SiteWorx:

1. In SiteWorx, navigate to Hosting Features > MySQL > Databases, either from the side menu or SiteWorx home.

2. Click the Person icon button next to the Database. The User Permissions page is opened.

3. Under Existing Permissions, click the Pencil button next to the MySQL user to edit permissions for:

Under Existing Permissions, click the Pencil button next to the MySQL user to edit permissions for.


4. Update the desired permissions:

Update the desired permissions.


5. Finally, click the Save button.

MySQL — deleting database user permissions

There may come a time when you need to remove a database user's permissions. Here is how you can do that:

1. In SiteWorx, navigate to Hosting Features > MySQL > Databases, either from the side menu or SiteWorx home.

2. Click the Person icon button next to the Database. This step opens the User Permissions page.

3. Click the Delete button next to the MySQL user to delete permissions for. This step opens the confirmation form:

Click the Delete button next to the MySQL user to delete permissions for. This step opens the confirmation form.


4. Next, Click Delete as needed.

phpMyAdmin

Access phpMyAdmin from SiteWorx

To access phpMyAdmin from SiteWorx, follow these steps:

1. Launch the control panel from the corresponding Magento of Flex Plan from with the Nexcess Client Portal to access cloud-based version of the SiteWorx panel:

In SiteWorx, navigate to Hosting Features > MySQL > phpMyAdmin option, from the side menu or SiteWorx homepage. This action will open the phpMyAdmin utility for the corresponding domain.


2. In SiteWorx, navigate to Hosting Features > MySQL > phpMyAdmin option, from the side menu or SiteWorx homepage.

3. This action will open the phpMyAdmin utility for the corresponding domain.

Firewall rules and whitelist settings

A whitelist is used to give authorization to specific IP addresses to have access to Nexcess servers when using services such as remote MySQL connections. Whitelisting your IP alone will not grant SSH access. See How to enable SSH access for more information about setting up SSH access.

Whitelist settings — adding your IP address to the whitelist

Here is a short list of steps to submit your IP address to the whitelist:

1. From the SiteWorx main menu, click the Hosting Features > Firewall Rules.

2. In the MySQL Whitelist IP address field, add IP address to whitelist or click the Whitelist my current IP option. This option fetches your IP address automatically.

3. If the IP address is correct, click the Submit button:

From the SiteWorx main menu, click the Hosting Features > Firewall Rules. In the MySQL Whitelist IP address field, add IP address to whitelist or click the Whitelist my current IP option. This option fetches your IP address automatically. If the IP address is correct, click the Submit button.


4. If you have multiple IP addresses, repeat the process.

5. Please be sure to whitelist your IP address for incoming and outgoing traffic.

6. How do you find your computer's IP address? To find out what your IP address is, you can check it by navigating to https://ipv4.nexcess.net/.

7. Congratulations! You have successfully whitelisted your IP address for MySQL remote connections.

Whitelist settings — removing your IP address from the whitelist

Here is how to remove your IP address from the whitelist:

1. To delete a MySQL whitelist IP address, you can click the Delete button or the corresponding entry to remove any IP whitelisting entry:

To delete a MySQL whitelist IP address, you can click the Delete button or the corresponding entry to remove any IP whitelisting entry.


Cron Jobs

Adding a new cron job

As a note of caution, please do not modify the cron variables Shell, Path, and Mailto.

As an example, this article shows how to create a cron job for Magento to perform a reindex once per day. The procedure for creating cron jobs will vary according to your preferred frequency and the script:

1. From the main menu, select Hosting Features > Cron Jobs.

2. In the Cron Editor section of the System Cron Management page, click the Simple Interface option:

In the Cron Editor section of the System Cron Management page, click the Simple Interface option.


3. Designate your preferred time for the cron job to run in the Add Cronjob panel. For this example, set the Minute value to 0 and the Hour value to 03:00. Note that the times in the hour list reflect a 24-hour clock. In the Script Field, designate both the path and the script.

4. For example, enter the following, but replace angle brackets (<>) and everything between them with your domain name:

php /home/user/<domain.com>/html/shell/indexer.php --reindexall

5. Then, click the Add button:

Designate your preferred time for the cron job to run in the Add Cronjob panel. For this example, set the Minute value to 0 and the Hour value to 03:00. Note that the times in the hour list reflect a 24-hour clock. In the Script Field, designate both the path and the script. Then, click the Add button.


6. After clicking Add, the page redirects to the System Cron Management page, where your new cron job should appear:

After clicking Add, the page redirects to the System Cron Management page, where your new cron job should appear.


Editing a cron job

You have the capability to edit cron jobs as required:

1. On the main menu, click Hosting Features > Cron Jobs. The System CRON Management page displays a list of all existing cron jobs under the Cron Editor section of the page.

2. Under the Action column for the cron job that you want to edit, click Edit:

Under the Action column for the cron job that you want to edit, click Edit.


3. Make the necessary changes in the Edit Cronjob window and then click Edit to save:

Make the necessary changes in the Edit Cronjob window and then click Edit to save.


Deleting a cron job

As necessary, cron job deletion can be done:

1. On the main menu, click Hosting Features > Cron Jobs. The System CRON Management page displays a list of all existing cron jobs.

2. Next to the job that you want to delete, click Delete.

3. When prompted, click Delete to confirm the deletion of the cron job.

Administration

Mail options — remote setup

Remember, if you plan on changing the MX record (mail exchanger record) to point to a remote server, retain the correct information for the destination mail server:

1. From the SiteWorx main menu, click Administration > Mail Options > Remote Setup.

2. Under Action, click [Disable] for the domain that you want local delivery disabled:

Under Action, click [Disable] for the domain that you want local delivery disabled.


3. When prompted, click Disable to confirm.

3a. If you are only disabling email for your domain, stop here.

3b. If you need to configure email to point to a remote mail server, continue to Step 4.

4. Under the MX Records section, click [Edit].

5. Enter the appropriate settings for your remote mail server and click Save:

  • TTL (Time to Live): The number of seconds a record will be considered valid by a server caching the information.
  • Preference Number: An integer ranging from 0-65535, indicating the order in which records should be attempted. Lower numbers will be processed before higher numbers.
  • Mail Server: The name of the destination server where mail traffic will be directed.

Using webmail with custom MX records

Once you have disabled local delivery and provided custom MX records, web-based email programs provided by InterWorx will now act as IMAP clients, provided that the mail server supports IMAP.

Mail options — filters

Filtering email from an address

You can filter email from a specific email address:


1. From the SiteWorx main menu, click Administration > Mail Options > Filters.
2. In the Mail Filters section, click Add Mail Filter option:

From the SiteWorx main menu, click Administration > Mail Options > Filters. In the Mail Filters section, click Add Mail Filter option.


3. The Email Filter Rules panel appears. In the Filter Type dropdown list, select the Block Email with Sender Containing if it is not already set:

The Email Filter Rules panel appears. In the Filter Type dropdown list, select the Block Email with Sender Containing if it is not already set.


4. In the Value field (see above), type the complete or partial email address you want to block. For example, you can specify @spammer.com to block all incoming messages from that domain.

5. Click Add (see above). The Mail Filters section now shows the new blocked sender.

6. You can also remove the filter by selecting the Delete option:

You can also remove the filter by selecting the Delete option.


Filtering email containing specific subject text

Follow the steps below to create an email filter for messages containing specific text in the subject line:

1. From the SiteWorx main menu, click Administration > Mail Options > Filters.

2. In the Mail Filters section, click Add Mail Filter:

From the SiteWorx main menu, click Administration > Mail Options > Filters. In the Mail Filters section, click Add Mail Filter.


3. Select the Block Email with Subject Containing option from the Filter Type dropdown list:

Select the Block Email with Subject Containing option from the Filter Type dropdown list.


4. In the Value field, type the subject text to be blocked:

In the Value field, type the subject text to be blocked.


5. Then, click Add. Your chosen spam text will now appear in the Mail Filters section:

Then, click Add. Your chosen spam text will now appear in the Mail Filters section.


Spam settings

Configuring SpamAssassin

To configure spam settings from SiteWorx, follow these steps:

1. From the SiteWorx main menu, navigate to Administration Options > Mail Options > Spam Settings.

2. Choose the domain name from the Managing Domain list that needs SpamAssassin configuration:

3. From the SpamAssassin dropdown list, select the On toggle setting:

From the SpamAssassin dropdown list, select the On toggle setting.


4. Once SpamAssassin has been enabled, the configuration options become available for selecting. Refer to the following table for an explanation of available configuration options:

SpamAssassin StatusShows the status of SpamAssassin and allows you to stop, start, and restart the SpamAssassin service.
SpamDeliveryDefine what happens to spam once it has been tagged by SpamAssassin. The options are either of the following: 1) Deliver the Spam to an IMAP mail account named "Spam" or if that account does not exist, the "Inaccount." 2) Delete Spam scored above a certain threshold, delivering all other spam to the IMAPmail account named "Spam." Messages that are scored above this value will be tagged and identified as spam by SpamAssassin. Messages with scores below this value will not be tagged as spam.
Spam Score ThresholdMessages that are scored above this value will be tagged and identified as spam by SpamAssassin. Messages with scores below this value will not be tagged as spam.
Rewrite Message SubjectYou can choose to have SpamAssassin alter the subject line of messages it identifies as spam. This can make messages tagged as spam more readily visible when viewing a list of messages, and can be used to filter messages based on the subject line in some email clients.
Message Attachment PolicySet whether and how SpamAssassin alters the messages it tags as spam.
Global Default Spam PreferencesYour server administrator has the option of configuring server-wide SpamAssassin preferences. The preferences you define here will override any global preferences that have been specified.

To learn more regarding these setup parameters, refer to the SpamAssassin configuration in the Nexcess Cloud article.

Statistics

Bandwidth history

To view bandwidth usage from SiteWorx, follow these steps:

1. Navigate to the SiteWorx main menu, then click Statistics > Bandwidth History:

Navigate to the SiteWorx main menu, then click Statistics > Bandwidth History.


2. Click the Show Details link to view the bandwidth breakdown for a given period by domain.

3. Only the master domain and secondary domains have their own bandwidth billing.

AWStats

The AWStats report generates comprehensive data reports about how users navigate to and through your website:

1. From the SiteWorx main menu, click Statistics > AWStats:

The AWStats report generates comprehensive data reports about how users navigate to and through your website: From the SiteWorx main menu, click Statistics > AWStats.


2. Select the desired month and year to view the report for that month and year.

Real-time statistics

You can view real-time statistics to examine your website's upstream and downstream data usage trends for today, the past week, or the past 30 days. To view statistics, follow these steps:

1. From the SiteWorx main menu, click Statistics > Real-Time:

You can view real-time statistics to examine your website's upstream and downstream data usage trends for today, the past week, or the past 30 days. To view statistics, follow these steps: From the SiteWorx main menu, click Statistics > Real-Time.


2. By default, the graph data is displayed in bytes. To view in bits, select Bits from the dropdown list.

Conclusion

We hope this article was helpful in providing everything you need to use the cloud-based version of the SiteWorx control panel. Its feature set puts all of the essential hosting management options right at your fingertips.

Partner with the pros at Nexcess

Out team of web hosting experts can help you find the right product or customized plan to get your website running with performance.

Edith Fernandez
Edith Fernandez


Edith Fernandez works with the Managed Applications Chat Support team. As a Managed Applications Chat Support Supervisor for over 50 technicians, Fernandez leads, coaches, trains, and encourages her team. “I love taking ownership, diving deep to find areas of improvement within the department, and contributing ideas that can benefit both the team and the company,” she says.


Fernandez loves the fast pace of the tech field and the rapidity with which change occurs. Of her work accomplishments, Fernandez is most proud of her work collaborating with the Nexcess leadership team. Fernandez is happy to inspire other women, especially Indian women and girls. Caring deeply about her customers has made all the difference in Fernandez’s career.


Her advice to women interested in pursuing a career in tech is to create a vision of what they want to become. “IT is a vast field. There are so many areas and opportunities where women can excel,” she says. “There is nothing that cannot be achieved. So dream about it, work towards it, don’t be afraid to ask for help, and go after what you want.”

We use cookies to understand how you interact with our site, to personalize and streamline your experience, and to tailor advertising. By continuing to use our site, you accept our use of cookies and accept our Privacy Policy.