In this guide, our primary objective is to walk you through the steps of installing Django on Ubuntu 22.04. If you're looking for a step-by-step example of this installation process within the Ubuntu terminal, you're in the right place. Here, you'll gain a clear understanding of the basic steps involved in installing Django on Ubuntu 22.04. This serves as a simple illustration of how to execute the Django installation in the Ubuntu 22.04 environment. Without delay, let's explore the details of the procedure.
For a seamless installation of the Django Web Framework on Ubuntu 22.04, adhere to the following step-by-step instructions:
Step 1: Update System Packages
Access the terminal by pressing Ctrl+Alt+T, and refresh the system packages using the following command:
sudo apt update
Step 2: Install Python and pip
Verify whether Python is already installed by executing python3 --version. If it's not installed, use the following command to install Python:
sudo apt install python3
Subsequently, install pip (Python package installer) using the package manager with the following command:
sudo apt install python3-pip
Step 3: Create a Virtual Environment
To maintain isolation for Django and its dependencies from other Python projects, establish a virtual environment. Execute the following command to install the venv package:
sudo apt install python3-venv
Proceed by creating a virtual environment using the venv package with the following command:
python3 -m venv myenv
This command will generate a directory named "myenv" to serve as the virtual environment.
Step 4: Activate the Virtual Environment
Activate the virtual environment by using the following command:
source myenv/bin/activate
Observe that your terminal prompt now begins with (myenv).
Step 5: Install Django
With the virtual environment activated, utilize pip to install Django:
pip install django
This process will download and install the latest version of Django.
Step 6: Verify Django Installation
With the virtual environment activated, utilize pip to install Django:
python -m django --version
If Django is installed correctly, it will display the installed version.
Step 7: Start a New Django Project
Initiate a new Django project by using the following command:
django-admin startproject myproject
Substitute "myproject" with the desired name for your project.
Step 8: Run the Development Server
Navigate to the project directory:
cd myproject
Ultimately, launch the Django development server with the following command:
python manage.py runserver
This will initiate the server at http://127.0.0.1:8000. Access this address in your browser, and you should encounter the default Django welcome page.
Congratulations! You've accomplished the installation of the Django Web Framework on Ubuntu 22.04 and initiated a new project.