Author: Andrej Walilko
Reading Time: 4 minutesToday, we will be reviewing how to configure Apache virtual hosts on a CentOS 7 VPS server or Dedicated server. If you host websites, chances are you are hosting more than one. If so, knowing how and why these virtual hosts work should allow you to better understand why they are needed. By default, Apache can host only one document root for all requests, which likely isn’t what you want to happen.
We can use VirtualHost blocks to translate named domains into their appropriate document roots, with new settings per-block as needed. But, what goes into a valid VirtualHost? Where should it be stored?
Continue reading “How to Configure Apache Virtual Hosts on CentOS 7”
How To Setup Let’s Encrypt on CentOS 7
Reading Time: 4 minutes
Securing Your Site
In this tutorial, we will be outlining a handy way of getting HTTPS enabled on all of your domains by using SSL’s to provide the first step in that process. Domains secured with SSL’s are needed more often every day. If you don’t yet have an SSL on your site to encrypt your data passing over the net, you should reconsider this decision. Rather than showing an extra layer of security, modern browsers instead now display a warning when a website does not have an SSL. This essentially requires sites to maintain a positive image by adding an SSL. Let’s Encrypt has become a very popular solution for every sized business concerned with securing its connections to its website. To aid in implementing this, we recommend using Certbot. Certbot is a open source, free software tool for automatically installing and renewing SSLs certificates. Certbot implements these SSLs by working closely with Let’s Encrypt, the well known SSL provider, by creating the SSL’s for the server. Best news of all? Let’s Encrypt is completely free! Continue reading “How To Setup Let’s Encrypt on CentOS 7”How To Sync Two Apache Web Servers
Reading Time: 8 minutes
Load balancing and replicating multiple servers has a great array of benefits, though orchestrating and keeping them in sync can be very tricky. Here, we will walk through some of the load balancing options available, as well as setting up a very basic one-way replication sync between two or more servers behind a load balancer.
Continue reading “How To Sync Two Apache Web Servers”How to Set Up Multiple SSLs on One IP With Nginx
Reading Time: 6 minutesWith the shortage of available address space in IPv4, IPs are becoming increasingly difficult to come by, and in some cases, increasingly expensive. However, in most instances, this is not a drawback. Servers are perfectly capable of hosting multiple websites on one IP address, as they have for years.
Continue reading “How to Set Up Multiple SSLs on One IP With Nginx”
How to Backup, Delete and Restore a PostgreSQL Database in CentOS 7 or Ubuntu 16
Install and Configure ownCloud on Ubuntu 16.04
Reading Time: 7 minutes
What is ownCloud?
Have you ever used an online collaboration tool or shared files with a co-worker, family member, or friend? You might have used email to send those files, or an online editor to work on a spreadsheet or text document at the same time. But have you considered the security behind these dedicated server platforms? Who is safeguarding your data, and who else might have access to it? How can you be certain that content is properly encrypted so that only the intended recipients see it, away from the prying eyes of disgruntled employees, rogue agents, third party data miners, or government agencies? Many people want a certain level of control over exactly who is able to see their sensitive data, and this is where ownCloud comes into play. Continue reading “Install and Configure ownCloud on Ubuntu 16.04”Migrating a cPanel Account
Reading Time: 8 minutesMoving domains or accounts between servers is just another necessity of server ownership. It may be necessary to upgrade your operating system, consolidate or decentralize your domains, get onto a different platform type (dedicated or cloud), or refresh your hardware to newer specifications. WHM makes it easy to move all or a portion of your cPanel accounts from an existing cPanel server using a variety of easy-to-use tools. Continue reading “Migrating a cPanel Account”
Transfer an SSL to Ubuntu 16.04 or CentOS 7
Reading Time: 7 minutesSSL certificates have become a de facto part of every website. If you don’t yet have an SSL on your site to encrypt data, you should. Rather than showing an extra layer of security on sites protected by SSL, modern browsers instead now display a warning when a website does not have an SSL, essentially requiring sites to maintain their positive image.
When moving from one server to another, what needs to happen to your SSL to maintain your secure status? We’ll cover the basics for transferring traditional and Let’s Encrypt SSLs to Ubuntu 16.04 and CentOS 7.
Note:
This article will address SSLs in Apache specifically, but the same concepts apply to any service that supports SSL encryption.
Can SSLs be transferred between servers?
Continue reading “Transfer an SSL to Ubuntu 16.04 or CentOS 7”Useful Command Line for Linux Admins
Reading Time: 11 minutesThe command line terminal, or shell on your Linux server, is a potent tool for deciphering activity on the server, performing operations, or making system changes. But with several thousand executable binaries installed by default, what tools are useful, and how should you use them safely? Continue reading “Useful Command Line for Linux Admins”
Free Website Migration Service
Reading Time: 4 minutes