How to Optimize WordPress Hosting on Kamatera

WordPress is a free and open-source content management system (CMS) and blogging platform, website builder, and domain hosting solution. With WordPress, you can create a wide range of websites, from personal blogs to complex e-commerce platforms, as well as design and manage your site with minimal technical expertise. While WordPress offers immense flexibility and ease of use, optimizing its hosting environment is crucial for ensuring fast performance, high availability, and scalability, especially for traffic-heavy websites or resource-intensive applications. 

 

Here is a step-by-step guide to optimize your WordPress hosting on a Kamatera cloud server.

 

  1. Enter your credentials to access the Kamatera management console. Click Login.

Wordpress screenshot

 

2. Navigate to My Cloud on left hand side. Select Servers.

From the left-side navigation menu, click on Create New Server or use the Create New Server option on the right-hand side.

 

Wordpress screenshot

 

3. Choose the zone from the following options: 

Depending on the zone you select, the available countries will be displayed. 

For this example, we used the Asia server domain to set up the Ubuntu Server.

 

Wordpress screenshot

 

4. Kamatera offers a variety of apps and server images to help you set up preconfigured resources. You can explore the following options:

Choose Apps Images and select WordPress Server.

 

 

Wordpress screenshot

 

5. In Choose Version, select the latest version of WordPress.

 

Wordpress screenshot

 

6. Upon selecting the version, toggle the Detailed view button to ‘on’ to view the detailed description, including the price.

Choose Server Specs.

 

Wordpress screenshot

 

Field Description
Type Type B-General Purpose: Server CPU are assigned to a dedicated physical CPU thread with reserved resources guaranteed.

Type D-Dedicated: Server CPU are assigned to a dedicated physical CPU Core (2 threads) with reserved resources guaranteed.    

Type T-Burst: Server CPU are assigned to a dedicated physical CPU thread with reserved resources guaranteed. Exceeding an average usage of 10% will be extra charged for CPUs usage consumption.

Type A-Availability: Server CPUs are assigned to a non-dedicated physical CPU thread with no resources guaranteed.

Note: More information on CPU types is available on the My Cloud- Pricing page.

CPU Choose the number of vCPUs that will be installed on the server. Type B/T can be configured with up to 104 vCPUs per server. Based on Intel’s latest Xeon Processors, 2.7 GHz+.
RAM Choose the amount of RAM that will be installed on the server. Type B/T/D can be configured with up to 512GB RAM per server. 
SSD DISK Choose SSD Storage Size. You can add up to 15 SSD Disk. SSD Storage includes unlimited IOPS and unlimited storage bandwidth, free of charge.
Daily Backup Toggle the switch to enable extended daily backups of your server’s storage to external backup storage.
Managed Services Toggle the switch to enable managed services to the server’s operating system by Kamatera’s technical support team.

 

7. Choose Networking

Users can select a network, whether it’s a public Internet network or a private local network.

 

Wordpress screenshot

 

Field Description
Public Internet Network           Check to connect the server to a network interface connected to Public Internet Network.               
Private Local Network Check to connect the server to a network interface connected to Private Local Network.

 

8. Advanced mode

 

Wordpress screenshot

 

Field Description
NIC #1  Select WAN from the options available in the drop-down menu.                                   

  • WAN
  • LAN
  • New LAN

 Select auto from the options available in the drop-down menu. 

  • Auto
  • Network

 Select auto from the options available in the drop-down menu.

  • Auto 
  • IP
WAN Traffic                                  Select 5000 GB per month on 10 Gbit per second port.

 

9. Advanced Configuration 

Hide: If you want to hide the advanced configuration. 

Show: If you want to see the advanced configuration.

 

Wordpress screenshot

 

Field Description
Install Script Enter the script here to execute, once the server is created.

Note: For Windows systems, use Power Shell. 

Keep Server On Failure                 Do not terminate server if start up script or provisioning fails.   
Server Notes Enter any server notes to be noted.
Tags Select the Tags from the drop-down menu and click Add.

 

10. Finalize Settings

Finalize settings by setting the password, re-validating it, selecting the number of servers, specifying the server name, and enabling the Power On Servers option.

 

Wordpress screenshot

 

Field Description
Password Select password 

Password allowed characters: a-z, A-Z,0-9 !@#$^&*()~ and must fulfill the following requirements:  

  • At least 14 characters
  • At most 32 characters
  • At least one lowercase character
  • At least one upper case character
  • At least one number
  • Includes allowed characters only
Validate Re-enter the password to validate.
Servers Select the number of servers the user wants.
Name # 1 Enter the name of the server.
Power On Servers     Switch on the toggle button to see the details

 

11. Billing Cycle and Pricing

The user can choose between the monthly or hourly billing cycle.

Note: The Server Summary displays the location, operating system (including server specifications), add-on services, servers, and pricing.

Click Create Server

Wordpress screenshot

 

12. The server is added to the Tasks Queue. Once the server is created successfully, click on Open beside the server’s name.

 

Wordpress screenshot

 

13. On the right, you can see the overview of the server. Click on Connect.

 

Wordpress screenshot

 

14. Connection credentials like Username and Password are displayed. Under Remote Console, click Open Remote Console.

 

Wordpress screenshot

 

15. You will be redirected to the terminal. Rnter your login credentials which you set up during the WordPress server installation. Once logged in, you will see mySQL Server Address, Username, and Password. 

 

Wordpress screenshot

 

16. Navigate to the browser and enter WordPress Admin Web UI (mentioned in step-15). 

Below is the WordPress login screen. After entering your username and password, click Log In.

 

Wordpress screenshot

 

Configuring WordPress

17. The screen below is the WordPress dashboard. It is the central place where you can manage and monitor the website. It gives you a quick overview of the site. You can access various tools and widgets for managing your site.

 

Wordpress screenshot

 

18. There are several widgets in the WordPress dashboard:

 

19. Click on Screen Options on the top-right corner of the screen, to control which widgets are displayed on the Dashboard.

 

Wordpress screenshot

 

20. Click Help for more information.

 

Wordpress screenshot

 

21. From the left navigation menu, under Dashboard, click on My Sites. This will display the primary site you are using.

 

Wordpress screenshot

 

22. From the left navigation menu, select Posts. 

It is a powerful interface for managing all the posts on your blog.

All Posts

 

The Selection, Actions, and Apply features in WordPress allow you to manage posts efficiently:

Wordpress screenshot

 

23. Under Posts, select Add New Post:

 

Wordpress screenshot

 

24. You will be redirected to the page shown below. Here, you can create a new post using the features.

 

Wordpress screenshot

 

25. Under Posts, select Categories.

All the posts are grouped into categories to aid navigation. Each category must have a unique name. Categories can be hierarchical, with parent-child relationships.

 

Wordpress screenshot

 

26. Under the Posts section, select Tags.

Tags will help in organizing content without a hierarchy. The Tags screen in WordPress allows you to create, manage, and edit tags for your posts. 

Customize which columns appear and search for specific tags.

 

27. From the left navigation menu, select Media. 

Under Media, select Library.

The Media Library screen allows you to manage the media like images, videos, audio, and files uploaded to your blog. You can add, view, edit, and delete media. 

It offers two views, that is Grid View (with thumbnails) and List View (with a table of media).

 

28. Under Media, select Add New Media File.

It allows you to upload media files like images, videos, etc., to the Media Library for use in posts and pages. So, there are two upload methods:

 

Once the files are uploaded, you can edit the media or copy its URL to the clipboard. The maximum file size is shown at the bottom, depending on your hosting settings.

 

Wordpress screenshot

 

29. From the left navigation menu, select Pages.

In WordPress, the Pages Screen enables you to manage all the pages including editing, deleting, and viewing them.

Under Pages, select All Pages.

Wordpress screenshot

 

30. Click on Add New Page to add a new page.

 

Wordpress screenshot

 

31. You will be redirected to a new page where you can create a new page by using the features as shown in the screen below.

 

Wordpress screenshot

 


32. From the left navigation menu, select
Comments.

In WordPress, the Comments Section allows you to manage all comments on your posts. Here, you can 

 

Once a comment is edited, a new screen is displayed where it allows the user to

Wordpress screenshot

 

33. From the left navigation menu, select Appearance.

Under Appearances, select Themes.

Navigate to Appearance > Themes, then click Add New.

You can search themes by filter (Featured, Popular, Latest), keyword, or attribute.

Preview and install themes and activate them once installed.

This method installs a theme in a ZIP file format. Go to Appearance > Themes, click Add New, then Upload Theme, and select the ZIP file.

Upload theme files to the /wp-content/themes directory on the server using an FTP client. Activate the theme in the WordPress dashboard after uploading.

In cPanel, upload the ZIP file to the themes directory, extract it, then activate it through the WordPress dashboard.

 

Each method offers flexibility, depending on where the theme is sourced from and how you prefer to manage installations.

 

Wordpress screenshot

 

34. Under Appearance, select Editor.

 

 

35. You will be redirected to a new page, where you can edit.

 

 

36. From the left navigation menu, select Plugins.

This screen allows you to manage your Plugins by activating/deactivating, deleting, updating, and editing the plugins that are installed.

 

 

37. From the left navigation menu, select Users. Under Users, select All Users.

This screen allows you to add, delete and change your site’s users. You can search for users and make bulk changes and deletions to a selected group of users.

On the screen a table is displayed with the following columns:

Toggle columns like E-Mail, Role, and Posts to be displayed.

Search & Filter:

 

38. Under Users, select Add New User.

It allows you to manually create new users for your site. 

 

Click Add New User to save the user. A confirmation message will appear when successful.

 

 

39. Under Users, select Profile.

It allows users to manage their personal information and preferences. Some of the key features include:

 

40. From the left navigation menu, select Tools.

Under Tools, select Available Tools.

The Categories and Tags Converter tool allows you to convert categories to tags or vice versa. It redirects you to the Tools Import Screen to perform the conversion.

 

 

41. Under Tools, select Import.

The Tools Import screen allows you to import content from various platforms into your WordPress blog. You can import posts, comments, and other data from systems like Blogger, LiveJournal, Movable Type, TypePad, RSS, Tumblr, and other WordPress sites. It also includes an option to convert categories to tags and import links from OPML format.

 

 

42. Under Tools, select Export.

The Tools Export screen in WordPress allows you to export site data such as posts, pages, custom post types, comments, categories, tags, and users as a WordPress Extended RSS (WXR) XML file. This file can be imported into another WordPress site using the Tools Import screen.

 

 

43. Under Tools, select Site Health.

The Site Health screen in WordPress provides diagnostics about your website’s configuration and performance. There are two primary tabs:

Status:

Some of the key features include:

This tool ensures your WordPress site operates securely and efficiently by identifying issues and offering actionable insights.

 

 

44. Under Tools, Select Export Personal Data.

Export Personal Data tool can generate a (.zip format) file containing the personal data which exists about a user within your WordPress site.

 

Downloading and Managing Requests

 

Exported Personal Data: The .zip file includes an index.html file with the following user data:

 

The tool only exports data from WordPress and participating plugins. Additional steps may be needed for full compliance with user data requests. The .zip download link is time-limited (48 hours). This tool simplifies user data export to enhance privacy compliance.

 

 

 

45. Under Tools, select Erase Personal Data.

This allows administrators to delete a user’s personal data permanently upon verified request. Once confirmed, the erased data is removed from the database and cannot be reversed. Erased data is not removed from backups or archives. Exercise caution when restoring site backups to ensure erasure requests are respected. This tool only handles data from WordPress and participating plugins. Additional steps may be required for full compliance with deleted requests.

 

 

46. From the left navigation menu, select Settings.

Under Settings, select General.

The General Settings screen allows you to configure basic settings for your WordPress site, including its title, location, user roles, and time preferences.

 

 

These settings control essential configurations for site behavior, user access, and time display.

 

 

47. Under Settings, select Writing.

The Writing Settings screen manages options for creating and publishing content, including categories, formats, and remote publishing

 

 

48. Under Settings, select Reading.

The Reading Settings screen controls how content is displayed on your site’s front page and in feeds, as well as search engine visibility.

 

49. Under Settings, select Discussion.

The Settings Discussion Screen manages options for comments, pingbacks, and trackbacks, and provides spam and email notification controls.

 

50. Under Settings, select Media.

The Settings Media Screen manages image dimensions and media upload settings for posts and pages.

 

51. Under Settings, select Permalinks.

The Settings Permalinks Screen lets you configure the URL structure for your posts, pages, categories, and tags.

Permalink Structure: Choose from predefined structures.

 

52. Under Settings, select Privacy.

The Privacy Settings tool in WordPress helps administrators manage their site’s Privacy Policy page:

Privacy Policy Page Display:

You must manually link to the Privacy Policy page on all site pages, though themes like Twenty Twenty Five add this automatically.

 

 

53. From the left navigation menu, select Collapse menu.

 

 

54. The screen below appears when the Collapse menu is selected.

 

 

Optimizing your WordPress site’s performance

Optimizing WordPress improves user experience, boosts traffic, and enhances SEO. A faster site reduces bounce rates, increases engagement, and improves search rankings. It leads to higher conversion rates, ensures mobile-friendliness, and reduces server load, cutting hosting costs. Regular optimization helps maintain stability, handles more content, and enhances security by keeping your site updated and protected. Some of the ways to optimize your WordPress website are:

 

 

1. Optimizing images: Due to large file sizes, images can slow down your website. So, to improve load times, resize images before uploading using tools like Photoshop or ImageOptim. Alternatively, you can also use WordPress plugins like Smush or Jetpack, which automatically optimize and compress images when uploaded. Jetpack also resizes images for mobile devices to enhance speed, and if you’re using WordPress.com, these features are already enabled. 

Choose the correct format (JPG/PNG/GIF) and compression for each image. Also, consider using a newer image format like WebP, which is smaller in size.

 

2. Caching: Caching speeds up your WordPress site by storing a copy of your content in a visitor’s browser, reducing load times on return visits. Plugins like WP Super Cache and W3 Total Cache help enable this, with varying levels of customization and complexity. However, if you have a WordPress.com site, caching is already managed for you, eliminating the need for plugins and settings adjustments.

 

3. Deactivate unused plugins: Reducing unnecessary code and data processing can boost your WordPress site’s performance. Review your active plugins and deactivate any that aren’t needed, such as ones installed by your host or temporary migration tools. WordPress.com sites already handle many functions like security, backups, and caching, so you don’t need plugins for those. If unsure, deactivate a plugin and check if it affects functionality; if not, delete it. 

To deactivate, go to PluginsInstalled Plugins and click Deactivate. You can always reactivate it later if needed.

 

4. Commercial DNS Service: Using a reliable commercial DNS service, like WordPress.com, can improve your site’s performance. DNS converts website names into IP addresses, and a faster DNS service ensures quicker domain lookups, speeding up your site’s loading time. Choosing a reputable provider enhances reliability and speed.

 

5. WordPress Theme: When choosing a WordPress theme, focus on performance as well as design. Select one with essential features, quick load times (check demos on desktop and mobile), and positive, recent reviews. Ensure good support options and recent updates to stay compatible with the latest WordPress version. Avoid heavy themes that add unnecessary extras.

 

6. To optimize your WordPress site, start with a reliable hosting service that ensures fast speeds, high uptime, and WordPress-specific features like automated backups and updates. WordPress.com offers secure, fast servers and expert support, along with a content delivery network (CDN) and Jetpack speed tools to enhance your site’s performance without additional effort. 

 

And that’s everything there is to know about setting up an optimized WordPress server. Happy publishing!

 

Have additional questions? Search below: