Archives

Updating Your Live Flask Application on cPanel

This guide provides a structured workflow for deploying updates to an existing Python Flask application hosted via cPanel and Phusion Passenger. If you are starting a fresh deployment see the “Deployment from Scratch” article. 1. Prepare Your Local Environment Before uploading, ensure your dependency list is accurate. If you have added new libraries during development, […]

Read more

Generating a requirements.txt file for your cPanel environment

Generating a requirements.txt file is the best way to ensure your cPanel environment matches your local development setup. There are two main ways to do it, depending on how you’ve managed your project so far. Option 1: The “Quick & Dirty” Way If you are working inside a virtual environment (which you should be!), you […]

Read more

Deploying a Flask Application on CPanel

Deploying a Flask app on cPanel is slightly different from a standard VPS because cPanel uses Phusion Passenger to manage Python applications. This article is a step-by-step guide to getting a Flask application live. 1. Create the Python Application First, you need to tell cPanel to set up a Python environment for your domain. 2. […]

Read more

Creating and Managing FTP Accounts in cPanel

File Transfer Protocol (FTP) plays a crucial role in website management by allowing users to upload, download, and manage files on a web server. Through cPanel, administrators can easily create and manage FTP accounts, enabling secure and controlled access to website files. FTP is commonly used by developers, designers, and system administrators to maintain websites, […]

Read more

Security and Best Practices in Email Server Management (cPanel)

Email servers are a critical communication backbone for any organisation, making them a common target for spam, phishing, data breaches, and misuse. Proper security configuration and adherence to best practices are essential to protect sensitive information, maintain service reliability, and preserve domain reputation. cPanel provides a wide range of tools that, when used correctly, help […]

Read more

Accessing Emails Using Email Clients

Once an email server has been properly configured for a domain, the next important step is understanding how to access and manage emails effectively. Email clients provide users with convenient ways to send, receive, organise, and store email messages across different devices. Whether you prefer working from a desktop computer, a mobile phone, or directly […]

Read more
1 2 3 4 7