Skip to main content

This is a small web server to serve PHP/Web files

Project description

webserver

This is simple webserver that uses PHP development Environments.
This helps you to use local-webserver for your developement environment.
This feature comes along with the PHP you have on you computer.
This program just help to access it with single command.
This is a Command-Line Tool


Installation

(Note: To use this module, you must have PHP installed in your device which you can download from here
add it in your system path variable)
You can find .whl(wheel) file in dist folder.
Navigate to dist folder and hit the following command

python -m pip install wheel_file_name ; try pip3 if pip didn't work.  

Warning

For Python version above or equals to 3.10, only version 3 (webserver-1.0.3-py3-none-any.whl) will work.
I don't know but I find it hard to install pathlib in these versions of python which is essential package for webserver.
However, version 3 (webserver) uses pathlib2 so it is good to go.

There is no difference between v2 and v3 otherthan pathlib packages

Usages

  1. Basic Command
    server --help

This displayes all the options

  1. Starting Server
    server

This start server on port 8000 URL: http://localhost:8000

  1. Passing Options host: your hostname. Default localhost or 127.0.0.1
    port your port. Default 8000
    server --host hostname --port port_number # These are optional parameter. These are not manditory

If --update is passed along with the above flags, Host and Port will be added to settings.json

  1. Opening PHPMYADMIN
    server --admin

This opens phpmyadmin.
cannot use this with --admin
It opens PhpMyAdmin under the port and host found in settings.json in installed folder or
The PORT and HOST passed with flag --port and --host previously.
To Access and edit this file, --set can be use as a flag.

    server --set

More

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sachin@webserver-2.0.6.tar.gz (5.7 kB view hashes)

Uploaded Source

Built Distribution

sachin_webserver-2.0.6-py3-none-any.whl (7.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page