Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • List Open or closed Ports in UFW Firewall on Ubuntu - Linux Shout

    See the commands of the UFW firewall on Ubuntu Linux to list the open ports that are allowed or denied to be accessed from outside the network.

    UFW stands for uncomplicated firewall. The goal of UFW is to provide an uncomplicated command line-based frontend for the very powerful, but not exactly easy-to-configure IPtables. UFW supports both IPv4 and IPv6.

    It is quite easy to install because it is included in the package sources – at least if you are using an Ubuntu or Debian distribution. Also, those who are not familiar with the command line can use the graphical user interface known as GUFW, also available to install using the default repository of Ubuntu. It makes us easily manage inbound and outbound traffic using firewall rules.

  • How to install and run Rust on Linux | Enable Sysadmin

    When a new programming language is introduced to great fanfare, some developers take a quick look and then return to the comfort of their preferred programming language. But Rust has not been dismissed as easily as most other languages.

  • How to Deploy an EC2 instance using Terraform - NextGenTips

    Amazon Elastic Compute Engine (EC2) is a web-based service from Amazon which allow users to rent virtual compute services on which to run their own compute services.

    Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files.

    In this tutorial, I will work you through the stages of deploying an Ec2 instance using Terraform. We will deploy an Ubuntu server and in turn enable an Nginx on it.

  • LibreOffice Calc: Create Random Data

    When you need to create a table quickly, for whatever numeric data in it, you can always use RANDBETWEEN formula in LibreOffice Calc. We prepare this tutorial for Creating Charts next time. Now, let's learn how to below.

  • How To Install Laravel With Nginx on Ubuntu 22.04 LTS - idroot

    In this tutorial, we will show you how to install Laravel With Nginx on Ubuntu 22.04 LTS. For those of you who didn’t know, Laravel is a popular open-source PHP framework for developers looking to build modern web applications based on PHP. It aims to help developers build complex and straightforward applications by making frequently used application tasks (like caching and authentication) easier.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Laravel PHP framework With Nginx on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

  • How To Check CPU Temperature On Linux

    Your PC will automatically shut down if the CPU temperature reaches dangerous levels (usually 90°C+). But even if you don’t exceed this threshold, exposing your CPU to high temperatures can still cause damage in the long term.

    So, if you regularly perform CPU-intensive tasks for extended periods, it’s a good idea to monitor the CPU temperature.

  • Please - A Simple Command Line Todo Manager - OSTechNix

    A while ago, we reviewed "Taskwarrior", a command line task manager to manage your to-do tasks right from the Terminal window. Today I stumbled upon yet another simple command line Todo manager called "Please". Yes, the name is Please!.

    Please is an opensource, CLI application written in Python programming language. Using Please, we can manage our personal tasks and to-do list without leaving the terminal.

    Whenever you open a terminal window, Please will show you the current date and time, an inspirational quote and the list of personal to-do tasks in the Terminal.

    Please is very lightweight and convenient CLI task manager for those who use terminal extensively in their daily life.

  • How to Install Binance on Ubuntu 22.04

    More than a decade ago, the world was introduced to the wonders of cryptocurrencies and the financial landscape has never been the same. First, there was Bitcoin, then came Litecoin, followed by Ripple and then Titcoin, and the list kept going on and on, and now it seems like with each passing day we are getting a new cryptocurrency on a new blockchain. With so many cryptocurrencies, each holding a different value, crypto trading has become a popular practice amongst traders and tech enthusiasts alike. Now cryptocurrencies aren’t listed on regular exchanges, there are dedicated crypto exchanges for them. Binance is one of the most popular crypto exchanges in the market right now. If you are an avid user as well as an Ubuntu 22.04 user, you are in luck as you can now download the desktop version for your convenience. Let’s look at the steps you need to perform in order to successfully install it yourself.

  • How to Shutdown or Reboot Debian 11

    Since Debian 10, the Debian Linux distribution uses systemd to control starting and stopping of services, and Systemd also controls the whole boot and shutdown process of the operating system. The consequence of switching from init.d to Systemd is that some commands to stop or restart Debian like 'shutdown -h now' or 'reboot' do not work anymore as they used to. In this short article, I'll show you how to stop and restart a Systemd-based Linux like Debian 11.

  • How to Install Nagios 4.4.7 on CentOS 9/Fedora 36

    In this guide, we will show you how to install nagios 4.4.7 on Fedora36 and CentOS 9 systems.

    Nagios Core, formerly known as Nagios, is a free and open-source computer-software application that monitors systems, networks and infrastructure. Nagios offers monitoring and alerting services for servers, switches, applications and services. It alerts users when things go wrong and alerts them a second time when the problem has been resolved.

    Nagios is known for being the best server monitoring software on the market. Server monitoring is made easy in Nagios because of the flexibility to monitor your servers with both agent-based and agentless monitoring. With over 5000 different addons available to monitor your servers, the community at the Nagios Exchange have left no stone unturned.

  • Traceroute command in Linux with practical examples - OSNote

    Traceroute is a network diagnostic tool that is used to display the route that network packages take from sender t receiver as well as the time it takes for the network packages to travel from one network node to the other. This command is used to test the IP route of the destination server or host in order to resolve network issues. It mainly provides the connectivity status but also points the issue precisely as well as its occurrence which makes the system administrators trace out the issue more quickly and fix it.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.