Servers

In this section I keep notes and write extended tutorials on things like configuring Nginx servers, serving Drupal. Upgrading Ubuntu, PHP-FPM, e.t.c. Apache, Jboss, Tomcat and other might pop in this section as well. Basically routine tasks and solved problems I'm facing everyday. 

How to Install Drupal with Nginx, PHP-FPM 7.4, MySQL, phpMyAdmin on Ubuntu 20.04 - Linode Guide

| 131 views

In this article, you will learn how to setup webserver for serving  Drupal  websites running with Nginx, PHP-FPM 7.4, MySQL and phpMyAdmin on Ubuntu 20.04 For the following tutorial,…


How To Swap / Transfer IP address with Linode VPS

| 74 views

Recently I was rebuilding a compromised VPS on the Linode - this was a small web server serving some 3 established websites. It took me a few hours from A-Z  - launch a new Linode…


How To HTTPS Secure Drupal 8 Running Nginx with Let's Encrypt on Ubuntu 18.04

| 47 views

Let's Encrypt have done some very good job, providing SSL certificates that everyone can use absolutely for free. Encrypted HTTPS websites should be default in 2020. I have been…


How to Install Drupal 8 with Nginx, PHP-FPM 7.2, MySQL, phpMyAdmin on Ubuntu 18.04 - Linode Guide

| 70 views

In this article, you will learn how to setup Drupal 8 with Nginx, PHP-FPM 7.2, MySQL and phpMyAdmin on Ubuntu 18.04 For the following tutorial, I used very much the information from my previous…


How To Enable Google Adsense ads.txt file for Drupal on Nginx

| 56 views

Around early September 2019, in my Google AdSense dashboard, I noticed a warning informing me to create a separate ads.txt file.  I followed the on-screen instruction and did what was asked.…


How To Count Duplicates in Google Spreadsheets (COUNTIF)

| 54 views

I've been using Google Spreadsheets literally for everything that can be counted or measured (dividend income, stock trades, body weight and so on). And so did when I decided to build an option…


Building GPU (Ethereum) Mining Rig from Scratch - Part 2 Assembling

| 44 views

I originally built this mining rig back in December 2017 (during the golden days of crypto), I've unplugged this rig from electricity since September 2018, but I might turn it on again in 2019.…


How to block visitors from country NGINX + GeoIP Module

| 111 views

There are a couple of reasons why website administrators consider blocking visitors from particular countries or regions accessing websites, the most common reason probably is…


How To Disable / Enable Windows 10 Update

| 24 views

Windows 10 updates might get annoying, and though they are much needed and it's not recommended to turn them off, in this article I will show one easy method how to disable and later enable Windows…


How To Install XTRF 8 on Ubuntu 18.04

| 45 views

XTRF is a Polish translation management system available to install as SAAS or on your own server (both Windows and Linux). In today's article, I will keep notes on how to install XTRF…


Is It Profitable Mining Ethereum (ETH) now (August / September 2018)?

| 78 views

I have been operating a GPU ETH mining rig since the December 2017, the total cost so far to build it has been $1,661. That's a lot of money for just ~ 58MH/s hashing power. Now, things…


Photoshop How to Solve: Could not complete the Save As command because there is not enough memory (RAM)

| 156 views

The other morning I faced an issue Could not complete the Save As command because there is not enough memory (RAM)" while trying to save a .pdf files using Adobe Photoshop. I spent a couple of…


Let's Encrypt Fix for "produced an unexpected error: Problem binding to port 443: Could not bind to IPv4 or IPv6.. Skipping."

| 22 views

The other day I faced this problem - server was not automatically renewing Let's Encrypt certificate:   produced an unexpected error: Problem binding to port 443: Could not bind to…


How To Fix "gzip is failing for js files" Nginx

| 28 views

From Drupal Reports status page I noticed gzip is failing for js files error The web servers configuration will need to be adjusted. In most cases make sure that the webroots .htaccess file…


How To Redirect in Nginx all Domain Name Versions to https://www

| 16 views

As you might already know search engines (Google) sees www.domain.com and domain.com as two separate domain names. If you are not using 301 redirects (www to non-www or vice verse)you…