Reading Time: < 1 minute
What is a Service Mesh?
A service mesh is a layer of communication and control between applications or microservices and the network stack they typically communicate over. This layer controls communication and helps microservices share data. This service-to-service interaction is governed by logic built into the service mesh layer. Simply put, microservices are small or partial applications, or individual functions, and the network stack is the physical networking layer.
How is a Service Mesh Achieved?
Typically, a service mesh is implemented via sidecars. These sidecars are usually attached to every microservice on your network. The service mesh abstracts communication between microservices into these sidecars and the sidecars communicate with one another in a mesh topology.
Because most modern apps are now smaller than their predecessors, they have shrunken the communication logic written into each app, microservice, function, etc. With one or two microservices, or maybe even a dozen, the communication logic generally isn’t difficult to deal with. At scale, or when you have hundreds of such apps, a service mesh can be thought of as ‘required’.
So, a service mesh consists of the following components:
- A communication layer of control between apps or microservices
- The network stack they typically communicate over
- Abstracts communication and implements ‘sidecars’ with every microservice
Reading Time: 2 minutesWith the recent release of cPanel & WHM version 58 there has been the addition of an AutoSSL feature, this tool can be used to automatically provide Domain Validated SSL’s for domains on your WHM & cPanel servers.
Initially this feature was released with support provided for only cPanel (powered by Comodo) based SSL certificates, with the plans to support more providers as things progressed. As of now, cPanel & WHM servers running version 58.0.17, and above, can now also use Let’s Encrypt as an SSL provider.
Continue reading “Enabling Let’s Encrypt for AutoSSL on WHM based Servers”
Reading Time: 2 minutesMaldet, a free popular malware scanning software for Linux servers, can be used to scan an entire server for potentially malicious files. Properly configured and monitored, it can even be used to disable or fully remove malware when it is detected. However, the removal of files should only be configured once you are certain no false positives will be picked up in the scans.
Continue reading “Malware – How to Detect and Remove”
Reading Time: 2 minutesIn order to simplify your website management and to receive speedy DNS support, including restoration of website service during DDoS attacks, we recommend you move your website DNS name server records to Liquid Web. You will still have full control to add and modify your DNS records at any time.
There are two critical steps needed to move your DNS to Liquid Web.
Continue reading “Migrating Your DNS to Liquid Web”
Reading Time: 2 minutesOur email hosting service takes the pain out of setting up email within a VPS. You get your own space, separate from your VPS server to do simple tasks like setting up a domain to have email. If you haven’t already explored the features of our Premium Business Email, we offer robust services like Microsoft Exchange that over up to 1 TB worth of space! Alternatively, if you are looking for something smaller, our Standard and Plus mail service may fit your needs with 25 GB worth of space. Check out how straightforward it is to delete a domain from our user-friendly control panel.
Continue reading “Remove a Domain from Your Email Hosting Service”
Reading Time: 3 minutes
How mod_deflate works
When a visitor accesses a website, a request is made to the web server for a specific kind of data. An example might be a home page of a site. Next, the web server locates that data and delivers it to the client who is requesting that data – basically back to the web browser.
In this example, the speed at which the home page loads can depend on a variety of factors. One of them could be how long it takes to find and deliver the data for that page. This is just one example.
This is where mod_deflate comes in.
Continue reading “What is ModDeflate?”
Reading Time: 2 minutesOur Resellers are required to:
- Maintain the Billing and Support Relationship with their Customer
- Comply with Liquid Web ToS
A Reseller is required to provide customer service and technical support to each of the end customers procured by the Reseller (including Sub-Resellers). The Reseller may escalate to technical support only if the Reseller is unable to resolve the matter through Reseller’s own technical support, Liquid Web’s Manage Portal, the Control Panel(s) or other online capabilities provided by Liquid Web to Reseller (help desk, etc.).
Technical support provided by the Reseller includes the handling of common tasks around creation, removal and modification options in the control panel(s); including but not limited to:
- Account Management
- FTP Users Management
- Email Support
- SSL Support
- DNS Support
- Databases, and Database Users Support
- Basic firewall management including removing IP blocks and individual client-side FTP or mail client issues
Liquid Web is happy to provide our Resellers a walkthrough of more advanced capabilities of our Manage Portal and/or Control Panel(s) as needed. Liquid Web does not provide support for website development or maintenance. For our Resellers using cPanel, we also provide WHMCS at no additional cost to provide you with tools that assist in account creation/management, billing, and even support for your clients. This will include a free unbranded WHMCS license as well as access to our Liquid Web Plugin for easy reselling of our VPS Cloud Products. Our team will be happy to help with the base installation of WHMCS as well as the plugin and upon request can provide a one-on-one session to go through initial setup questions to enable you to provide your clients with the best experience possible.
Liquid Web is under no obligation to provide support to the Reseller end customer (customer procured by Reseller). If Liquid Web receives communications from Customers or from third parties regarding any Services procured through the Reseller, Liquid Web may forward such communications to Reseller without taking any other action. However, Liquid Web reserves the right to respond to such communications directly and to take any action Liquid Web deems necessary. If Liquid Web determines that Reseller is providing inadequate support to Customers or Sub-Resellers (including, but not limited to, situations resulting in excessive numbers of support calls directly from Customers or Sub-Resellers to Liquid Web), then Liquid Web may, at its sole discretion, terminate this Agreement for cause or charge Reseller for said services at market rates.
A Customer will remain at all times the customer of Reseller unless the Customer subscribes for or otherwise approaches Liquid Web, or anyone of Liquid Web’s other resellers, for services without any solicitation from Liquid Web. Upon such subscription for services, the Customer will become a customer of Liquid Web or one of Liquid Web’s other resellers, as applicable. Under no circumstances will Liquid Web be obligated to intervene in any dispute of any nature between Reseller and a Customer.
Reading Time: 4 minutes
Adding a DNS Zone
Continue reading “Managing Your DNS”
Reading Time: 2 minutesRemote Desktop Protocol or RDP provides access to your Windows Server’s operating system from your desktop, workstation machine, mobile device or laptop. The connection to your server will be encrypted and it offers some enhancements that allow you to attach local drives and devices.
Most modern Operating Systems have support for Remote Desktop. A Remote Desktop Client made by Microsoft is available in the Apple App Store, the macOS store, Google Play, the Chrome Web Store for Chrome OS and of course in the Windows Store. On Linux, you may need to download a 3rd party option such as RDesktop or Free RDP which you can get through a repository or it will be pre-installed on some distro’s.
Continue reading “How to Use a Remote Desktop”
Reading Time: 3 minutesOver the years WHMCS has made some changes to where it stores certain directories, specifically directories outside of public_html. The goal of this is to increase overall security by moving sensitive files to a more protected location. While this change does help to improve WHMCS security, it also adds a few steps of complexity.
This article is meant to help simplify this complexity, or at least provide a reference configuration that you can use to troubleshoot cron issues, or gain a better understanding of WHMCS crons in general. I used WHMCS 7.3 for this article, but the general concept and instructions should apply for any 7.0 version of WHMCS.
Continue reading “Configuring and Troubleshooting WHMCS Crons”