web-servers

42 bookmarks
2026-10-10 · linuxize.com

Apache Cheatsheet

Apache HTTP Server at a glance: service commands, file layout on Ubuntu and RHEL, virtual hosts, modules, .htaccess, redirects, TLS, reverse proxy, and log …

2026-09-16 · linuxize.com

Nginx Cheatsheet

Nginx directives at a glance: server blocks, location matching, reverse proxy headers, TLS, redirects, rate limits, caching, and log formats.

2026-04-27 · linuxize.com

How to Install Apache on Ubuntu 26.04

This tutorial will guide you through the process of installing and managing the Apache web server on Ubuntu 26.04. You will learn how to install Apache, open HTTP and HTTPS ports in the firewall, and set up virtual hosts.

2025-10-17 · linuxhandbook.com

How to Fingerprint Websites With WhatWeb - A Practical, Hands-On Guide

Another one of our simple, hands-on pen-testing tutorials. This one teaches you to finger a website for status code, server info, CMS etc.

Imagine you’re curious about what powers a website: the CMS, web server, frameworks, analytics tools, or plugins behind it. WhatWeb can tell you all that right from the Linux command line. It’s like getting a quick peek under the hood of any site.
2024-11-16 · thoughtbot.com

Zero-downtime with Rails credentials

Transitioning the codebase from using environment variables to Rails Credentials for Zero-Downtime Deploys.

Environment variables are not encrypted and therefore they can not be stored in any form of version control.
makes it easier to add new credentials because you don’t need to tell other developers to add them to their own .env file.
2022-01-16 · sublimecoding.com

Using Siege to Stress Test an Application

Recently the company I work for migrated to new servers. During this migration we were all fairly confident that our new architecture would work and would be able to sustain considerable traffic. How much traffic is "considerable traffic"? In all honesty, none of our team and…

2022-01-12 · ruslanspivak.com

Let’s Build A Web Server. Part 2.

Remember, in Part 1 I asked you a question: “How do you run a Django application, Flask application, and Pyramid application under your freshly minted Web server without making a single change to the server to accommodate all those different Web frameworks?” Read on to find out…

2022-01-12 · ruslanspivak.com

Let’s Build A Web Server. Part 1.

Out for a walk one day, a woman came across a construction site and saw three men working. She asked the first man, “What are you doing?” Annoyed by the question, the first man barked, “Can’t you see that I’m laying bricks?” Not satisfied with the answer, she …

2022-01-02 · ruslanspivak.com

Let’s Build A Web Server. Part 3.

“We learn most when we have to invent” —Piaget In Part 2 you created a minimalistic WSGI server that could handle basic HTTP GET requests. And I asked you a question, “How can you make your server handle more than one request at a time?” In this article you will …

2021-12-13 · aarvik.dk

Four Linux server monitoring tools

Here is four strong monitoring tools i would like to present for you. htop - interactive process viewer You may know the standard tool for watching real time processes on your machine top. If not, run $ top to see it in action, and $ man top to read the manual. The