Working with Python in ISPmanager — user guide

This guide explains how to run your own Python application via the ISPmanager control panel. All actions are performed directly in the panel interface, no server administration is required.

Step 1. Create a website with Python handler

  1. Log in to the ISPmanager panel.
  2. Go to Websites and click Create.
  3. Fill in the main fields:
    • Domain name — enter your domain.
    • Website directory — choose a folder for your project files.
    • Handler — select Python.
  4. In the Python handler settings specify:
    • Python version.
    • Startup file (for example, app.py or wsgi.py).
    • Connection method (port or socket).
  5. Click Create.
python-create.jpg

Step 2. Upload project files

  1. Go to Files or use the website file manager.
  2. Upload all Python project files into the chosen directory.
  3. If your project has dependencies, upload a requirements.txt file.

Step 3. Install dependencies

  1. In the list of websites select your domain.
  2. Click Install Python packages.
  3. The system will automatically install all packages listed in requirements.txt.

Step 4. Start and check

  1. After uploading and configuring your files, select Restart Python.
  2. Open your domain in a browser.
  3. Make sure the application is working correctly.

Note: If the application does not start, check the startup file and make sure all dependencies are installed.

Hjälpte svaret dig? 0 användare blev hjälpta av detta svar (0 Antal röster)