Acronis Cyber Protect
API
Application
- Binding NextCloud with ServerStadium S3 Object Storage as External Storage Mount
- Classes: Install and Configure Ansible
- Classes: Introduction to Ansible for a robust Configuration Management
- Classes: Post Installation on Ansible
- Connect Windows Active Directory on ServerStadium with Azure AD
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in ServerStadium
- Deploy Mailu on Rancher Kubernetes
- High Availability Kubernetes Using RKE in ServerStadium Part 1
- High Availability Kubernetes Using RKE in ServerStadium Part 2
- High Availability Kubernetes Using RKE in ServerStadium Part 3
- How to Deploy Container in ServerStadium using Docker
- How to deploy Portainer on Linux to easily manage your docker containers
- How to Host Your Own Docker Hub in ServerStadium
- How to Install Nextcloud on ServerStadium Cloud
- Implementing Continuous Integration with Gitlab CI and Continuous Delivery with Rancher Fleet
- Implementing Redis HA and Auto-Failover on ServerStadium
- Installing NextCloud in ServerStadium Detail Steps from the Beginning to the Very End
- Managing ServerStadium Storage from various tools and from various OS
- Monitor Your Services Uptime Using Uptime Kuma
- Set Up WAF KEMP in ServerStadium Part 1
- Set Up WAF KEMP in ServerStadium Part 2
- Simple monitoring and alerting with Monit on Ubuntu 22.04 LTS
- Step-by-Step MEAN Stack Setup on ServerStadium VM Instances
- Upgrade Zimbra and the OS Version
- Using Collabora Online on ServerStadium NextCloud's VM
- Using XFCE Desktop Environment on ServerStadium VM
- VS Code on your browser! How to install code-server on a VM
- Show Remaining Articles ( 12 ) Collapse Articles
Database
Development
- Building Your First Application with the MEAN Stack on ServerStadium VM Instances
- How to Deploy Django App on ServerStadium VM Using Gunicorn, Supervisor, and Nginx
- How to Install Node.js and Launch Your First Node App
- How to Setup Your Own Laravel with Nginx in Ubuntu 18.04
- Install a Node.js and Launch a Node App on Ubuntu 18.04
- Step-by-Step MEAN Stack Setup on ServerStadium VM Instances
DNS Management
Integration
- Backup & Sync Local and Remote Directories Using RSYNC
- Binding NextCloud with ServerStadium S3 Object Storage as External Storage Mount
- Classes: Install and Configure Ansible
- Classes: Introduction to Ansible for a robust Configuration Management
- Classes: Post Installation on Ansible
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in ServerStadium
- Deploy Mailu on Rancher Kubernetes
- Deploying Magento on ServerStadium
- High Availability Kubernetes Using RKE in ServerStadium Part 1
- High Availability Kubernetes Using RKE in ServerStadium Part 2
- High Availability Kubernetes Using RKE in ServerStadium Part 3
- Hosting Static Website with Hugo on ServerStadium
- How to Backup Desktop Linux and Windows via Acronis in ServerStadium
- How to backup Linux VM via Acronis in ServerStadium
- How to Deploy Container in ServerStadium using Docker
- How to deploy Portainer on Linux to easily manage your docker containers
- How to Host Your Own Docker Hub in ServerStadium
- How to install and secure MariaDB on Ubuntu 18.04 and 20.04 on ServerStadium
- How to Install and Securing MongoDB on Ubuntu 18.04 and 20.04
- How to Install CWP in ServerStadium Cloud
- How to Install Nextcloud on ServerStadium Cloud
- How to Install Node.js and Launch Your First Node App
- How to Setup Active Directory Domain Service & DNS with ServerStadium
- How to Setup Your Own Laravel with Nginx in Ubuntu 18.04
- Implementing Continuous Integration with Gitlab CI and Continuous Delivery with Rancher Fleet
- Implementing Redis HA and Auto-Failover on ServerStadium
- Install a Node.js and Launch a Node App on Ubuntu 18.04
- Install and Configure Squid Proxy in Ubuntu
- Installing Apache and Tomcat: A Quick Way
- Installing LAMP in Ubuntu
- Installing LEMP Stack on Ubuntu 18.04
- Installing NextCloud in ServerStadium Detail Steps from the Beginning to the Very End
- Installing Python 3.7-3.9 on Ubuntu 22.04 Jammy LTS using PPA
- Kubernetes Ingress Controller using SSL in ServerStadium
- Managing ServerStadium Storage from various tools and from various OS
- Monitor Your Services Uptime Using Uptime Kuma
- Reverse Proxy management using Nginx Proxy Manager
- Securing CentOS with iptables
- Securing Ubuntu with UFW
- ServerStadium Cloud VM: Comprehensive Guide to Setting Up & Optimizing WordPress
- Set Up High Availability PostgreSQL Cluster Using Patroni on ServerStadium
- Set Up WAF KEMP in ServerStadium Part 1
- Set Up WAF KEMP in ServerStadium Part 2
- Simple monitoring and alerting with Monit on Ubuntu 22.04 LTS
- Upgrade Zimbra and the OS Version
- Using Collabora Online on ServerStadium NextCloud's VM
- Using the SSH key Feature in ServerStadium Dashboard
- Using XFCE Desktop Environment on ServerStadium VM
- VS Code on your browser! How to install code-server on a VM
- Show Remaining Articles ( 34 ) Collapse Articles
Load Balancer
Marketplace
Object Storage
- Binding NextCloud with ServerStadium S3 Object Storage as External Storage Mount
- Managing ServerStadium Storage from various tools and from various OS
- Maximize Your ServerStadium Cloud Storage Access Speed with Content Delivery Network (CDN)
- ServerStadium Cloud Storage - ServerStadium S3 Object Storage
Other Features
Platform
Products & Features
- Adding, Attaching, and Resize Root Storage Disk in ServerStadium VM
- Backing-Up ServerStadium Windows VM Using Acronis Cyber Protect
- Create VM, Custom Package, Reinstall VM, and Adjusting Security Profile
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in ServerStadium
- Deploying a Virtual Machine in ServerStadium
- Easy Steps to Enable VPC in ServerStadium Cloud
- Establishing a VPN in ServerStadium Cloud
- Exporting ServerStadium Cloud VM to outer ServerStadium's Infrastructure using Acronis Cyber Protect
- Fix Broken LetsEncrypt SSL Certificate due to Expired Root CA Certificate
- Generating an API key
- Generating an API Token
- How to Backup Desktop Linux and Windows via Acronis in ServerStadium
- How to backup Linux VM via Acronis in ServerStadium
- How to Create Project Tag in ServerStadium for More Organized VM Billing Report
- How to Make a Snapshot and Configure VM Backup in ServerStadium
- How to Request Services or Licenses Products
- Kubernetes Ingress Controller using SSL in ServerStadium
- Load Balancing in ServerStadium
- Managing your DNS Zone with DNS Bucket in ServerStadium
- Maximize Your ServerStadium Cloud Storage Access Speed with Content Delivery Network (CDN)
- ServerStadium Cloud Storage - ServerStadium S3 Object Storage
- ServerStadium Load Balancer, Solution to Distribute Load Equally
- SSO Management on ServerStadium
- Using the SSH key Feature in ServerStadium Dashboard
- Show Remaining Articles ( 9 ) Collapse Articles
Security, Upgrade, and Backup
- Backup & Sync Local and Remote Directories Using RSYNC
- How to Backup Desktop Linux and Windows via Acronis in ServerStadium
- How to backup Linux VM via Acronis in ServerStadium
- How to Deploy Django App on ServerStadium VM Using Gunicorn, Supervisor, and Nginx
- Kubernetes Ingress Controller using SSL in ServerStadium
- Securing CentOS with iptables
- Securing Ubuntu with UFW
- Set Up WAF KEMP in ServerStadium Part 1
- Set Up WAF KEMP in ServerStadium Part 2
- Using Pre-Generated SSH Keys and Disabling Password Authentication for Secure Access to ServerStadium's Cloud Instances
- Using the SSH key Feature in ServerStadium Dashboard
Setup Guide
- How to Deploy a Dockerized WordPress Site on ServerStadium's Cloud Instances
- How to Set Up a Python Development Environment on ServerStadium's Cloud Instances
- Monitoring and Optimizing Performance of Your ServerStadium Cloud Instances
- ServerStadium Cloud VM: Comprehensive Guide to Setting Up & Optimizing WordPress
- Setting Up a Docker Environment on ServerStadium's Cloud Instances
- Setting Up a L2TP/IPSec VPN on ServerStadium for Secure VPC Access
- Setting Up a MongoDB Database on ServerStadium Cloud Instances
- Setting Up a Node.js Application on ServerStadium's Cloud Instances
- Setting Up a PostgreSQL Database on ServerStadium's Cloud Instances
- Setting Up an Apache Web Server on ServerStadium's Cloud Instances
- Using Pre-Generated SSH Keys and Disabling Password Authentication for Secure Access to ServerStadium's Cloud Instances
SSL/TLS
Tutorials
- Building Your First Application with the MEAN Stack on ServerStadium VM Instances
- How to Deploy a Dockerized WordPress Site on ServerStadium's Cloud Instances
- How to Set Up a Python Development Environment on ServerStadium's Cloud Instances
- Monitoring and Optimizing Performance of Your ServerStadium Cloud Instances
- Setting Up a Docker Environment on ServerStadium's Cloud Instances
- Setting Up a L2TP/IPSec VPN on ServerStadium for Secure VPC Access
- Setting Up a MongoDB Database on ServerStadium Cloud Instances
- Setting Up a Node.js Application on ServerStadium's Cloud Instances
- Setting Up a PostgreSQL Database on ServerStadium's Cloud Instances
- Setting Up an Apache Web Server on ServerStadium's Cloud Instances
- Setting Up and Managing Your Virtual Private Cloud (VPC) with ServerStadium
- Setting Up and Securing Your ServerStadium Cloud VM Instance: A Step-by-Step Guide
- Step-by-Step MEAN Stack Setup on ServerStadium VM Instances
- Using Pre-Generated SSH Keys and Disabling Password Authentication for Secure Access to ServerStadium's Cloud Instances
Uptime & Analytics
Virtual Private Cloud
Virtual Private Network
Virtual-Machine
- Adding, Attaching, and Resize Root Storage Disk in ServerStadium VM
- Backing-Up ServerStadium Windows VM Using Acronis Cyber Protect
- Building Your First Application with the MEAN Stack on ServerStadium VM Instances
- Create VM, Custom Package, Reinstall VM, and Adjusting Security Profile
- Deploying a Virtual Machine in ServerStadium
- Exporting ServerStadium Cloud VM to outer ServerStadium's Infrastructure using Acronis Cyber Protect
- How to backup Linux VM via Acronis in ServerStadium
- How to Set Up a Python Development Environment on ServerStadium's Cloud Instances
- ServerStadium Cloud VM: Comprehensive Guide to Setting Up & Optimizing WordPress
- Setting Up a Docker Environment on ServerStadium's Cloud Instances
- Setting Up a L2TP/IPSec VPN on ServerStadium for Secure VPC Access
- Setting Up a Node.js Application on ServerStadium's Cloud Instances
- Setting Up a PostgreSQL Database on ServerStadium's Cloud Instances
- Setting Up an Apache Web Server on ServerStadium's Cloud Instances
- Setting Up and Managing Your Virtual Private Cloud (VPC) with ServerStadium
- Setting Up and Securing Your ServerStadium Cloud VM Instance: A Step-by-Step Guide
- Step-by-Step MEAN Stack Setup on ServerStadium VM Instances
- Unleashing the Power of Cloud VMs: Redefining Scalability and Efficiency Over Traditional VPS
- Using Pre-Generated SSH Keys and Disabling Password Authentication for Secure Access to ServerStadium's Cloud Instances
- Using the SSH key Feature in ServerStadium Dashboard
- Show Remaining Articles ( 5 ) Collapse Articles
VM Snapshot
Webserver
- How to Set Up a Python Development Environment on ServerStadium's Cloud Instances
- Install and Configure Squid Proxy in Ubuntu
- Installing Apache and Tomcat: A Quick Way
- Installing LAMP in Ubuntu
- Installing LEMP Stack on Ubuntu 18.04
- Installing Python 3.7-3.9 on Ubuntu 22.04 Jammy LTS using PPA
- Monitoring and Optimizing Performance of Your ServerStadium Cloud Instances
- Reverse Proxy management using Nginx Proxy Manager
- Setting Up a Docker Environment on ServerStadium's Cloud Instances
- Setting Up a PostgreSQL Database on ServerStadium's Cloud Instances
- Setting Up an Apache Web Server on ServerStadium's Cloud Instances
Website Guides
WHM cPanel
Installing Python 3.7-3.9 on Ubuntu 22.04 Jammy LTS using PPA
Canonical recently announced the general availability of Ubuntu 22.04 Jammy Jellyfish LTS on April 21, 2022. Jammy has Python 3.10 installed already. Indeed, you can install more versions via the upstream repository, but it only provides Python 2.7 and Python 3.10 modules. In this article, I will show you how to install Python 3.7 up to 3.9
TLDR
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.8
Installing Python
First of all, you’ll need the following package installed so we can import any PPA (Personal Package Archive) repositories:
sudo apt install software-properties-common -y
Then, we will import deadsnake’s PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
You can then install previous Python versions, for example, Python 3.7:
sudo apt install python3.7
The maintainer of the PPA informs that they only ship Python 3.7 as the lowest version for Jammy, so if you wish to install the older version, you might want to install it for source.
Supported Ubuntu and Python Versions
====================================
- Ubuntu 18.04 (bionic) Python2.3 - Python 2.6, Python 3.1 - Python 3.5, Python3.7 - Python3.11
- Ubuntu 20.04 (focal) Python3.5 - Python3.7, Python3.9 - Python3.11
- Ubuntu 22.04 (jammy) Python3.7 - Python3.9, Python3.11
- Note: Python2.7 (all), Python 3.6 (bionic), Python 3.8 (focal), Python 3.10 (jammy) are not provided by deadsnakes as upstream ubuntu provides those packages.
Install PIP
The previous python installation does not provide pip
by default, so you will have to do:
python3.x -m ensurepip --upgrade
Then verify it using
pip --version
Important Thing to Note
Never change the default Python version of Ubuntu, as it will break many things. Either by changing python3
symlink or using update-alternatives
command.
Conclusion
To summarize the article, it is easy to install previous versions of Python on Ubuntu 22.04 Jammy LTS thanks to deadsnake team’s PPA. Hopefully, you find this tutorial article helpful for your present and upcoming projects.
For more articles and tutorials about technology, please visit ServerStadium’s Knowledge Base