When Should You Use JPEGs vs. PNGs

Digital images come in many types, but the two most common formats on the web are JPG and PNG. You may have heard conflicting information from different sources about which one is best. This can make it hard to know what format you should use for your website. In general, PNG is a higher-quality compression format. JPG images are generally ...

How to clear a web browser's cache and cookies

This article describes how to clear the cache and cookies for a variety of popular web browsers. Web browsers use caching to speed up the browsing experience. Normally, this is not a problem. However, when you are developing pages for your web site or configuring domain settings, the browser's local cache and cookies can get in the way. For example, ...

How to add Python Path to Windows 10 PATH

Python is a powerful programming language that is scalable and uses code that is readable and clear for all types of projects. Python is also available across a number of operating systems, making it a popular choice for developers. If you are using Python on your Windows operating system, you may need to adjust your System Environment Variables to simplify ...

How to Install PIP for Python on Windows

Pip is one of the best tools to install and manage Python packages. Pip has earned its fame by the number of applications using this tool. Used for its capabilities in handling binary packages over the easily installed package manager, Pip enables 3rd party package installations. Though the newest versions of Python come with pip installed as a default, this ...

Installing FTP in Windows Server

One of the key parts of using a server for hosting or storage is quickly and easily transferring your data between the server and your local computer. The best way to accomplish this is using File Transfer Protocol (FTP). This guide will show you how to configure FTP for Windows servers in 2008, 2012, and 2016. The steps to accomplish this are primarily ...

Installing a VNC server in Debian/Ubuntu

VNC, or Virtual Network Computing, lets you connect to the GUI (Graphical User Interface) of a remote Linux/Unix server. Once you have installed X windows and a display manager, you can set up VNC to connect to it from a remote computer. Step 1: There are a few options for the VNC server; TightVNC is one of them. To install ...

How to Install and Configure OpenSSH (Windows Server 2016)

You might find it useful to install OpenSSH on your Windows server. Running SSH on your Windows server means that you can transfer files using Secure Copy (SCP) or SFTP. Aside from SCP and SFTP, you can open a secure Powershell shell or a Bash shell if Windows Subsystem for Linux (WSL) is enabled on your Windows server. By default, ...

Allow Multiple Remote Desktop (RDP) Connections in Windows Server 2012/2016

This guide will explain how to allow multiple sessions in a Windows VPS. A common usage case for this would be to allow a developed application or a remotely accessed support desktop. Additionally, there will be some information on where to purchase the RDS CAL license directly from Microsoft to allow for many users. It may be best to consider ...

Common Reasons A Website Is Not Loading

Why Can't I Load My Website?There are many reasons a site might not load, such as misconfiguration, corrupt files, problems with a database, or something as simple as needing to clear your browser's cache and cookies on your computer. Problems with the DNS Make sure that you have the nameservers and DNS set correctly and it's had time to ...

How to Disable Automatic Updates and Restarts in Windows Server 2016

With Windows, Microsoft pushes updates to the operating system fairly frequently. These updates often include important aspects such as security updates, which it is highly recommended you install. However, by default, Windows updates will automatically download and install and force your server to reboot even if you didn't want it to. To avoid this, it is recommended to change how ...

'403 Forbidden' error message when you try to push to a GitHub repository

This article discusses a problem that may occur when you try to push to a remote GitHub repository using HTTPS from an UltaHost server. Problem When you try to push changes to a GitHub repository from an UltaHost server using an HTTPS URL, you receive the following error message: error: The requested URL returned error: 403 Forbidden while accessing https://github....

How to create a Node.js application with cPanel using the Node.js Selector

The Node.js selector allows you to easily set up Node.js applications with the cPanel graphical interface or using the command line. Use whichever method you prefer.Throughout this tutorial these variables are used:app is used for the application root directory and application uri.example is used for the username.example.com is used for the domain.app....

How to check your website for broken links

This article describes two methods for checking a website for broken links:Google Search Console enables you to review any broken links and errors that Google's crawlers discover. This information is automatically updated every time Google crawls your site.W3C Link Checker scans your site for broken links on demand. This method also provides the specific line in the ...

How to connect to SQLite from the command line

This article describes how to connect to SQLite from the command line using the sqlite3 program. You can use the sqlite3 program as a quick and easy way to access SQLite databases directly. Connecting to SQLite from the command line To connect to SQLite from the command line, follow these steps: Log in to your UltaHost account using SSH. At ...

How to configure SSH keys using cPanel

This article describes how to create and deploy SSH keys using cPanel. With SSH keys, you can automate logins to your UltaHost account, or use two-factor authentication for increased security. This article describes how to configure SSH keys using cPanel. Using SSH keys When you log in to your account interactively using an SSH client , you must enter a ...

E-mail messages do not forward to Outlook.com (Hotmail) accounts

Outlook.com (also known as Hotmail) may block messages from e-mail forwarders or mark them as spam. This article describes an alternative way you can use Outlook.com to access messages from another account. Problem You set up an e-mail forwarder in cPanel that forwards messages from an e-mail account to Outlook.com. However, Outlook.com blocks the message or ...

How to clear a web browser's cache and cookies

This article describes how to clear the cache and cookies for a variety of popular web browsers.Web browsers use caching to speed up the browsing experience. Normally, this is not a problem. However, when you are developing pages for your web site or configuring domain settings, the browser's local cache and cookies can get in the way. For example, ...

General Data Protection Regulation | Ultahost Support

What is the GDPR?GDPR is short for the General Data Protection Regulation that went into effect on May 25, 2018. It was passed by the European Parliament to create a harmonized data privacy law across member states of the European Union (EU). Its purpose is to support privacy as a fundamental human right and therefore give EU residents rights over how ...

How to Easily Add an IMAP Email Account to Gmail on Android

Did you know the Gmail app on Android works with email accounts other than Gmail? That’s right! And if you haven’t used the Gmail app for some time, you may want to check out some of the really cool enhancements Google has made to it over the past few months. By the end of this knowledgebase article, you ...

Basic and most common iptables rules

Iptables is basically a powerful firewall, which can allow a user to set specific rules to control incoming and outgoing traffic. You can use it to block specific port, IP addresses and much more. In this article we present most common uses of iptables. The iptables rules can be specified with 3 blocks, which are used for specific purpose (called Chains): ...