Skip to content

yn-coder/PortableWinPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PortableWinPy

Portable server for python web development and testing

Goals

Goals of this project is

  • Run your Python web application locally
  • Test some issues of web development and deploy tasks with production web server - on your desktop. Test real web server static files serving configuration, paths and urls in your application
  • Base for building and shipping portable web applications

Installation

Download the zip archive from Sourceforge page, unzip to any folder (on hard disk or to USB-stick), and run run_apache.cmd

If all is ok, then open the http://localhost:8080/ in your browser

Build from source

Binaries

Apache binaries was taken from ApacheHaus (httpd-2.4.28-x86-vc11)

Python Windows x86 binaries from Python.org (python-3.6.3.exe)

Folders

  • Apache
    • Apache24
      • conf/httpd.conf - Apache config with mod_wsgi and paths to web applications
      • htdocs - folder with index.html and static files
  • Python
    • Bottle_Demo - demo wsgi application with Bottle
    • Django_Demo - demo wsgi application with Django
    • env - configured virtual enviroinment
    • Python36 - python binaries

Verion info

Version 0.0 (15.11.2017)

Version 0.1 (20.11.2017) - Django and assets