How to Install and Use Curl on Ubuntu 22.04 - TechvBlogs

How to Install and Use Curl on Ubuntu 22.04

This article explains how to install curl on Ubuntu 22.04. Curl is a command-line utility for transferring data from or to a remote server.


Suresh Ramani - Author - TechvBlogs
Suresh Ramani
 

5 months ago

What is cURL?

Curl is a command-line utility that allows users to create network requests. Curl is accessible on Windows, Linux, and Mac, making it the go-to choice for developers across all platforms.

A cURL is computer software and command-line tool used to make requests for different protocols. But the most popular usage with the curl command is making HTTP post requests. Even the curl command-line tool is created for the Linux operating systems it is cross-platform and can be used for Windows, MacOSX, BSD, etc. In this tutorial, we will learn how to make different HTTP POST requests by using curl.

Installing Curl on Ubuntu

If you get an error message saying curl command not found when trying to download a file with curl, it means that the curl the package is not installed on your Ubuntu machine.

curl is included in the default Ubuntu 22.04 repositories. The installation is pretty straightforward:

sudo apt update
sudo apt install curl

Once the installation is complete, verify it by typing curl in your terminal:

curl

Read Also: PHP Curl Get Request with Parameters Example

Using curl

Once installed, you can test the curl command by sending requests to https://google.com using curl -I -L https://google.com command as shown below.

curl -I -L https://google.com

-I: Fetch the headers only. More on curl Main Page.

-L: If the server reports that the requested page has moved to a different location (indicated with a Location: header and a 3XX response code), this option will make curl redo the request in the new place.

Another common use case of curl is to download files from password-protected FTP servers:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://example.com/file.tar.gz

Thank you for reading this article.

Read Also: How to make a POST request with cURL

If you want to manage your VPS / VM Server without touching the command line go and  Checkout this linkServerAvatar allows you to quickly set up WordPress or Custom PHP websites on VPS / VM in a  matter of minutes.  You can host multiple websites on a single VPS / VM, configure SSL certificates, and monitor the health of your server without ever touching the command line interface.

If you have any queries or doubts about this topic please feel free to contact us. We will try to reach you.

Comments (0)

ServerAvatar
Multiple sites on a single VPS/VM/Server Deploy PHP sites on cloud in minutes, simple as that!
ServerAvatar
Generate Free SSL Certificate - SSLForWeb

Generate Free SSL Certificate

  • 90-Day Certificates
  • SSL Monitoring
  • Wildcard Certificates
  • Multiple Domains
  • Certificate Management
  • Expiration Reminders

Comment


Note: All Input Fields are required.