Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 23 Nov 2014, 10:42
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Puppy LAMP Distro for website developers
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [23 Posts]   Goto page: 1, 2 Next
Author Message
caguy1000

Joined: 17 Mar 2009
Posts: 3

PostPosted: Wed 18 Mar 2009, 00:04    Post subject:  Puppy LAMP Distro for website developers
Subject description: Why can't I find a Puppy LAMP ISO?
 

I have literally spent all day with my friend Google. and he hasn't told me much. I've tried talking to him in all kinds of different ways, and there is no answer. but puppy seems so suited to this, so I'd be surprised if nobody has thought of it, and probably just haven't found a suitable recent page about this stuff.

Puppy seems so perfectly suited to a test environment for web development that I'm surprised I haven't found it yet.

What I want to do is create a puppy distribution (.iso) that has a stripped down puppy with just the basics needed for one purpose, website development.... a basic LAMP environment, with a simple gui. This environment would be suitable for development of websites, or for giving out on CD's at trade shows, etc. to provide people with working examples of how software can be used.

Once the system is booted it should have a basic Linux/Apache(maybe LightHTTP or something else)/ MySQL / PHP environment and be suitable for development. Simple things like text editors, phpmyadmin, file transfer capabilities, simple image maniplation stuff, etc.

After that (picture the puppy machine loaded in vmware player) the system could share the web root via samba and allow people to easily develop in windows and transfer files to the puppy machine.... and/or use freenx or vnc to remotely control the virtual machine and edit settings, etc. The virtual machine could then be available to the outside world via some simple port forwarding mechanisms.

I'm willing to contribute time with somebody that has started on a similar idea....I think puppy is a perfect platform for this type of stuff. I'm hoping somebody with some experience in re-mastering puppy gets in touch soon

Thanks.
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Wed 18 Mar 2009, 02:22    Post subject: growler and MU  

Growler has been packaging Apache-MySQL-PHP for Puppy, initially as sfs (look for lamp-400.sfs in the FTP site, and rename to lamp_412.sfs for use with puppy 4.12).

An easier method is to use pet package, see here:
http://murga-linux.com/puppy/viewtopic.php?t=34489

MU has been building Xampp for Puppy, so just search the forum for Xamp.

Looking forward to your lampup. Smile

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
growler


Joined: 24 Mar 2008
Posts: 209
Location: Kapiti - New Zealand

PostPosted: Wed 18 Mar 2009, 03:08    Post subject: LAMP or PHMP  

See the wiki

http://www.weberp.org/PuppyLinux

I am working on an update to the latest versions

Hiawatha 6.11
Mysql 5.1.31
PHP 5.2.8

I could make it a squash file now too since hiawatha is no longer going to be in puppy from 4.2
The new .pet is looking like 11 Meg - so uncompressed it will be 20 odd Meg.

Last edited by growler on Sat 09 Jan 2010, 01:30; edited 2 times in total
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Wed 18 Mar 2009, 03:08    Post subject:  

http://www.murga-linux.com/puppy/viewtopic.php?t=39531

But it is not small (800 MB), as it includes Eclipse and several other things for Java developers.

xampp is here:
http://www.murga-linux.com/puppy/viewtopic.php?t=39112

You could run it in a barebones Puppy or wows unnamed puplet or NYP micro or Muppy Embryo.

Administration is done with the included browserbased utilities like phpmyadmin.

Start xampp with
lampp start
Then type "http://localhost" in your webbrowser.
Read the thread carefully, in case you have permission problems with the layered filesystem.
Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
jamesbond

Joined: 26 Feb 2007
Posts: 2230
Location: The Blue Marble

PostPosted: Thu 19 Mar 2009, 03:26    Post subject:  

The fix to get it working is here: http://www.murga-linux.com/puppy/viewtopic.php?p=285450#285450.

Oh yes if you plan to use it under some other puplet, rename the SFS file by removing the "_411" so that it can be loaded by anything other than NYP and Puppy 4.1.1.

Excellent work Mark, thanks!

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Thu 19 Mar 2009, 15:18    Post subject:  

jamesbond wrote:

Excellent work Mark, thanks!


No, not here. Wink
I just extracted the original xampp , added a symlink, and ran dir2sfs.

So xampp itself is very easy to add, no compiling, tweaks or even programming was required.
It is important to state this, to make clear, that everybody also could try the original xampp package (e.g. when they release a new version).

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
nic2109

Joined: 01 Jan 2007
Posts: 406
Location: Hayslope, near Middlemarch, Midlands, England

PostPosted: Thu 19 Mar 2009, 15:37    Post subject:
Subject description: XAMPP
 

Just to encourage you all that creating a web server environment in Puppy is straight-forward.

I downloaded the XAMPP package from Apache fans and extracted it "as is" into a folder and ran the setup as instructed. Lo and behold it all works. As MU warns. you have to set some permissions in /tmp to 777 with chmod before mySQL can create temporary tables and you really, really, really MUST do what it says to make it secure before opening it up to anyone else.

Go for it!

I did and added Wordpress for my daughter's school project and was amused that the whole distro and server software was smaller than some Windows printer drivers! Very Happy

_________________
Nick
Back to top
View user's profile Send private message 
growler


Joined: 24 Mar 2008
Posts: 209
Location: Kapiti - New Zealand

PostPosted: Sun 29 Mar 2009, 02:01    Post subject: Updated LAMP for puppy 4.2  

I have rolled up a new pet including

mysql 5.1.31
php 5.2.8
hiawatha 6.11
phpMyAdmin 3.1.3.1

see

http://www.weberp.org/PuppyLinux

Last edited by growler on Sat 09 Jan 2010, 01:31; edited 1 time in total
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1736
Location: Baltimore, Maryland USA

PostPosted: Wed 13 May 2009, 21:08    Post subject:  

jamesbond wrote:
The fix to get it working is here: http://www.murga-linux.com/puppy/viewtopic.php?p=285450#285450.


This didn't seem to work

cd /opt/lampp
find . -uid 99 -exec chown nobody '{}' +


What the above means, is that you go to the /opt/lampp directory, and then run the find command starting in your current directory (which is /opt/lampp) and find all files with uid 99. For all files found, run the "chown" command and change the owner to user "nobody".

When done, you can start lampp
Code:
lampp start

It starts...but still the permission problem.

Is there another way to fix it?

Thanks

Thom
Back to top
View user's profile Send private message Visit poster's website 
jamesbond

Joined: 26 Feb 2007
Posts: 2230
Location: The Blue Marble

PostPosted: Wed 13 May 2009, 21:28    Post subject:  

Thom, have you done both steps?
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1736
Location: Baltimore, Maryland USA

PostPosted: Wed 13 May 2009, 21:47    Post subject:  

jamesbond wrote:
Thom, have you done both steps?


I tried the second step....saw no output to the screen...so I have no idea what was changed, if anything...
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Wed 13 May 2009, 22:38    Post subject:  

"Watchdog" has got many of the Llamp Packages built in.

http://puppylinux.org/wiki/hardware/general/watchdog

It also catches burglars Cool

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
tlchost

Joined: 05 Aug 2007
Posts: 1736
Location: Baltimore, Maryland USA

PostPosted: Wed 13 May 2009, 23:29    Post subject:  

ecomoney wrote:
"Watchdog" has got many of the Llamp Packages built in.

http://puppylinux.org/wiki/hardware/general/watchdog


Sigh...the download link is dead

Thanks anyway
Back to top
View user's profile Send private message Visit poster's website 
jamesbond

Joined: 26 Feb 2007
Posts: 2230
Location: The Blue Marble

PostPosted: Thu 14 May 2009, 11:48    Post subject:  

tlchost wrote:
jamesbond wrote:
Thom, have you done both steps?


I tried the second step....saw no output to the screen...so I have no idea what was changed, if anything...


You have to do both steps, in the proper sequence I mentioned. Otherwise the problem is not solved.

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1736
Location: Baltimore, Maryland USA

PostPosted: Thu 14 May 2009, 12:15    Post subject:  

jamesbond wrote:

You have to do both steps, in the proper sequence I mentioned. Otherwise the problem is not solved.


Sorry....I did do both steps, in the order stated....and it did not fix the problem.

Thom
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 2 [23 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0835s ][ Queries: 11 (0.0055s) ][ GZIP on ]