ServerAvatar

Blog

Tutorials

Step-by-step guides to help you learn and build faster.

200 articles · Page 3 of 25

  • Laravel

    How to Check Installed Laravel Version

    By Meghna Meghwani

    Picture this: you’re debugging a production issue, a dependency broke your deployment, and you need to check installed Laravel version because you can’t remember whether your project is running Laravel 9 or Laravel 10. It happens more often than you’d think. Knowing how to check your installed Laravel version via the command line isn’t just…

  • Guide

    How to Change or Reset MySQL Root Password on Ubuntu Linux

    By Meghna Meghwani

    You’re SSH’d into your Ubuntu server. You run mysql -u root -p, type your password, and hit Enter. The response: Access denied. You try again. Same result. You check your notes, your password manager, that config file you saved somewhere, nothing works. Now you’re locked out of your own database and need to recover your…

  • Linux

    Pipes vs xargs in Linux: Which Should You Use in Bash Scripts?

    By Meghna Meghwani

    Picture this: you’re looking at a directory with 40 log files, and you need to delete every one that contains the word “backup.” What do you do, type each filename by hand? Copy and paste 40 times? That’s where Pipes vs xargs comes in. That was me in my first year managing servers. I’d sit…

  • Linux

    What Are Linux Logs? Understanding Log Files and Their Uses

    By Meghna Meghwani

    Your server is busy. Every second, processes are starting and stopping, users are logging in, databases are fielding queries, and HTTP requests are hitting your web server. Most of this happens without you noticing, until something goes wrong. And something always goes wrong eventually. Maybe your site returns a blank white screen. Maybe SSH refuses…

  • Linux

    How to List Users and Groups in Ubuntu Using Command Line

    By Meghna Meghwani

    If you’ve been working with Ubuntu for any length of time, you’ve likely encountered situations where you need to list users and groups in Ubuntu, check which user accounts exist on the system, or find out which groups a specific user belongs to. Maybe you’re onboarding a new team member and need to grant them…

  • WordPress

    How to Check and Upgrade WordPress Version Safely

    By Meghna Meghwani

    Let me be direct: if you’re running an outdated version of WordPress right now, your site is a liability. I’m not trying to sound dramatic, but I’ve seen what happens when a critical vulnerability is discovered while someone is still using an older WordPress release. It isn’t pretty, hacked redirects, injected malware, and SEO rankings…

  • Guide

    How to Fix SSH Connection Refused Error

    By Meghna Meghwani

    You have typed your command, hit Enter, expecting to connect to your server. Instead, you’re greeted with the frustrating SSH Connection Refused error rather than a welcoming shell prompt. That flat, unhelpful line is one of the most frustrating messages in server management. No explanation. No suggested fix. Just a door slammed in your face.…

  • Laravel

    How to Upload Image File in Laravel: Step-by-Step Guide

    By Meghna Meghwani

    Every Laravel project I’ve worked on, whether it’s a client portal, a content management system, or an e-commerce setup, eventually needs one thing: upload image functionality. User avatars, product photos, blog thumbnails, and document attachments all rely on a reliable image upload system. The requirement shows up predictably, yet every time I reach for the…

Risk free

Deploy your first appin 10 minutes.

Connect a server, pick an application and go live, with SSL and backups already in place.

  • No credit card required
  • Free 4-day trial
  • Deploy in the next 10 minutes