OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> "lamp" Stack, request for comments & suggestions
desertrat
post Apr 1 2006, 12:53 PM
Post #1





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



Until now I have been using Pocket Workstation for web development, but since more and more apps are now available natively for pdaXrom and the fact that Pocket Workstation takes up about 700MB of precious disk space I have decided to "rm -rf /mnt/hd/debian" and work on a pdaXrom replacement.

So far I have got Postgresql (8.1.3) and Apache (1.3.34) working. I'll be adding MySQL (most likely 4.x) and PHP (most likely 5.x).

My question to interested parties is:

what kind of extensions/modules you would like to see compiled into PHP?

-- cheers
Go to the top of the page
 
+Quote Post
karlto
post Apr 2 2006, 02:29 PM
Post #2





Group: Members
Posts: 343
Joined: 3-October 05
From: NZ
Member No.: 8,243



QUOTE(desertrat @ Apr 2 2006, 09:53 AM)
Until now I have been using Pocket Workstation for web development, but since more and more apps are now available natively for pdaXrom and the fact that Pocket Workstation takes up about 700MB of precious disk space I have decided to "rm -rf /mnt/hd/debian" and work on a pdaXrom replacement.

So far I have got Postgresql (8.1.3) and Apache (1.3.34) working. I'll be adding MySQL (most likely 4.x) and PHP (most likely 5.x).

My question to interested parties is:

what kind of extensions/modules you would like to see compiled into PHP?

-- cheers
*


Cool - aside from the obvious extensions (Postgres and Mysql), I also use IMAP quite a bit.
Go to the top of the page
 
+Quote Post
desertrat
post Apr 10 2006, 02:49 AM
Post #3





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



QUOTE(karlto @ Apr 2 2006, 10:29 PM)
Cool - aside from the obvious extensions (Postgres and Mysql), I also use IMAP quite a bit.


Just a quick update to let people know I'm still working on this smile.gif . Progress is slow, because I have to compile all the required extensions before I can incorporate them into PHP. The big stumbling block right now is that I don't know how to compile MySQL (4.x or 5.x), see this post. Otherwise these are the extensions done right now:
CODE
[PHP Modules]
bcmath
calendar
ctype
date
dom
exif
ftp
gd
hash
iconv
imap
libxml
mbstring
mcrypt
openssl
pcre
PDO
pdo_sqlite
pgsql
posix
Reflection
session
SimpleXML
SPL
SQLite
standard
tokenizer
xml
xmlreader
xmlwriter
zlib


If I have missed any 'obvious' ones please let me know. So far I've only been compiling the PHP CLI module, next step is to do the Apache PHP module.

-- cheers
Go to the top of the page
 
+Quote Post
anunakin
post Apr 10 2006, 07:46 AM
Post #4





Group: Members
Posts: 340
Joined: 22-August 04
From: Belem, Brasil
Member No.: 4,358



QUOTE(desertrat @ Apr 10 2006, 10:49 AM)
QUOTE(karlto @ Apr 2 2006, 10:29 PM)
Cool - aside from the obvious extensions (Postgres and Mysql), I also use IMAP quite a bit.


Just a quick update to let people know I'm still working on this smile.gif . Progress is slow, because I have to compile all the required extensions before I can incorporate them into PHP. The big stumbling block right now is that I don't know how to compile MySQL (4.x or 5.x), see this post. Otherwise these are the extensions done right now:
CODE
[PHP Modules]
bcmath
calendar
ctype
date
dom
exif
ftp
gd
hash
iconv
imap
libxml
mbstring
mcrypt
openssl
pcre
PDO
pdo_sqlite
pgsql
posix
Reflection
session
SimpleXML
SPL
SQLite
standard
tokenizer
xml
xmlreader
xmlwriter
zlib


If I have missed any 'obvious' ones please let me know. So far I've only been compiling the PHP CLI module, next step is to do the Apache PHP module.

-- cheers
*



I think PHP-GTK, can works nice on pdaXrom and OZ GPE
Go to the top of the page
 
+Quote Post
desertrat
post Apr 18 2006, 09:21 AM
Post #5





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



I have finally compiled everything I need for a PHP with a reasonable selection of extensions, these being:

bcmath, calendar, ctype, date, dom, exif, ftp, gd, hash, iconv, imap, libxml, mbstring, mcrypt, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, Reflection, session, SimpleXML, SPL, SQLite, standard, tokenizer, xml, xmlreader, xmlwriter, zlib

Now I just need to package everything up. Before I put it into the contrib section I would like some volunteer tester(s). This being a lot of inter-related packages and libraries I would like to make sure at least one other person can get it running and sort out what the dependencies are.

So if anyone is interested, please reply to this (or PM me), then I will put the packages probably on rapidshare.de along with some instructions, the point being that if no-one is interested then it's not worth my while packaging everything up nicely rolleyes.gif (that's the hardest part).

-- cheers
Go to the top of the page
 
+Quote Post
desertrat
post Apr 18 2006, 09:24 AM
Post #6





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



QUOTE(anunakin @ Apr 10 2006, 03:46 PM)
I think PHP-GTK, can works nice on pdaXrom and OZ GPE

That would have to be a different project, for this I'm solely concerned with making a web development system.

-- cheers
Go to the top of the page
 
+Quote Post
anunakin
post Apr 18 2006, 12:01 PM
Post #7





Group: Members
Posts: 340
Joined: 22-August 04
From: Belem, Brasil
Member No.: 4,358



QUOTE(desertrat @ Apr 18 2006, 05:21 PM)
I have finally compiled everything I need for a PHP with a reasonable selection of extensions, these being:

bcmath, calendar, ctype, date, dom, exif, ftp, gd, hash, iconv, imap, libxml, mbstring, mcrypt, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, Reflection, session, SimpleXML, SPL, SQLite, standard, tokenizer, xml, xmlreader, xmlwriter, zlib

Now I just need to package everything up. Before I put it into the contrib section I would like some volunteer tester(s). This being a lot of inter-related packages and libraries I would like to make sure at least one other person can get it running and sort out what the dependencies are.

So if anyone is interested, please reply to this (or PM me), then I will put the packages probably on rapidshare.de along with some instructions, the point being that if no-one is interested then it's not worth my while packaging everything up nicely  rolleyes.gif  (that's the hardest part).

-- cheers
*



QUOTE(desertrat @ Apr 18 2006, 05:24 PM)
QUOTE(anunakin @ Apr 10 2006, 03:46 PM)
I think PHP-GTK, can works nice on pdaXrom and OZ GPE

That would have to be a different project, for this I'm solely concerned with making a web development system.

-- cheers
*



Yeah! You maybe build a ipk for each LAMP libraries needed? (bc,gd,...) and off cource ipks for PHP5 APACHE and mySQL server ?
Go to the top of the page
 
+Quote Post
desertrat
post Apr 18 2006, 11:54 PM
Post #8





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



QUOTE(anunakin @ Apr 18 2006, 08:01 PM)
Yeah!

Does this mean you're willing to test it? smile.gif Please confirm, like I said it's really tedious untangling the my installation to sort out the various components into ipks for distribution and if no-one is interested I won't bother.

QUOTE
You maybe build a ipk for each LAMP libraries needed? (bc,gd,...) and off cource ipks for PHP5 APACHE and mySQL server ?

I didn't know what my strategy was at the beginning and hence had to recompile PHP several times. In the end I decided that:

- where it makes sense use the bundled PHP libraries
- where possible make shared extensions

hopefully this will cut down on the number of "hard-coded" dependencies.

However there will not be separate ipks for the PHP extensions (too much work), but because they're compiled as shared you can choose whether or not to load them at runtime (saves a bit of memory). But of course I can provide the tarball for the "just installed" directory tree for anyone who wishes to create more discrete ipks.

-- cheers
Go to the top of the page
 
+Quote Post
chiark
post Apr 20 2006, 12:43 AM
Post #9





Group: Members
Posts: 191
Joined: 28-August 05
From: Leeds, England
Member No.: 7,969



I'm interested as I'm looking to learn LAMP in order to migrate away from ASP which I am currently using...

I'm wondering whether I should really be looking at Ruby on Rails.

If you make the ipks, I will install and give you feedback. Any pointers to LAMP "getting started" articles that are good/well written/helpful would be exceptionallly appreciated too!
Go to the top of the page
 
+Quote Post
desertrat
post Apr 21 2006, 12:05 PM
Post #10





Group: Members
Posts: 743
Joined: 15-October 05
From: Gulag, Siberia
Member No.: 8,322



Right I've managed the package up most of the parts (I did have PDFLite compiled but must've stupidly accidently deleted it because I can't find it now sad.gif).

I've uploaded a tarball containing the individual packages to:

http://rapidshare.de/files/18598306/lampst...060422.bz2.html

I had been planning to include some instructions but I really won't have time until mid next week as I'm attending an exhibition for the next 5 days. But if you've used the software before then it ought to be pretty straightforward if you RTFMs smile.gif

-- cheers
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 16th February 2019 - 05:42 AM