How to Install MediaWiki on Ubuntu Servers?

Ubuntu 16.10 was recently released and if you are thinking about installing MediaWiki on it, continue below to learn how to.  The post below will describe the steps that one must take in order to install MediaWiki.

MediaWiki is an open source PHP-based application what was developed by the WikiMedia foundation. It once powered Wikipedia online. It’s a powerful application that individuals and businesses can use to create wiki contents online easily.

Continue reading “How to Install MediaWiki on Ubuntu Servers?”

How Configure WordPress to Automatically Update

By default, WordPress is designed to automatically update itself when updates are available. The one thing one must do for WordPress to update itself it to validate that WordPress installed directory has the correct file permission for the web user.

How can one configure WordPress site to auto update if it’s not already enabled?

A common reason WordPress blogs and websites get hacked is due to outdated plugins, themes and WordPress files. So if every WordPress site online today will just configure auto update, successful WordPress hacking will reduce dramatically.

These outdated plugins and themes open the door to potential hackers and these hackers will take over these outdated sites with ease. Once the sites are compromised, they can be used to attack other legitimate sites or distribute viruses and spyware programs.

Continue reading “How Configure WordPress to Automatically Update”

How to Use Rsync on Ubuntu

Rsync is a great files / folders coping tool for Linux systems. It can also be used to synchronize files and directories between two systems or on the same host. Hos can new students or new users use Rsync?

Rsync is a great and file copying and file synchronization tool for Linux systems. Not too sure if there are Windows version or similar software that works for Windows systems.

With Rsync, users can copy files and folders from one location to another on the same host, or via SSH protocol on different hosts. When you use Rsync to copy or synchronize directories, it will copy and synchronize file links, ownership, groups and permissions.

It’s a great tool to use to copy files and directories between two networked systems.

Continue reading “How to Use Rsync on Ubuntu”

How to fix Piix4_SMBus Host SMBus controller bus not enabled

Many people are reporting issues with Ubuntu 16.10 and VMware Workstation 12.5.1 where Ubuntu is unable to boot because SMBus Piix4 controller error. How do you resolve this error and allow Ubuntu Yakkety Yak to boot?

This brief tutorial shows you how to quickly resolve Ubuntu 16.10 (Yakkety Yak) and VMware Workstation Pro error where Ubuntu failed to boot up properly. Currently there’s not fix, only a workaround.

If you find yourself in the same situation where Ubuntu 16.10 won’t boot up with running as a virtual guest machine on VMware Workstation Pro, continue below to learn how to resolve it.

Continue reading “How to fix Piix4_SMBus Host SMBus controller bus not enabled”

How to Optimize and Repair MySQL Databases

MySQL check is a tool that gets installed along with installing MySQL database servers. It’s there to help analyze and fix common errors as well as optimize MySQL databases and tables.

The question is how does one use mysqlcheck command?

This brief post shows you how to use mysqlcheck to optimize and repair and fix common problems with MySQL databases.

Sometimes MySQL databases get corrupt or don’t function as efficiently as they should. These are just some of the problems you may find yourself trying to fix. In these situations, your first go-to tool should be mysqlcheck.

This tool comes with MySQL database client. It helps database administrators analyse, optimize and repair common issues found in managing MySQL or MariaDB databases and tables.

Continue reading “How to Optimize and Repair MySQL Databases”

How to Enable Ubuntu Automatic Updates

This brief tutorial shows students and new users how to enable automatic update in Ubuntu.

Setting up a Ubuntu server to update automatically sounds good. the question is, how does one accomplish it?

In order to keep your data and server secure, it’s recommended that you routinely update your servers. Ubuntu is no different.

Without installing security patches or software updates, you leave your servers open to hackers and intruders. So, go and update your servers.

Continue reading “How to Enable Ubuntu Automatic Updates”

How to Protect LibreOffice Documents with Passwords

LibreOffice can help you protect your documents with passwords. Only users with the correct password will be allowed to open the documents. How do you password-protect LibreOffice documents?

For those using LibreOffice productivity suite, this brief tutorial is going to show you how to password-protect documents created with LibreOffice Suite.

When a document is password-protected, authorized users won’t be able to open, read or modify it. This is a great way to make sure confidential information are kept private.

Because LibreOffice uses very strong encryption algorithm, forcing your way or bypassing a password-protecting document is almost impossible.

Continue reading “How to Protect LibreOffice Documents with Passwords”

How to Enabling 2 Factor Authentication in WordPress

Two factor authentication is cool to enable in WordPress. It provides a more secure environment. however, how do you turn it on?

One great way to protect your WordPress blogs from brute force attacks and other unauthorized access is to enable 2-factor authentication.

Two-factor authentication is a security measure that identifies a user by means of passwords as well as something unique to that user, like a phone number.

When a user enable 2-factor authentication and single sign on, the user must type his/her password and well as the authentication code sent to the users mobile device.

If an attacker gain access to your password, he/she will also need you mobile device in order to access WordPress as you. He/she will not able to gain access to your WordPress CMS with just only a password.

This brief tutorial is going to show you how to enable this additional security measure to hardened WordPress security.

Step 1: Sign up for account

For this tutorial, we’re going to be using Jetpack plugin. This plugin was created by Automattic, the parent company of WordPress CMS.

In order to install and use Jetpack, you’ll have to sign up for a free account at

Use this link to sign up for

After registering at, login to your account and go to the Dashboard –> Security –> 2-factor authentication page.

Or click this link to go directly there. After enabling 2-factor authentication, you’ll be required to sign on to with your password and the code sent to your mobile device.

Step 2: Install and Activate Jetpack on your custom WordPress Blog

Go to your custom WordPress blog and install Jetpack plugin. To install WordPress plugin, select Plugins –> Add. Then search for Jetpack and install/activate

After activating the plugin, you’ll be prompted to Connect to blog. Do it.

Step 3: Enable 2-factor and Single On with Jetpack

After connecting your custom WordPress site to, select Jetpack on the left menu and navigate Settings –> Single Sign On.

With Single Sign On, your users will be able to log in to or register for your WordPress site with the same credentials they use on It’s safe and secure.

Once enabled, a “Log in with” option will be added to your existing log in form.

Next, click Configure and enable the feature as shown below. Save changes.

wordpress jetpack single sign on

Finally, go to your WordPress theme file and open function.php. Add this line to the file and save,

add_filter( 'jetpack_sso_bypass_login_forward_wpcom', '__return_true' );

That’s it! After you apply this to your site, your blog will be enabled for 2-factor and single sign on.

You may also like:


How to use Domain Aliases | Parked Domain in cPanel

This brief tutorial shows students and new users how to park or create domain aliases in cPanel.

Student lesson 47 shows you how to park or create domain aliases in cPanel. Domain aliases (previously known as Parked domain) is a feature in cPanel that allows webmasters to easily point a domain to the content of another domain.

For example, you owned and domains. They are separate domains and will require separate content. With Domain Aliases, you can point to so anytime someone types in their web browser, they will be sent to

Some webmasters use domain aliases or packed domain to hold a domain for a time being so they can sell later or to redirect traffic to another domain.

Domain aliases is the quickest way to make your website available from another domain.

Continue reading “How to use Domain Aliases | Parked Domain in cPanel”

Backing up WordPress Databases

This brief tutorial shows students and new users how backup WordPress databases.

One simple task every webmaster should learn is backing up MySQL databases. When you’re managing a website or IT system, you should always have a backup plan.

A plan that will get you restored if something goes wrong with the systems you’re managing.

When it comes to WordPress and MySQL databases, that same strategy should apply.

This brief tutorial is going to show you how to easily backup your WordPress MySQL databases using cPanel as well as from Linux command terminal.

Continue reading “Backing up WordPress Databases”

Configure HTTP Strict Transport Security (HSTS) with Apache

This brief tutorial shows students and new users how to configure HTTP Strict Transport Security (HSTS) with Apache on Ubuntu Linux.

If you’re using HTTPS or going to be using it on your websites, then HSTS is something you might want to configure as well.

HTTP Strict Transport Security (HSTS) is a security policy that help protect against downgrade attacks and cookies hijacking. When configured, your web server enforces strict HTTPS connection for web browsers and never via the insecure HTTP protocol.

To enhance connections to your Apache web server make sure that HSTS is also enabled to help protect against man-in-the-middle attack.

Since newer web browsers are all HSTS enabled, this should work across most systems. When a web browser contacts a HSTS enabled server, the browser by default looks for a special HTTP header related to HSTS.

Continue reading “Configure HTTP Strict Transport Security (HSTS) with Apache”

Setup NFS Mounts on Ubuntu Servers

This brief tutorial shows students and new users how to setup NFS mount points for NFS client access on Ubuntu systems.

NFS or Network File System, is a distributed file system that can be enabled in a client/server environment. NFS is very easy to configure for those wishing to allow NFS client machines to access NFS mount points on a server using NFS protocol.

This brief tutorial shows users how to setup NFS mount points on a server for client access. It should be quick and easy to understand, even for new users.

Continue reading “Setup NFS Mounts on Ubuntu Servers”