If you find that WordPress is continually asking for your FTP credentials when you’re trying to install an update, you’re not alone. The error usually looks something like this: Connection Information To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember […]
Replace a single string in a large number of files in Unix
If you have Perl installed on your system With Perl, you can make the replacement from the Unix command line prompt. At the prompt, enter: perl -pi -e ‘s/old_string/new_string/g’ file_pattern Replace old_string with the string you want to replace and new_string with the replacement string. Replace file_pattern with the files you want to modify. This can be a shell wildcard, such as *.html. The […]
Creating a Ubuntu Desktop Virtual Machine on macOS with QEMU
This tutorial will show you how to create a Ubuntu Desktop virtual machine and run it on macOS with QEMU and hardware acceleration. Before we begin, I suggest you create a folder on your Mac to store the virtual machine disk image, the Ubuntu ISO and startup script. You don’t have to do this but […]
Video Testing in WordPress
This is a self hosted video test in WordPress.
Using Apache Bench for Simple Load Testing
If you have access to a Mac or Linux server, chances are you may already have a really simple http load generating tool installed called Apache Bench, or ab. If you are on windows and have Apache installed, you may also have ab.exe in your apache/bin folder. Suppose we want to see how fast Yahoo can handle 100 requests, with […]
Mac Built in Speedtest Tool
If you’ve ever been wondering whether the internet connection at your home or office is fast enough, you’ve probably turned to tools like Ookla’s Speedtest, but it turns out macOS Monterey now includes its very own built-in tool for that. While it’s not as fancy as some third-party tools, one upside is that you don’t need […]
Sysctl optimization
You can find a lot of optimization tips for Linux kernel configuration over the Internet, but not all of them are explained well. Here is our optimization setup for your attention. We will go step by step to have some explanation on what we’re going to do and optimize. All these configuration lines are being […]
How to Set Up SSH Keys on Ubuntu 20.04
Introduction SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with an Ubuntu server, chances are you will spend most of your time in a terminal session connected to your server through SSH. In this guide, we’ll focus on setting up SSH keys for an Ubuntu 20.04 […]
Easily Boost Ubuntu Network Performance by Enabling TCP BBR
This tutorial shows you how to enable TCP BBR on Ubuntu. TCP BBR is a TCP congestion control algorithm developed by Google. It tackles shortcomings of traditional TCP congestion control algorithms (Reno or CUBIC). According to Google, it can achieve orders of magnitude higher bandwidth and lower latency. TCP BBR is already being used on Google.com, […]
Install Cyberpanel
This guide will walk you through how to install the self-hosted CyberPanel control panel on your server, which is independent of [CyberPanel Cloud](https://cloud.cyberpanel.net/). Requirements Server with a fresh install of Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8 Python 3.x 1024MB RAM, or higher 10GB Disk Space CyberPanel vs CyberPanel Ent CyberPanel is […]