Simple Webserver

From PCLinuxOSHelp Knowledge Base
Jump to: navigation, search

Simple webserver

Running a Simple Web server on PCLinuxOS

1. Open a console and change Directory that you want you Simple Server to run from.
2. Now enter the command to start your Simple Server
 python -m SimpleHTTPServer

If you wish to change the port that's used start the program via:

 $ python -m SimpleHTTPServer 8080

or a port number you wish to use.

Example: I named my Directory SimpleServer. In a console window, I started it using the following.

 [dwmoar@prototype Pictures]$ python -m SimpleHTTPServer 8080
Serving HTTP on port 8080 ...

Now opening your favorite web browser enter the following URL


You should see your index.html file. If you do not have a index.html file in the directory you will see a listing of all the files in the directory.

with a index.html file


No index.html file present

It will even work from a public IP

Simple Server does NOT replace Apache or other servers such as lighttpd. It doesn't support php, but it is a quick way to test out your html, without setting up a bigger resource hungry web server.

And there you go. Happy web serving!