How To Create an SSL Certificate on Apache for CentOS 7

Introduction TLS, or “transport layer security”, and its predecessor SSL, which stands for “secure sockets layer”, are web protocols used to wrap normal traffic in a protected, encrypted wrapper. Using this technology, servers can send traffic…

How To Set Up Apache Virtual Hosts on CentOS 7

Introduction The Apache web server is the most popular way of serving web content on the Internet. It serves more than half of all of the Internet’s active websites, and is extremely powerful and flexible.…

How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 7

Introduction A “LAMP” stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents…

How to set up your new CentOS 7 server

So you have a fresh new server, now what? There are a few configuration steps you’ll need to go through before you can start playing around with your new kit. This is for security and…

How to reset your MySQL or MariaDB root password

Forgotten your MySQL or MariaDB root password? Don’t worry, it’s not the end of the world. You can reset your MySQL or MariaDB root passwords, provided you have access to the server and a sudo-enabled…

Which Control Panel is for you? cPanel, Plesk and More

Those that require Web Hosting often look for the most easy method for managing their servers using a Control Panel. As we all know, the easiest way is with a simple graphical user interface to…

[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)

nginxCP can fail to start because another service is using Port 80, thus preventing nginxCP from starting. Often an error similar to the below will be thrown out – [emerg]: bind() to 0.0.0.0:80 failed (98: Address…

CentOS 6 Install and Configure NTP to Synchronise The System Clock

One problem often encountered with a new install of some operating systems is that the time settings are incorrect. You can easily update these manually, or much more easily you can use the NTP service…

How to install or upgrade PHP from 5.4 to 5.5 on CentOS/RHEL 6/7

CentOS 7 by default installs PHP 5.4. At the end of September PHP 5.4 came to the end of it’s life, no longer receiving security updates. A number of systems still run PHP 5.4. This…

BASH Exploit can take control of your server, experts warn bigger than Heartbleed

A newly discovered security bug in a widely used piece of Linux software called “Bash” could pose a bigger threat to computer users than the “Heartbleed” bug that previously caused wide spread panic amoung system…