Learn: Step-by-Step Tech Tutorials

253 free tutorials on Laravel, PHP, WordPress, MySQL and Linux servers — every guide written from a real problem and its real fix.

Browse by Topic

Latest Tutorials 253

Server Management

How I Installed Discourse on AlmaLinux (Docker Method, Step-by-Step)

Server Management

Install Docker on AlmaLinux: Step-by-Step (Docker CE + Compose)

Server Management

Change Welcome Message on Ubuntu VPS (MOTD + SSH Banner)

Server Management

Automatic Logout Timeout for Command Line in Ubuntu (TMOUT 300s)

Server Management

Create a Directory in Ubuntu (mkdir Command + Examples)

Server Management

Update Ubuntu to the Latest Kernel Version (Safe Server Steps)

Web Development

How to Check if GD Library Is Installed in PHP (3 Easy Methods)

Web Development

How to Show Only Hours and Minutes in Laravel Blade (HH:MM)

Web Development

How to Display Only the Current Date in Laravel (Carbon Examples)

Web Development

How to Send a Simple Email in Laravel (Fast SMTP + Mail::raw)

OS

Force Close an App in Ubuntu (xkill, System Monitor, kill -9)

Web Development

How to Debug in PHP Like console.log (echo, error_log, WordPress debug.log)

A Tutorial Library Built From Real Fixes

Every guide in this library exists because something actually broke, or something actually needed doing: a Laravel deploy that failed halfway, an Ubuntu server that filled its disk, a WordPress site that slowed to a crawl, a MySQL replica that fell out of sync. We write down the exact steps that fixed it — the commands we ran, the output we saw, and the dead ends we hit on the way — so you can skip the guesswork.

That approach shapes how the tutorials read. You will not find theory dumps or copied documentation here. You will find worked examples with real file paths, real error messages, and a verification step at the end so you know the fix actually landed.

What You Can Learn Here

Web development is the biggest shelf: Laravel from Eloquent queries to zero-downtime deploys, PHP fundamentals and debugging, WordPress beyond the dashboard, and JavaScript for the browser work that glues it all together.

Servers and infrastructure come next: server management guides for installing, hardening and rescuing Linux machines, Ubuntu how-tos from desktop tweaks to production services, MySQL queries, backups and replication, and security essentials like SSH keys, certificates and firewalls.

How to Find the Right Guide

If you are chasing a specific error, the search box at the top is the fastest route — type a few words from the error message or the command you are fighting with. If you are exploring, pick a topic card and browse; each topic page lists every guide we have on the subject, newest first. And if the thing you need does not exist yet, tell us — reader requests regularly become tutorials.

While you are here: the tutorials pair well with our free browser-based tools — converters, compressors, generators and a full PDF editor that run entirely on your device. Many guides reference them when a quick one-off job beats installing software.

Frequently Asked Questions

Are these tutorials free?
Yes. Every tutorial on How7o is free to read — no signup, no paywall, no locked sections.
What topics do the tutorials cover?
Mostly hands-on web development and server administration: Laravel, PHP, WordPress, JavaScript, MySQL, Ubuntu and general Linux server management.
Are the tutorials up to date?
Each guide is written from a real fix on a real system and reviewed when the underlying software changes. The publish date is shown on every article.
Can I request a tutorial?
Yes — send the problem you are stuck on through the contact form and it goes straight to the team that writes the guides.
Who writes these guides?
The same small team of developers that builds the How7o tools. Every guide starts as a problem we actually hit.