Revision [1740]
Last edited on 2009-12-31 19:00:46 by PhilDaintreeAdditions:
[[http://www.murga-linux.com/puppy/viewtopic.php?t=37109 Puppy Linux Discussion Forum]]
Deletions:
Revision [1738]
Edited on 2009-12-27 23:02:53 by CarolMartin (unregistered user)Additions:
[[http://www.bestessays.ca Essay help]]: [[http://www.murga-linux.com/puppy/viewtopic.php?t=37109 Puppy Linux Discussion Forum]]
Deletions:
Revision [1737]
Edited on 2009-12-27 23:02:37 by CarolMartin (unregistered user)Additions:
**Related Online Info**
[[http://www.bestessays.ca Essayhelp]]: [[http://www.murga-linux.com/puppy/viewtopic.php?t=37109 Puppy Linux Discussion Forum]]
[[http://en.wikipedia.org/wiki/Puppy_Linux Puppy Linux on Wikipedia]]
[[http://www.desktoplinux.com/articles/AT6545156120.html Getting to know Puppy Linux]]
[[http://www.bestessays.ca Essayhelp]]: [[http://www.murga-linux.com/puppy/viewtopic.php?t=37109 Puppy Linux Discussion Forum]]
[[http://en.wikipedia.org/wiki/Puppy_Linux Puppy Linux on Wikipedia]]
[[http://www.desktoplinux.com/articles/AT6545156120.html Getting to know Puppy Linux]]
Revision [1582]
Edited on 2009-08-15 18:35:29 by PhilDaintreeAdditions:
http://dotpups.de/puppy4/dotpups/Internet/LAMP_6.16-5.1.35-5.2.9-i486.pet
This version released 16th August 2009 (update of hiawatha thanks to puppy forum member prit1) is tested with Puppy 4.2.1 - and includes:
Hiawatha web-server version 6.16
mysql version 5.1.35
This pet contains the necessary /etc/hiawatha/hiawatha.conf settings to serve .php web-pages with PHP running as a fastCGI daemons. Hiawatha comes with a program to launch a series of PHP daemons and again the config of php-fcgi is included in the .pet. The .pet also has a scripts in /etc/init.d/
This version released 16th August 2009 (update of hiawatha thanks to puppy forum member prit1) is tested with Puppy 4.2.1 - and includes:
Hiawatha web-server version 6.16
mysql version 5.1.35
This pet contains the necessary /etc/hiawatha/hiawatha.conf settings to serve .php web-pages with PHP running as a fastCGI daemons. Hiawatha comes with a program to launch a series of PHP daemons and again the config of php-fcgi is included in the .pet. The .pet also has a scripts in /etc/init.d/
Deletions:
This version released 7th June 2009 is tested with Puppy 4.2.1 - and includes:
Hiawatha web-server version 6.14
mysql version 5.1.34
This pet contains the necessary /etc/hiawatha/httpd.conf settings to serve .php web-pages with PHP running as a fastCGI daemons. Hiawatha comes with a program to launch a series of PHP daemons and again the config of php-fcgi is included in the .pet. The .pet also has a scripts in /etc/init.d/
====Update for mysql v 5.1.35 and Hiawatha 6.16====
Puppy forum member prit has updated the .pet package for hiawatha 6.16 and mysql 5.1.35 - the new .pet is available at ...
Revision [1581]
Edited on 2009-08-15 17:17:55 by PhilDaintreeAdditions:
Puppy linux is engineered from the very core to do more with less. Every decision in it's design has been taken with a view to functionality and performance - with the absolute minimum of overhead. It is truly remarkable what has been achieved.
Deletions:
Revision [1580]
Edited on 2009-08-15 17:16:14 by PhilDaintreeAdditions:
[[http://www.puppylinux.com Puppy Linux]] is a very fast small footprint operating system developed by Barry Kauler. It contains 99% of desktop OS functionality that most users require, but no server side software. The entire OS will run from a CD and being around 100Meg in total can operate entirely inside RAM in this mode. The OS can also be installed on a USB stick or external hard drive. As a virus free desktop OS it is hard to beat for speed on any given hardware and will run on hardware that most would throw away. As a hard disk install it can boot in less than 30 seconds. It has attracted quite a community of devotees as a result of this persuasive set of features.
Going back to Puppy 3.01 I assembled a squash file with the traditional LAMP components of:
However, with Puppy version 4.1 our learned and wise leader Barry Kauler discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the [[http://www.puppylinux.com/blog/ blogging software he uses PPLOG]] which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 113k (version 6.16) running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Going back to Puppy 3.01 I assembled a squash file with the traditional LAMP components of:
However, with Puppy version 4.1 our learned and wise leader Barry Kauler discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the [[http://www.puppylinux.com/blog/ blogging software he uses PPLOG]] which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 113k (version 6.16) running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Deletions:
For Puppy 3.01 I assembled a squash file with the traditional LAMP components of:
However, with Puppy version 4.1 our learned and wise leader Barry Kauler discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the [[http://www.puppylinux.com/blog/ blogging software he uses PPLOG]] which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 105k running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Revision [1579]
Edited on 2009-08-15 17:04:40 by PhilDaintreeAdditions:
====Update for mysql v 5.1.35 and Hiawatha 6.16====
Deletions:
Revision [1578]
Edited on 2009-08-15 17:03:04 by PhilDaintreeAdditions:
""
""
====Update for mysql v 5.1.35 and Hiawatha 6.16=====
Puppy forum member prit has updated the .pet package for hiawatha 6.16 and mysql 5.1.35 - the new .pet is available at ...
""====Update for mysql v 5.1.35 and Hiawatha 6.16=====
Puppy forum member prit has updated the .pet package for hiawatha 6.16 and mysql 5.1.35 - the new .pet is available at ...
Revision [1516]
Edited on 2009-06-25 12:35:30 by PhilDaintreeAdditions:
A puppy forum member "puppymartin" has produced a puppy-webserver edition as a 74Meg ISO which contains the above pet but has removed many of the unecessary applications in the stock puppy for an absolutely slimmed down anorexic OS but added web-development tools like bluefish and an ftp server also. A nice GUI is available to start and stop the server processes as required.
Deletions:
Revision [1511]
Edited on 2009-06-17 15:02:11 by PhilDaintreeAdditions:
This OS would make a great base for a webERP installation that would run well on even the oldest junkiest hardware. However, I would not recommend running a live install without mirrored hard drives as the minimal redundancy required in a web-server. Neither would I trust software mirroring of hard drives - a proper hardware controller for RAID level 1 or greater is required.
Revision [1510]
Edited on 2009-06-17 14:58:45 by PhilDaintreeAdditions:
Puppy linux is engineered from the very core to do more with less. Every decision in it's design (Barry Kauler is my hero) has been taken with a view to functionality and performance - with the absolute minimum of overhead. It is truly remarkable what has been acheived.
Revision [1509]
Edited on 2009-06-17 14:49:44 by PhilDaintreeAdditions:
=====ISO CD Version=====
puppymartin has produced a puppy-webserver edition as a 74Meg ISO which contains the above pet but has removed many of the unecessary applications in the stock puppy for an absolutely slimmed down anorexic OS but added web-development tools like bluefish and an ftp server also. A nice GUI is available to start and stop the server processes as required.
see [[http://murga-linux.com/puppy/viewtopic.php?t=43285 puppymartins puppywebserver edition forum post]]
[[http://browserpuppy.com/server.html puppymartins webserver project page]]
puppymartin also has produced an apache version - which is some 20 Meg larger than the Hiawatha version.
puppymartin has produced a puppy-webserver edition as a 74Meg ISO which contains the above pet but has removed many of the unecessary applications in the stock puppy for an absolutely slimmed down anorexic OS but added web-development tools like bluefish and an ftp server also. A nice GUI is available to start and stop the server processes as required.
see [[http://murga-linux.com/puppy/viewtopic.php?t=43285 puppymartins puppywebserver edition forum post]]
[[http://browserpuppy.com/server.html puppymartins webserver project page]]
puppymartin also has produced an apache version - which is some 20 Meg larger than the Hiawatha version.
Revision [1505]
Edited on 2009-06-06 19:48:00 by PhilDaintreeAdditions:
[[http://www.puppylinux.com Puppy Linux]] is a very fast small footprint operating system developed by Barry Kauler. It contains 99% of desktop OS functionality that most users require, but no server side software. The entire OS will run from a CD and being only 100Meg in total can operate entirely inside RAM in this mode. The OS can also be installed on a USB stick or external hard drive. As a virus free desktop OS it is hard to beat for speed on any given hardware and will run on hardware that most would throw away. It has attracted quite a community of devotees as a result of this persuasive set of features.
This has enabled php web-serving under puppy linux where the server is run as nobody and therefore avoiding security issues that might result from a hijacked server process.
This has enabled php web-serving under puppy linux where the server is run as nobody and therefore avoiding security issues that might result from a hijacked server process.
Deletions:
Revision [1504]
Edited on 2009-06-06 19:43:14 by PhilDaintreeAdditions:
In puppy linux every opportunity is taken to name features and software in dog/animal related metaphors. New software for puppy is released mostly as .pet archives (these superseeded .pups) which are actually tar.gz files which have a pinstall.sh script in them that is executed after installation. .pet packages are installed through the pet package manager that checks dependences etc - more of Barry's handywork.
Since Hiawatha is no longer included with puppy since 4.1.2 I made a new .pet including Hiawatha 6.14 with mysql 5.1.34, PHP 5.2.9 that is preconfigured and runs all the components after each boot with php running as Fast CGI daemons. It is available at:
This version released 7th June 2009 is tested with Puppy 4.2.1 - and includes:
Important Note: Best practice is to alter the password for the mysql root user to prevent unathorised access to your databases see the mysql docs
Since Hiawatha is no longer included with puppy since 4.1.2 I made a new .pet including Hiawatha 6.14 with mysql 5.1.34, PHP 5.2.9 that is preconfigured and runs all the components after each boot with php running as Fast CGI daemons. It is available at:
This version released 7th June 2009 is tested with Puppy 4.2.1 - and includes:
Important Note: Best practice is to alter the password for the mysql root user to prevent unathorised access to your databases see the mysql docs
Deletions:
Since Hiawatha is no longer included with puppy since 4.1.2 I made a new .pet including Hiawatha 6.14 with mysql 5.1.35, PHP 5.2.9 that runs as Fast CGI daemons. It is available at:
This version released 7th June 2009 is tested with Puppy 4.2 - and includes:
Important Note: Best practise is to alter the password for the mysql root user to prevent unathorised access to your databases see the mysql docs
Revision [1503]
Edited on 2009-06-06 18:42:20 by PhilDaintreeAdditions:
[[http://www.puppylinux.com Puppy Linux]] is a very fast small footprint operating system developed by Barry Kauler. It contains 99% of desktop OS functionality that most users require, but no server side software. The entire OS will run from a CD and being only 100Meg in total can operate entirely inside RAM in this mode. The OS can also be installed on a USB stick or external hard drive. As a virus free desktop OS it is hard to beat for speed on any given hardware and will run on hardware that most would throw away. It has attracted quite a community of devotees as a result of this persuasive set of features.
For Puppy 3.01 I assembled a squash file with the traditional LAMP components of:
However, with Puppy version 4.1 our learned and wise leader Barry Kauler discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the [[http://www.puppylinux.com/blog/ blogging software he uses PPLOG]] which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 105k running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Predictably then, Barry is, once again, on to something with Hiawatha!
In puppy linux every opportunity is taken to name features and software in dog/animal related metaphors. New software for puppy is released mostly as .pet archives which are actually tar.gz files which have a pinstall.sh script in them that is executed after installation.
For Puppy 3.01 I assembled a squash file with the traditional LAMP components of:
However, with Puppy version 4.1 our learned and wise leader Barry Kauler discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the [[http://www.puppylinux.com/blog/ blogging software he uses PPLOG]] which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 105k running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Predictably then, Barry is, once again, on to something with Hiawatha!
In puppy linux every opportunity is taken to name features and software in dog/animal related metaphors. New software for puppy is released mostly as .pet archives which are actually tar.gz files which have a pinstall.sh script in them that is executed after installation.
Deletions:
Since Puppy 3.01 I have assembled a squash file with the traditional LAMP components of:
With Puppy version 4.1 our learned and wise leader BK discovered the wonderful [[http://en.wikipedia.org/wiki/Hiawatha_webserver Hiawatha Web-Server]] - this web-server is small and fast in keeping with puppy philosophy. But not only that, the author Hugo Leisink has written it with security at the front of mind. Barry's intentions were driven by the desire I believe to include the blogging software he uses PPLOG which is a small perl script. Consequently Hiawatha comes configured by default to run perl as a CGI program to interpret .pl scripts. Investigation into Hiawatha shows it to be quite a performer in terms of throughput of pages served (purportedly twice as fast as Apache with static content) and appears to have much of the flexibility in its configuration as that available with Apache. Configuration options for virtual hosts, user and ip address based security and to run with ssl are easier to configure than Apache. It also has URL rewriting toolkit required to run many CMS applications. The problem with Apache is that is now quite large and it forks additional processes each requiring a large chunk of memory for additional connections. Performance in terms of memory utilisation is a snag particularly when many machines that run puppy may well be challenged in this department. Hiawatha with it's binary just 105k running a multi-threaded rather than pre-fork model appears to be the perfect antidote. (I have a 256Meg web-server on an old Athlon machine running our php/mysql/hiawatha squash court booking system, that has been running for months without a reboot and still has RAM to spare http://fraserparksquash.org.nz/Bookings/ - the apache squash file version had to have weekly reboots).
Predictably Barry is, once again, on to something here.