Here are some ways to make websites hosted on Windows Server 2019 IIS run faster. Optimize website code Ensure that the website code is optimized and free of errors, which can slow down the website. Use tools such as performance profilers, code analyzers, and minifiers to improve code performance. Use caching Caching can significantly improve…
Diagnosing a slow Windows 2019 server
Monitor performance using Task Manager Use Task Manager to view the performance of your server and identify the process that is using a large amount of resources such as CPU, memory, disk or network. Check disk space Low disk space can cause a server to slow down. Use the Disk Cleanup tool to remove temporary…
Upgrading from CentOS 8 to AlmaLinux 8
Were you struck suddenly when CentOS 8 announced it’s End of Life December 31, 2021? Do you need to upgrade from CentOS 8 to an operating system that receives updates such as AlmaLinux 8? Then follow along with this guide. For converting to AlmaLinux, either CentOS 8.4 or 8.5 is a requirement. It’s suggested to…
How to install software on Linux
In this guide we will cover installing software using command line (CLI) as well as graphical user interface (GUI) for the most popular Linux operating systems: Ubuntu, Fedora, Debian, Linux Mint, CentOS, RHEL, openSUSE, Arch Linux, and Manjaro. Installing new software on Ubuntu: Installing new software on Fedora: Installing new software on Debian: Installing new…
Troubleshooting a slow website on a Linux server, Part 3: opcode caching
Enabling opcode caching using extensions like APC, XCache, or OpCache, which store the compiled version of PHP scripts in memory, allowing for faster execution. Storing compiled PHP scripts in memory significantly reduces the amount of time required to execute PHP code, improving the overall speed and performance of the website. By caching the compiled version…
Troubleshooting a slow website on a Linux server, Part 2: The database
If you’re running a website on Apache with MySQL and it’s loading slowly, there are several potential issues that could be the cause. This tutorial will focus on diagnosing the database in MySQL, and we’ll cover how to find and fix slow queries and other issues that can cause a slowly loading website. Check the…
Troubleshooting a slow website on a Linux server, Part 1: The processes on the server
Websites hosted on an Apache server can slow down for various reasons, such as high resource usage by other processes, outdated software, or misconfigurations. In this tutorial, we will cover how to use various commands in Ubuntu to identify the processes that are causing the slowdowns and how to resolve the issue. Identify High Resource…
Migrating between Plesk servers
Plesk Migrator is a powerful tool that allows you to easily migrate your websites, databases, and email accounts from one Plesk server to another. This tutorial will guide you through the process of migrating your data from one server to another, including how to check for missing dependencies, how to install any missing dependencies, and…
How to reset a WordPress password
Have you lost or forgotten your WordPress admin password? Are you unable to login to the WordPress Dashboard because your password no longer works? Did your WordPress website or user get hacked or compromised? Resetting a WordPress website can be a daunting task, but with the right tools and knowledge, it can be a relatively…
Linux or Plesk Server Error 500
Are you experiencing a 500 error when trying to load your website(s), or a web panel such as Plesk or cPanel? Do you have an error Database DB query failed: SQLSTATE[HY000]? One of the most common reasons for a 500 error is that the server has run out of disk space or inodes. It is…