Month: August 2017

PHP-FPM at #cPConf2017

Intro I am Julian Brown a Developer on Team Honey Badger, which developed and maintain the PHP-FPM system in EasyApache 4 at cPanel. I have been developing software in various industries for 30+ years and enjoy working at cPanel. I am a leader in the Boy Scouts of America (my two sons are Eagle Scouts). I have a wife, two adult sons and 3 cats. Let’s talk PHP-FPM My talk at the

How to Fix “E: unable to locate package” Error in Debian 9

If you install Debian 9 system using a netinstall CD image, your system probably will not have all the necessary repositories (from which you can install common packages), included in the apt sources list...

How to Install Apache, MariaDB and PHP (FAMP) Stack on FreeBSD

This guide will describe how to install and configure FBAMP in FreeBSD operating system, which is similar to a LAMP stack on Linux. FBAMP is an acronym which stands for a collection of software...

How to Install PostgreSQL 9.6 on Debian and Ubuntu

PostgreSQL is a powerful, highly scalable, open source and cross-platform object-relational database system that runs on Unix-like operating systems including Linux and Windows OS. It is an enterprise level database system which is highly...

How to Boost Linux Server Internet Speed with TCP BBR

BBR (Bottleneck Bandwidth and RTT) is a relatively new congestion control algorithm written by software engineers at Google. It is the latest solution out of Google’s persistent attempts to make the Internet faster via...

cPConference 2017; 34 Days and Counting…

As of today we are just 34 short days away from the 2017 cPanel Conference in Fort Lauderdale, Florida. You’ve seen the details on the website, and read about the venues on the blog, but if you haven’t read the talk schedule you’re missing the best part of the conference. I’m going to highlight a few of the talks I’m most excited about, and then each Wednesday up to the …

10 Things to Do After Fresh Installation of FreeBSD

This tutorial will cover some initial configurations you need to perform on a fresh installed FreeBSD operating system and some basics on how to manage FreeBSD from command line. Requirements FreeBSD 11.1 Installation Guide...

AutoSSL with Even Greater Control

Last year when we introduced AutoSSL into cPanel & WHM it was a continued step in our effort to provide our customers added protection for their sites as well as their servers. More than 3.5 million certifications later, not only have we made the global internet arena a more secure place but in version 66  we’ve granted users additional control over how certificates are administered across their domains. Domain Specific Validation Comodo …

FreeBSD 11.1 Installation Guide

FreeBSD is a free, powerful, robust, flexible and stable Open Source operating system based on Unix which is designed with security and speed in mind. FreeBSD can operate on a large variety of modern...

How to Rename File While Downloading with Wget in Linux

Wget utility is a popular and feature-rich command-line based file downloader for Unix-like operating systems and Windows OS. It supports non-interactive downloading of files over protocols such as HTTP, HTTPS, and FTP. It’s designed...

How to Boot into Single User Mode in CentOS/RHEL 7

Single User Mode (sometimes known as Maintenance Mode) is a mode in Unix-like operating systems such as Linux operate, where a handful of services are started at system boot for basic functionality to enable...

How to Change Runlevels (targets) in SystemD

Systemd is a modern init system for Linux: a system and service manager which is compatible with the popular SysV init system and LSB init scripts. It was intended to overcome the shortcomings of...

WordPress Manager | A Better WordPress Experience with cPanel

Over the past year, we have been working to better develop both the infrastructure and the experience of using cPanel with WordPress. This time our goal has been to provide our customers with an easy, dependable, self-service method for managing WordPress sites through the cPanel interface. We are pleased to be releasing the first phase of this work to our customers in the form of WordPress Manager. cPanel WordPress Manager is a …

GNOME at 20: Four reasons it's still my favorite GUI

GNOME at 20: Four reasons it's still my favorite GUI

The GNOME desktop turns 20 on August 15, and I’m so excited! Twenty years is a major milestone for any open source software project, especially a graphical desktop environment like GNOME that has to appeal to many different users. The 20th anniversary is definitely something to celebrate!

Why is GNOME such a big deal? For me, it’s because it represented a huge step forward in the Linux desktop. I installed my first Linux system in 1993. In the early days of Linux, the most prevalent graphical environment was TWM, the tabbed window manager. The modern desktop didn’t exist yet.

read more

Testing in production: Yes, you can (and should)

Testing in production: Yes, you can (and should)

I wrote a piece recently about why we are all distributed systems engineers now. To my surprise, lots of people objected to the observation that you have to test large distributed systems in production. 

It seems testing in production has gotten a bad rap—despite the fact that we all do it, all the time.

Maybe we associate it with cowboy engineering. We hear “testing in production” and assume this means no unit tests, functional tests, or continuous integration.

read more

3 new OpenStack guides

OpenStack guides and tutorials

If your job involves doing development or system administration in the cloud, you know how hard it can be to keep up with the quick pace of innovation. OpenStack is just one example of a project with lots of moving parts and a ton of amazing features that operators would benefit from becoming more familiar with.

read more

Tips for finding partners open enough to work with you

Tips for finding partners open enough to work with you

Imagine I’m working on the front line of an open organization, and I’m committed to following principles like transparency, inclusivity, adaptability, collaboration, community, accountability, and commitment to guide that front-line work. A huge problem comes up. My fellow front-line workers and I can’t handle it on our own, so we discuss the problem and decide that one of us has to take it to top management. I’m selected to do that.

read more

How to Find Files With SUID and SGID Permissions in Linux

In this tutorial, we will explain auxiliary file permissions, commonly referred to as “special permissions” in Linux, and also we will show you how to find files which have SUID (Setuid) and SGID (Setgid)...

We're giving away FOUR LulzBot 3D printers

The LulzBot Taz 6 and LulzBot Mini 3D printers

It’s that time of year again. As students and teachers head back to school, we’re celebrating by giving away four LulzBot 3D printers in our biggest giveaway ever!

read more

How my two-week project turned into a full time open source startup

How my two-week project turned into a full time open source startup

Over a year ago, I decided to build a software business that focused on custom web application development, startups, and unique website projects. I had built a very strong and talented team of people who were ambitious to help me start this company as their side gig. We called it Vampeo. We acquired a bunch of projects and started development while keeping our full-time day jobs.

read more