← All tutorials

Security Tutorials

Security guides for developers and self-hosters — hardening, certificates, keys and access.

29 tutorials

Server Management

How to Access aaPanel with a Domain and Let’s Encrypt SSL

Web Development

How to Check if a JavaScript String Is a Valid URL

Server Management

How to Reset the MySQL Root Password in aaPanel

Web Development

How to Create Users and Grant Privileges in MySQL 8 on Ubuntu

Server Management

How to Connect to a Remote MySQL Database from Ubuntu

Web Development

Fix ERR_TOO_MANY_REDIRECTS in WordPress After Switching to HTTPS

Web Development

How to Prepare a %LIKE% SQL Statement in WordPress

Web Development

How to Login a User Programmatically in WordPress

Web Development

How to Run a Laravel Project Without a .env File

Server Management

How to Exclude .well-known from Redirection for Let’s Encrypt in Laravel

Web Development

How to Fix cURL Error 60 SSL Certificate Problem in Laravel

Web Development

How to Change a User Password in Laravel

These Security guides come from the same library as the rest of How7o Learn: each one documents a real task or a real failure, and the exact steps that resolved it.