Blog

How to Install Pimcore on Ubuntu 24

Update the System Install Nginx Install MariaDB Then run: From here you can create a database and user for Pimcore. Install PHP and Extensions Install PHP and all necessary extensions. Ensure you’re using a supported PHP version (e.g., PHP 8.3). Install Composer Create Pimcore Project Navigate to your web root and create the Pimcore project using Composer:- Set the right permissions Install Pimcore  Run the Pimcore installer: Configure Nginx Create a new config file Enable

Read More »

Troubleshooting Network Issues on Linux with mtr

In today’s interconnected world, network hiccups—latency, packet loss, or unreachable hosts—can wreak havoc on Linux systems’ performance. A powerful way to diagnose these problems is using MTR (My Traceroute), a dynamic tool that merges the capabilities of ping and traceroute. This guide will show you how to use mtr command effectively for troubleshooting. What Makes MTR So Effective? Unlike traceroute, which merely maps the path of packets, MTR combines path tracing with real-time latency and

Read More »

phpMyAdmin configuration file now needs a secret passphrase – Solution

If you’ve recently installed or upgraded phpMyAdmin on a Server, you may be displayed with this phpmyadmin blowfish_secret warning message. This might be alarming, but it’s actually a quick fix — and it’s essential for security. What Is blowfish_secret? phpMyAdmin uses cookie-based authentication by default. To secure this process, it encrypts credentials stored in cookies using the Blowfish cipher. For that encryption to work, a secret passphrase (called blowfish_secret) is required. If this value is

Read More »

How to Create a CPU Usage Alarm in AWS CloudWatch

For creating a CPU usage alarm using the AWS Management Console Open the CloudWatch Console Go to CloudWatch in the AWS Console Navigate to Alarms In the navigation pane on the left, choose Alarms, then click on All Alarms. Create a New Alarm Select Create alarm, then click Select metric. Choose Your EC2 Metric Go to the All metrics tab. Choose EC2 metrics Select a metric category, such as per instance metrics. Find the row

Read More »

Gitea Runner Deployment for WordPress Auto Deployment

In our previous blogs, we explored Installing Gitea and Pushing a Fresh Git Repository to the Gitea Server. Now that we have a working Gitea setup and know how to manage our repositories, it’s time to take the next step — automating deployments. Manually updating your WordPress site every time you push code can be tedious, time-consuming job With Gitea Actions Runner (act_runner), we can automate this process so that every push to the repository

Read More »

Falco Installation on Ubuntu 

Add the GPG key Add the Falco repository Update your package list Install dialog (used by the installer) Falco uses dialog to present UI prompts during the installation process. Install Falco You’re now ready to install the Falco runtime: During the install, These options enable modern syscall tracing and future-proof rule updates. Verify Falco is Running To check that Falco is active and monitoring your system: You should see output like:- ● falco-modern-bpf.service  Falco: Container

Read More »

How to Install and Register GitLab Runner

If you’re setting up a CI/CD pipeline with GitLab, its an essential step to install and register GitLab Runner. GitLab Runner is an open-source project used to run your jobs and send the results back to GitLab. Prerequisites 1: Add the Official GitLab Repository 2: Install GitLab Runner 3: Verify Installation Run the following command to confirm installation: Installing GitLab Runner using GitLab’s official repositories ensures you always get the latest, secure, and compatible version.

Read More »

Troubleshooting the “Client Host Rejected: Cannot Find Your Hostname” Email Error in cPanel

If you’re seeing the error “450 4.7.25 Client host rejected: cannot find your hostname” in your logs when sending emails, it means the receiving server couldn’t verify your server’s hostname. This is often due to a missing or incorrect reverse DNS setup. In this blog, we’ll explain what causes this error and how you can fix it. Understanding the error The receiving email server cannot verify your server’s IP address with a valid hostname. You

Read More »

How to Install Traefik in Ubuntu 24

In this tutorial, we will show you how to Install Traefik in ubuntu 24. Download and install Traefik Check traefik version Create Directory Structure Configure traefik.yml Configure Route to a Blog Backend Create index.html file Now your blog will be served on http://localhost:8081 and accessible through Traefik at http://localhost/ Conclusion Traefik is a powerful and flexible reverse proxy that simplifies routing and load balancing in modern, dynamic environments. With its automatic service discovery, seamless SSL

Read More »

GitLab Installation on Ubuntu 24.04

GitLab is one of the most powerful DevOps tools available today. If you’re running a team or an enterprise that prefers self-hosting, GitLab Self-Managed is the way to go. This guide walks you through the process of GitLab installation on Ubuntu 24.04, ensuring a secure and fully functional setup. Prerequisites Before starting the GitLab Installation, ensure the following requirements: Step 1: Login via SSH to the server Now Configure UFW to allow the necessary traffic:

Read More »