Month: March 2020
WordPress Security
This applies to self-managed Apache2 servers. Shared servers require different permissions, for example wp-config : set that file’s permissions to 440 or 400. Site Lockdown File permissions to lock down website, from the websites home folder. Do this from the root directory for example and you will break your server. Change the folder ownership of…
SSL Localhost
To enable ssl on a localhost website, and stop Chrome from showing is as “unsafe” …. Pertains to Ubuntu 18.04 Bionic, and running Apache 2.4.29 Create localhost.cnf Then use openssl to generate the certificates in 3 steps Edit /etc/apache2/sites-available/default-ssl.conf as below Enable the site … and restart Apache2 As things stand you will be asked…
WordPress Basic Plugin
Below is a very simple working example of a plugin. Create a directory in your plugins directory, create a php file and copy the below into it. Then from the wordpress plugins menu simply activate it. Just know that this plugin does absolutely nothing other than to show the basic setup, including public and protected…
Ubuntu Must Have Apps
As Open Office is part of the standard Ubuntu install, like other software installed as default, I have not listed it. There are a number of must have applications needed to get the most out of Uubuntu 18.04, but first thing to do is change the deskop. Ubuntu’s standard is way too slow and reminds…
Linux miscellaneous
Pertains mostly to Ubuntu 18.04.4 and Apache 2.4.29 Get Ubuntu version Get Apache version Get MySql version Find Files and hide all permission denied messages Copy file with ssh from server to localhost Copy file from localhost to server with ssh Copy directory from server recursively with ssh Copy directory to server from localhost recursively…