Atlantic.Net Blog

How to Install Portainer Docker UI Web Interface on Debian

Portainer is a lightweight, free, open-source Docker management UI that allows you to manage your Docker container from a web browser. It provides a simple and user-friendly web interface to build and manage containers, images, networks, volumes, registries, services, and nodes. Portainer is a handy tool for users who don’t know the Linux command line. […]

How to Install and Configure Caddy Web Server with PHP on Rocky Linux

Caddy is a free, open-source, lightweight, modern web server written in the Go language. You can use Caddy as a file server, dynamic server, and scalable reverse proxy. You can extend the server functionality via plugins. Caddy comes with a wide range of features, some of which are listed below: Virtual hosting Automatic HTTPS via […]

How to Install and Use PIP Python Package Manager on Rocky Linux

Python is a general-purpose, high-level programming language used by developers around the world. PIP is a package manager for Python used for installing and managing additional packages. PIP allows you to manage full lists of packages and their corresponding version numbers. PIP provides a way to install user-defined projects locally with the use of a […]

How to Create a Sudo User in Rocky Linux

In Linux or Unix-based operating systems, there are two types of users: a super-user (root) and an average or regular user. The root user has complete control of the operating system, and it has privileges to run administrative commands like installing, removing, and updating software packages, changing permissions, and configuring different services. The non-root users […]

Install WordPress with Docker on Ubuntu

WordPress is a free, open-source, and widely used content management system. However, setting up a new web hosting environment with WordPress can be a time-consuming process.  Docker simplifies the whole process with a few commands that reduce the time and effort needed for installation. Docker is an open-source containerization application built to develop, test, and […]

How to Install and Configure strongSwan VPN on Ubuntu

A VPN allows you to access the Internet safely and securely on an untrusted public Wi-Fi network. You can connect to remote VPN servers using the encrypted connection and surf the web anonymously. strongSwan is free, open-source, and the most widely-used IPsec-based virtual private network implementation, allowing you to create an encrypted secure tunnel between […]

How to Install Consul Server on Ubuntu

Consul is a service mesh solution offering a full-featured control plane, including segmentation functionality, configuration, and service discovery. These features may be used individually as required, or they may be used together for creating a full-service mesh. Consul operates over a data plane and supports both a proxy and a native integration model. Consul ships […]

How to Setup Kerberos Server and Client on Ubuntu

Kerberos is a network authentication protocol that provides authentication against the devices to enable secure communication between client and server. It uses secret-key cryptography for verifying users’ identities. Generally, Kerberos is used in POSIX authentication, Active Directory, NFS, and Samba.

How to Configure Reverse Proxy for Node.js Application Using Apache on Ubuntu

Node.js is a free, open-source, and popular JavaScript runtime environment built on Chrome’s V8 JavaScript engine. It’s used for traditional websites and back-end API services. Apache is an open-source and one of the most popular web servers in the world. You can also use Apache as a frontend proxy server for backend applications including, Node.js. […]

How to Set Up HTTP Strict Transport Security (HSTS) for Apache on Ubuntu

HTTP Strict Transport Security (HSTS) is a web security policy mechanism used for securing HTTPS websites against downgrade attacks. HSTS prevents your web browser from accessing the website over non-HTTPS connections. After installing SSL, some websites contain pages that serve requests over HTTP. In that case, to avoid the usage of HTTP protocol HSTS header […]