Menu -> Utility -> Resize personal storage file You can read the current status and increase the size of the free space using Examples of space used by various stacks I have tried are as follows: To get over 1) and 2) you need to ensure that you have space in your savefile. The following provides methods to get over all these problems: The latest Puppy versions have added some multiuser capability but the range of instructions have not included the instructions that bitnami attempts to use.Ĥ) Some (but not all) of the bitnami installation programs require software not included in the base Puppy configuration. The linux file system on Puppy typically exists in RAM memory and is effectively saved to a savefile (Personal Storage File) which is limited in size.ģ) Puppy has traditionally been single user only. Due to 1) above, these stacks must be installed within the linux file system. These are used within the linux versions of the bitnami programs, particularly by the database programs such as MySQL.Ģ) The full bitnami stacks, when installed, are very large. Included in commercial hosting is various cloud solutions such as those shown at įour problems with using bitnami programs on a typical frugal Puppy Linux are as follows:ġ) The underlying Microsoft windows file system of the typical frugal install doesn't support either the permission flags or the file owner user and groups that Linux has. Commercial hosting, is so cheap today that it doesn't make much sense to try to avoid it. I'm assuming with this how-to that people are using this for development and are later going to transfer the final result to some commercial hosting. I'm not so sure that Puppy Linux is a good platform for running your final production website. If you are connected to the internet, the current website is available to anyone on the internet using your current IP address. Technically, bitnami webservers are able to be run as the final webserver. In particular, one of these referred to as devx sfs, provides just about any program development software that a typical Linux software developer would want. The use of directly loadable compressed packages means that Puppy can supply large optional packages. It is a good demonstration of the power of a squashed file system(sfs). If you follow this how-to to the end you should be able to see how the use of this compressed file system in RAM makes a superb system for this type of software development. Programs run faster because they don't have to read from disk or when some files do have to be loaded, the size of the file is a lot smaller. Puppy makes amazing use of compressed files, where it reads compressed files off the disk into RAM and extracts individual files on-the-fly as needed or from its caches etc. That is, it feels closer to a standard Windows environment. It is a lot more GUI than most other Linuxs. The very high speed of Puppy Linux, (ie Puppy is small and runs out of RAM) combined with its very Graphical User Interface (GUI) makes it a good choice of platform. As most of the final production web servers are likely to be Linux platforms, trying to develop from within a Microsoft Windows environment, otherwise, invariably ends up causing problems. ![]() I consider Puppy a great platform for doing web software development. ![]() My computer is an old Microsoft Windows Vista computer which isn't particularly good but the Puppy Linux still ends being blazingly fast. My installation is a typical frugal installation, meaning that outside of the true Linux files loaded from the savefile (also called the Personal Storage File) plus other loaded SFS files, the file system is the underlying Microsoft Windows file system. I use a Precise 5.7.1 Puppy Linux which is the Long Term Supported Puppy Linux which is compatible with Ubuntu. While LAMP is probably the most common stack, there are other webserver stacks. LAMP refers to Linux as the operating system, Apache as the Web server, MySQL as the relational database management system and generally PHP as the scripting language but sometimes Perl or Python is used instead of PHP. Website programs require a webserver and related software stack such as the LAMP stack. ![]() You can run the webserver, performing development etc without even being connected to the internet or other network. Bitnami packages up the programs with the webserver stack so that you just install the bitnami package and you have everything. Install and Use bitnami webserver programs on your Puppy Linux system.īitnami provides as free downloads a large number of open source Public Domain website programs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |