today's howtos
-
Create a Samba Share and Use from in a Docker Container
At some point in either your cloud- or container-development life, you’re going to have to share a folder from the Linux server. You may only have to do this in a dev environment, where you want to be able to share files with other developers on a third-party, cloud-hosted instance of Linux. Or maybe file sharing is part of an app or service you are building.
And because Samba (the Linux application for Windows file sharing) is capable of high availability and scaling, it makes perfect sense that it could be used (by leveraging a bit of creativity) within your business, your app stack, or your services.
-
How to Install and Switch Python Versions on Ubuntu 22.04
In this tutorial, we are going to explain in step-by-step detail how to install multiple Python versions on Ubuntu 22.04 Python is a high-level, general-purpose programming language compatible with different operating systems such as MacOS, Windows, Linux and etc. In this blog post, we will focus on installing Python in the Linux distributions.
-
How to Install Vaultwarden Password Manager with Docker
Looking for a self-hosted password manager? Check out our guide on installing Vaultwarden with Docker Compose and regaining control of your data.
-
How to Create a High-Income Website for Small Businesses
Still running your small business without a dedicated website? You’re missing out big time. Recent studies have revealed that approximately 80 percent of the world’s consumers shop online. With a good small business website, you can tap into this vastconsumer segment and generate a high income.
-
Prometheus Blackbox probes and DNS lookups
A while back I discovered that Prometheus will make persistent connections to its scrape targets. Julien Pivotto added the important additional note that Prometheus only does a DNS lookup when it makes a new connection; once the connection is established, it doesn't re-check DNS. One of the consequences of this is that ~~these persistent connections will stay up even if your DNS resolution falls over (which can be useful in trying to understand such a failure). However, there is an important qualification on this. The general version is that scrape targets may well do DNS queries from scratch every time they're scraped by Prometheus. The specific version is that if your DNS stops working, all your name-based Blackbox probes will probably fail, regardless of the health of the targets.
-
How to Install Redmine on Ubuntu 22.04 | LinuxCloudVPS Blog
-
How to Install Redmine on Ubuntu 22.04
Redmine is a free and open-source project management tool and issue-tracking tool. It allows users and teams to plan, track, and manage their projects effectively. Redmine is a web application written using the Ruby on Rails framework.
$ – given commands should be executed as a regular user
-
How to Monitor Remote Linux Systems with Glances
Glances is a free open source, modern, cross-platform, real-time top and htop-like system monitoring tool, which offers advanced features compared to its counterparts, and can run in different modes: as a standalone, in client/server mode, and in web server mode.
Considering the web server mode, you do not necessarily need to log into your remote server via SSH to run glances, you can run it in web server mode and access it via a web browser to remotely monitor your Linux server, as explained below.
-
Glances – An Advanced Real Time System Monitoring Tool for Linux
Earlier, we’ve written about many Linux System Monitor Tools that can be used to monitor the performance of Linux systems, but we think that most users prefer the default one that comes with every Linux distribution i.e. top command (real-time monitoring of system processes).
The top command is the real-time task manager in Linux and the most frequently used system monitoring tool in GNU/Linux distributions to find the performance-related bottlenecks in the system which help us to take corrective actions.
-
How to Create and Run New Service Units in Systemd Using Shell Script
A few days ago, I came across a Centos 8 32-bit distro and I felt the desire to test it on an old 32-bit machine. After booting I realized that it had a bug and it was losing the network connection, which I had to turn “up” manually every time after boot. So, the question was how could I set a script doing this job, running every time I boot my machine?
Well, this is very simple and I’ll show you the system way using service units. But first a small introduction to service units.
-
How To Install XAMPP on Rocky Linux 9
In this tutorial, we will show you how to install XAMPP on Rocky Linux 9. For those of you who didn’t know, XAMPP (Cross-platform, Apache, MySQL, PHP, and Perl) is a popular software package that provides an all-in-one solution for setting up a local server stack.
-
How To Install GParted on Debian 12
In this tutorial, we will show you how to install GParted on Debian 12. For those of you who didn’t know, GParted, the GNOME Partition Editor, is an indispensable tool for managing disk partitions on Debian 12 (Bookworm) and other Linux distributions.
-
Frame pointers: Untangling the unwinding
Recent discussion in the Fedora list about frame pointers led us to think it may be an interesting idea to explain what frame pointers can and can't do for unwinding. To summarize the discussion, there was a request from a Fedora developer that, by default, all packages in Fedora should be built with explicit frame pointers to make it easier to profile and optimize. Those opposing the change cited the performance impact that such a change would have on the system. Even though that change has already been implemented, we thought it would be interesting to give some insight into the costs from the compiler team's perspective.