Magento 2 Security Checklist


by Danila Vershinin, June 24, 2018

1. Use a VPS or dedicated server It is common knowledge that shared hosting type is the most insecure. If you are hosted with Siteground, Bluehost, Godaddy, Dreamhost, etc. – there’s a big chance that you’re on a shared hosting plan. Shared hosting plans are vulnerable to attacks coming from neighbour accounts on the same […]

Read More...

How to remove the Server header in nginx


by Danila Vershinin,

How to hide the Server HTTP header in nginx and more: hide the fact of using nginx altogether.

Read More...

How to whitelist / unban a user in unmanaged Citrus Stack server


by Danila Vershinin, June 20, 2018

You’d rarely have to do anything about maintaining a healthy state of a Citrus Stack server. It is self healing, and secure from brute force attacks. However, when you share access with developers, a frequent problem is that the server would automatically ban them. This happens for a few reasons: Repetitive failed attempts to login […]

Read More...

In-Place Upgrading: Percona MySQL 5.6 to 5.7 (RedHat/CentOS 7)


by Danila Vershinin, June 17, 2018

A simple script for updating your Percona MySQL Server 5.6 to version 5.7, in CentOS / RedHat systems.

Read More...

Setup SSL connections in Percona MySQL 5.6


by Danila Vershinin, June 14, 2018

Secure remote MySQL connectivity with compulsory SSL connections

Read More...

Safe MySQL configuration reload? Easy


by Danila Vershinin,

An easy way into implementing `systemctl reload mysqld`.

Read More...

How to fix PHP Curl Error Number 77 (CentOS / RedHat 7)


by Danila Vershinin, May 15, 2018

Curl Error Number 77 is: Problem with reading the SSL CA cert (path? access rights?) After upgrading ca-certificates package, the PHP-FPM has to re-read the /etc/pki/tls/cert.pem old file. A restart is the best way to ensure it does Solution #1 Restart PHP-FPM: sudo systemctl restart php-fpm

Read More...

Linux Huge Pages and Web Performance


by Danila Vershinin, May 9, 2018

Squeeze out more performance juice out of that Linux by using Huge Pages memory management.

Read More...

n98-magerun and Magento 1 CLI


by Danila Vershinin,

Learn how to use n98-magerun command line utility to manage your Magento 1.x like a PRO.

Read More...

Magento 2 Command-Line Interface


by Danila Vershinin,

Learn how to leverage n98-magerun2 and the power of Magento 2 CLI

Read More...