Home Accessibility Courses Diary The Mouth Facebook Resources Site Map About Us Contact
Small Web Server in Perl

I would not encourage you to write your own web server in Perl, but I might suggest that you used the http protocol as a convenient intersystem communication protocol ... and that might result in you implementing part of http for the purpose ;-)

With that proviso in mind, I have just added source code for a miniature server to our web site ... run it on a system and that system will act as a web server, within limits ... and it will give you a springboard from which you can make use of the http protocol and the data uploaded through it.

Running example (visited from a browser on another system):

earth-wind-and-fire:~/Desktop grahamellis$ ./miniserver.pl 4434
/Users/grahamellis/public_html/tictim.html
  _status = 200
  jjj = iii jkjhhgj
  _method = GET
/Users/grahamellis/public_html/favicon.ico
  _status = 404
  _method = GET
^C
earth-wind-and-fire:~/Desktop grahamellis$


If you're wanting to write code like this, have a look at our Using Perl on The Web course. And if you want to learn how to set up a more regular web server, consider our Apache httpd deployment course instead.
(written 2009-02-18)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
P252 - Perl on the Network
P402 - Perl - Writing Your Own Simple Client and Server
  [3874] Using Perl to read an RSS feed off a web site and extract data - via LWP and XML modules - (2012-09-30)

P772 - Practical Example - Perl in use
  [2657] Want to do a big batch edit? Nothing beats Perl! - (2010-03-01)
  [2129] Nothing beats Perl to solve a data manipulation requirement quickly - (2009-04-14)


Back to
Finding variations on a surname
Previous and next
or
Horse's mouth home
Forward to
Learning to program in PHP, Python, Java or Lua ...
Some other Articles
A Presentation about our company - web and PHP
Why the Pony Tail?
Why Choose Well House Consultants for your course?
Learning to program in PHP, Python, Java or Lua ...
Small Web Server in Perl
Finding variations on a surname
Does robots.txt actually work?
Please Trouble me
Confidence, Customer Service and Tourism in Melksham
Wiltshire Rail Service Update
4279 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

1 unpublished comment pending on this page

edit your own (not yet published) comments

© WELL HOUSE CONSULTANTS LTD., 2014: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 899360 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2047_Sma ... -Perl.html • PAGE BUILT: Sun Mar 30 15:20:58 2014 • BUILD SYSTEM: WomanWithCat