The post provides an in-depth guide to configuring and scheduling cron jobs in Ubuntu Linux, which are executed at specified intervals for routine tasks like log cleaning or system file backups. Using a cron table (crontab), one can schedule tasks to run by the minute, hour, day, month, or year using multiple operators. The post also explains how to schedule jobs to run every minute, every 5, 10, or 15 minutes, and provides an example of an entry for Let's Encrypt certbot's certificate renewal.
Ubuntu Linux
This post provides a step-by-step guide to rebranding or changing a domain name in WordPress. Thus, it starts with registering a new domain name, creating a new virtual host or server block, and redirecting traffic from the old domain to the new one. The post then shifts to updating the WordPress database and verifying the changes. It's a handy guide even for beginners, given the accessibility of server console via SSH or direct connection.
Ubuntu Linux, by default, does not support encrypted or region-protected DVDs. Users need to install the correct codecs and certain packages such as libdvd. This post provides step-by-step instructions on how to enable the multiverse repository, install the libdvd-pkg, and set up additional packages and plugins to watch DVDs and videos in Ubuntu Linux.
This post teaches how to install and use Angular CLI on Ubuntu Linux. First, the NVM environment is installed and activated. Then, Node.js v16 is installed. After Node.js and NPM are set up, the latest Angular CLI can be installed. The post also outlines how to create, build, serve a new Angular project on a development server, and the server's automatic rebuilding and reloading process whenever source files are modified.
The post guides students and new Linux users on installing LibreOffice, a free, open-source productivity software, on Ubuntu Linux. LibreOffice, a successor to OpenOffice, comes with diverse applications including word processing, spreadsheets, presentations, and more. The article details installation procedures, either automatically with a desktop version of Ubuntu, manually by downloading the DEB package, or using the APT package repository.
The post provides a guide for students and new users on how to delete Let's Encrypt SSL certificates using Certbot on Ubuntu Linux. Certbot, a command-line tool, is utilized for creating, renewing, revoking, and deleting these certificates. Instructions are given for signing into the server and using the command terminal to execute deletion commands.
This post provides a guide on installing Apache Solr, an open-source search platform, on Ubuntu Linux. The process involves installing Java, downloading and extracting Solr, installing it using provided commands, checking the service status, and configuring data collections. Users are also guided on allowing external access, configuring the firewall, and accessing the admin console.
This text guides students and new users through the process of installing and using Microsoft Visual Studio Code (VS Code) on Ubuntu Linux. As an open-source, cross-platform, feature-rich code editor, VS Code offers syntax highlight and Git control, among others. The guide advises enabling the VS Code repository and installing its package using a command-line interface. Various commands are shared to help users set up VS Code successfully.
The post instructs on installing and using Microsoft .NET Core SDK on Ubuntu Linux; an open-source, cross-platform framework. The current stable version is 6.0, supported for 3 years. Instructions detail how to install the .NET Runtime included SDK and verify its installation, either via HTTPS or Snap, both methods ensuring ease of .NET apps development. The post concludes by encouraging user interaction.
This article guides students and new users on upgrading their system to Ubuntu 22.04 LTS (Jammy Jellyfish) from Ubuntu 20.04 or 21.10. It provides a step-by-step process the importance of backing up the current system and updating installed packages before initiating the upgrade. The article also details how use the 'update-manager-core' package to facilitate the upgrade and verify the update's success upon completion.
This post provides a comprehensive tutorial on how to install BoxBilling, an open-source client management platform, on Ubuntu Linux. The guide covers setup and installation of Apache web server, MariaDB database server, PHP, and Let's Encrypt SSL certificates. The process further includes configuring Apache for BoxBilling, setting up a BoxBilling-specific database, downloading BoxBilling, and a step-by-step walk-through of the final setup wizard to complete the installation.
This article provides a tutorial for students and new users on how to back up and restore a Linux distribution on Windows Subsystem for Linux (WSL). WSL allows the running of a Linux environment without requiring a virtual machine. The tutorial discusses the export and import features of WSL, showing how to back up and restore Linux. However, it also mentions that using these methods does result in a loss of integration with the Windows Start Menu.
The post explains the step-by-step process of migrating a Moodle website to a Google Cloud server with minimal downtime. The steps include inventorying the current server, setting up a Google Cloud server, installing necessary softwares, configuring the new server to mirror the current one, backing up the current server data, transferring the data to Google Cloud, restorations, validating configurations and finally updating DNS to connect with the new server.
The post details the process of migrating a Magento website from one server to a Google Cloud server, for students and new users. Steps encompass server preparation, inventory aggregation, setting up a Google Cloud server, LAMP or LEMP installation, server configuration, data backup, copying content to the new server, and restoring it. Following that, users should validate configurations, update DNS records, and perform tests before finalizing the migration.
The article provides a detailed, step-by-step guide for migrating a Joomla website to a Google Cloud server without downtime. Starting with registration on Google Cloud and server setting, it covers the preparation of the new server, backup, transfer, and restoration of data. It highlights the importance of ensuring identical configurations in both servers and testing before making the new server live. Post-installation fine-tuning is also mentioned for perfect setup.