How to Run Cron Jobs every Minute, Hour, Day on Ubuntu Linux

This post describes steps to configure cron jobs in Ubuntu Linux to run every 5, 10 15 minutes, day, day or week, day or month, month or year, etc.

A cron job is a task that is executed at specified intervals typically on a Unix/Linux system. It is commonly used for operational and mundane tasks such as cleaning up logs, backing update system files and others.

Cron tasks or jobs can be scheduled to run at minute, hour, day, day or week, month, day of month or any combination of these.

Below is how to use cron to schedule tasks in Ubuntu Linux.

Continue reading “How to Run Cron Jobs every Minute, Hour, Day on Ubuntu Linux”

How to Rebrand (or Change Domain Name) in WordPress

This post describes the steps one can take to rebrand or change a domain name in WordPress.

If you have been on this site before, you may have noticed a name change. Prior to today, this site had a domain name websiteforstudents.com. If you look at your browser address box, you will see geekrewind.com.

A redirect is in place to send all web traffic from websiteforstudents.com to geekrewind.com. I’m going to show you how I did it just under an hour.

If you have a website or blog built in WordPress, and you have full access to your server’s console either via SSH or direct connection, then step below will show you how to switch a domain or rebrand a website when using WordPress.

Continue reading “How to Rebrand (or Change Domain Name) in WordPress”

How to Play DVD in Ubuntu Linux

This post shows students and new users step to play DVD or watch videos on Ubuntu Linux.

Out of the box, Ubuntu won’t play your encrypted or protected DVDs – since most DVDs are protected anyways. In order to play DVDs, you need to have the right codecs installed.

A codec is a piece of software that allows applications to read a video or audio format. If Ubuntu Linux doesn’t find the right codecs, it won’t play the DVD or play the encoded videos.

Certain videos and DVDs are protected. Protected content prevents you from copying or playing them unless you have extra software to handle the copy protection.

Ubuntu doesn’t have it installed by default.

Some DVDs also a region code, which tells you in which region of the world they are allowed to be played. If Ubuntu is setup in a different region than the DVD, it may also not play.

One package that will most likely be needed is libdvd. Below we’ll show you how to install it along with other necessary packages to get Ubuntu to play DVDs and other videos.

Continue reading “How to Play DVD in Ubuntu Linux”

How to Install Ionic Framework on Ubuntu Linux

This post shows students and new users steps to install and use Ionic Framework on Ubuntu Linux.

If you don’t already know about Ionic Framework, it’s an open-source, cross-platform mobile development framework that you use to initialize, develop and maintain Angular, React, Vue applications easily on compatible systems.

With Ionic, you can create apps with HTML, CSS, and JavaScript and deploy across platforms, including Android, iOS and other devices.

Installing Ionic Framework is also easy and straightforward. Ionic apps are created and developed primarily through the Ionic command-line utility.

To get started with Ionic Framework, the only requirement is a Node & npm environment.

Below is how to install and use Ionic Framework on Ubuntu Linux.

Continue reading “How to Install Ionic Framework on Ubuntu Linux”

How to Install Angular CLI on Ubuntu Linux

This post shows students and new users steps to install and use Angular CLI on Ubuntu Linux.

If you don’t already know about Angular CLI, it’s a command-line interface tool that you use to initialize, develop and maintain Angular applications easily on compatible systems.

Installing Angular CLI is also easy and straightforward. Major versions of Angular CLI follow supported major versions. However, minor versions can be scheduled and released separately.

A single workspace configuration file, angular.json, is created at the top level of the workspace. This is where you can set per-project defaults for CLI command options, and specify configurations to use when the CLI builds a project for different targets.

Below is how to install and use Angular CLI on Ubuntu Linux.

Continue reading “How to Install Angular CLI on Ubuntu Linux”

How to Install LibreOffice on Ubuntu Linux

This post shows students and new users steps to install LibreOffice in Ubuntu Linux. LibreOffice is a free and open source office productivity software typically installed on Linux systems.

LibreOffice is a successor to OpenOffice.org (commonly known as OpenOffice) on most Linux distributions. In fact, LibreOffice was forked from OpenOffice over a decade ago. It is now the supreme open source office productivity tool available for Windows, MacOS and Linux systems.

LibreOffice comes with several applications including, Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (vector graphics and flowcharts), Base (databases), and Math (formula editing).

By default, if you install the full desktop version of Ubuntu, LibreOffice will come along. You don’t need to do anything to get it. However, if you don’t have LibreOffice installed and you want it in Ubuntu, the steps below will show you how to do that.

Continue reading “How to Install LibreOffice on Ubuntu Linux”

How to Delete Let’s Encrypt SSL Certificates

This post shows students and new users steps to delete Let’s Encrypt certificates created using Certbot. Certbot is a command-line tool that simplifies the process for obtaining and renewing Let’s Encrypt SSL certificates.

With Certbot, one can create, renew, revoke and delete Let’s Encrypt SSL certificates easily using the command line.

By default, Let’s Encrypt will store all the client certificates in the following folders:

  • /etc/letsencrypt/live
  • /etc/letsencrypt/renewal
  • /etc/letsencrypt/archive

When a new certificate is issued, it is store in the /etc/letsencrypt/live directory. The archive folder stores copies of the live certificates.

If you no longer need a certificate or if the certificate has been compromise, you revoke and issue a new request.

Below is how to revoke a certificate.

How to revoke a Let’s Encrypt certificate on Ubuntu Linux

Continue reading “How to Delete Let’s Encrypt SSL Certificates”

How to Install GlassFish Server on Ubuntu Linux

This post shows students and new users steps to install GlassFish JAVA application server on Ubuntu Linux. GlassFish is a free, open-source server for deploying JAVA based applications.

GlassFish allows developers to build and publish JAVA applications at scale with ease. It also includes a complete administration console, clustering support, and other developer and production focused tools and features.

GlassFish project which was developed by Sun Microsystem is now supported and owned by Oracle corporation. Oracle has its own licensing terms that you may want to read carefully before using GlassFish at your business or enterprise.

Below we will show you how to install and configure GlassFish on Ubuntu Linux.

Continue reading “How to Install GlassFish Server on Ubuntu Linux”

How to Install Apache Solr on Ubuntu Linux

This post shows students and new users steps to install Apache Solr on Ubuntu Linux. Apache Solr is a fast, open-source search platform built on Apache Lucene and Java.

Solr uses with a REST-like API which allows storing document (indexing) via JSON, XML, CSV or binary over HTTP. You query data via HTTP GET and receive JSON, XML, CSV or binary results.

Solr also provides advanced full-text search capabilities, scalable, and responsive admin interface. When looking for an enterprise search platform that enables phrases, wildcards, joins, grouping at large scale, you might want to take a look at Solr.

Below we’ll show you how to download and install the latest version on Ubuntu and run your own enterprise search platform on your own Linux server.

Continue reading “How to Install Apache Solr on Ubuntu Linux”

How to Install Plex Desktop on Ubuntu Linux

This post shows students and new users steps to install Plex Linux desktop client on Ubuntu Linux. Plex is a popular way to stream one’s own media collection at home or remotely.

If you haven’t already install Plex server, here’s a link to install it on Ubuntu Linux.

How to install Plex server on Ubuntu Linux

Until recently, there wasn’t an official app for playing Plex content on Linux desktop. One can still install Plex server on Linux machines and stream to other platforms like Windows and MacOS.

Plex developers have finally released a Linux desktop app via Snap that users can use to play content from Plex server. Not only can users install Plex server on Linux, but Linux users can also now stream their content via Linux desktop.

Below is how to install Plex Desktop app on Ubuntu Linux.

Continue reading “How to Install Plex Desktop on Ubuntu Linux”

How to Install Visual Studio Code on Ubuntu Linux

This post shows students and new users steps to install and use Microsoft Visual Studio Code (vs code) on Ubuntu Linux. Visual Studio Code is an open-source cross-platform, feature-rich code editor developed by Microsoft.

VS code comes with built-in support for Git control, syntax highlight, code completion and also combines simplicity and speed for any developers looking to build great applications across different platforms.

The easiest was to install VS Code on Ubuntu Linux is to enable the VS Code repository and install its package from there using the command line interface.

Below, we’ll show you how to do that when using Ubuntu Linux.

Continue reading “How to Install Visual Studio Code on Ubuntu Linux”

How to Install .NET Core (dotnet) SDK on Ubuntu Linux

This post shows students and new users steps to install and use Microsoft .NET Core (dotnet) SDK on Ubuntu Linux. Microsoft .NET core SDK is a cross-platform and open-source framework that supports Linux and Mac OS systems out of the box.

The current stable version of .NET core is 6, which is a Long Term Support (LTS) version that will be supported for 3 years, and comes with better git integration with Visual Studio 2022.

If you are a developer and want to build .NET apps, the best way to do it on Ubuntu Linux is to install the Software Development Kit (SDK), which also includes the .NET Runtime by default.

This will allow you to develop and run .NET Framework applications in Ubuntu Linux.

Continue reading “How to Install .NET Core (dotnet) SDK on Ubuntu Linux”