Running Abyss from a USB Flash Drive - Cross Platform???

 
Post new topic   Reply to topic    Aprelium Forum Index -> General Questions
View previous topic :: View next topic  
Author Message
DHewes
-


Joined: 19 Mar 2004
Posts: 1

PostPosted: Fri Mar 19, 2004 4:44 am    Post subject: Running Abyss from a USB Flash Drive - Cross Platform??? Reply with quote

Hello All,

I have found people asking about Abyss from a CDROM, but my project is a bit different. I have a database (MySQL) and am using PHP to deliver the contents via a web page internally. Our techs often need this info while outside of our network, and often while having no Internet connectivity. Our solution is to put this database on USB thumb drives / flash drives. This introduces additional problems. (1) We can not leave ANY traces on the host PC - therefore any installation is OUT, (2) We must have cross-platform support, ie, Windows, Linux and MAC, (3) We need a common look and feel across all platforms, (4) This MUST be plug and play, the tech's (they are not computer techs) must be able to plug this thing in and it use autorun - not a "Select your OS" menu...

The obvious solution here is a web server that will run from the device and present the normal web page the tech's are used to. Can (and how) Abyss run in this fashion?

I greatly appreciate any feedback... Thanks!
Back to top View user's profile Send private message
mcwilliams132
-


Joined: 27 Jul 2003
Posts: 167
Location: Oshkosh, WI

PostPosted: Fri Mar 19, 2004 7:26 pm    Post subject: Reply with quote

There are embeded webservers or standalone webservers that will work locally

You may want to look here:

http://www.serverwatch.com/stypes/compare/index.php/compare_d2Vi_______
_________________
::::::::::::::::::::::::::::::::::::::::::::::::::
:: Jon-Paul LeClair
:: http://mcwilliamsworld.com
:: "Lobster sticks to magnet!"
Back to top View user's profile Send private message Visit poster's website
iNaNimAtE
-


Joined: 05 Nov 2003
Posts: 2381
Location: Everywhere you're not.

PostPosted: Sun Mar 21, 2004 5:52 am    Post subject: Reply with quote

Sounds like you're asking a lot.
_________________
Bienvenidos!
Back to top View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
Omar G
-


Joined: 21 Mar 2003
Posts: 34
Location: Honolulu, Hawai'i

PostPosted: Sun Mar 21, 2004 6:11 am    Post subject: Reply with quote

Try it with Abyss, but test with static HTML pages first. I'm pretty sure the MySQL thing wouldn't work too well because it usually needs installing and using shared libraries, but hell try that too if you can. It might be better to use PHP code like ADOdb which is database agnostic. Then use comma-delimited files as a data source or even better is SQLite () which makes a binary file of the data. PHP already has libraries which can read the data, eliminating the need for the MySQL database server. Tell us how it works.

- Omar G
Back to top View user's profile Send private message
iNaNimAtE
-


Joined: 05 Nov 2003
Posts: 2381
Location: Everywhere you're not.

PostPosted: Sun Mar 21, 2004 8:05 am    Post subject: Reply with quote

mySQL kindly stores all data in the /data directory. So at least it isn't hard to get to.
_________________
Bienvenidos!
Back to top View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Mon Mar 22, 2004 3:19 pm    Post subject: Re: Running Abyss from a USB Flash Drive - Cross Platform??? Reply with quote

This can be done with Abyss but this requires some work on your side. You should install Abyss for each platform on the USB drive (create for example 3 dirs: win, linux, mac and install the 3 versions in the 3 dirs). Next, create a shared htdocs directory and configure each version to use it as its documents path.

MySQL thing is similar: the database files can be shared between the 3 platforms but the binary of MySQL must be installed for each of them.

Last thing, you must create an bootstrap script for every platform that will run Abyss and MySQL. On some systems (such as Linux), the user may need to manually run it (since there is no universal autrun feature).
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> General Questions All times are GMT + 1 Hour
Page 1 of 1

 
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


Powered by phpBB phpBB Group