Welcome, Guest. Please login or register.

Login with username, password and session length
September 07, 2010, 02:56:55 am

 

   Home   Help Search Login Register  

Pages: [1]   Go Down
  Print  
Author Topic: EyeOS MicroServer  (Read 12029 times)
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« on: June 30, 2006, 09:07:20 pm »

The eyeOS MiniServer is nice, but I wanted something more "mini" as I didn't like that it's such a big package (with full apache, php, firefox etc.). So I wrote what I call "eyeOS MicroServer" (for Windows): It's a single executable with under 1MB size plus the php5ts.dll and eyeOS itself. The complete "install" (no installer yet) is 7.5MB. (For those who want to know: It's written in Delphi and it's basically an Indy HTTP-Server with php support).

You can download the MicroServer Setup here (3MB). Mircoserver sits in the systray. To open eyeOS right click and choose "Open in default Webbrowser" or open localhost:8080 in your Browser.

Feel free to post bugs, ideas or what ever.

--
Björn
Logged
Tristan
Senior User
****
Offline Offline

Posts: 323


View Profile WWW
« Reply #1 on: June 30, 2006, 10:53:18 pm »

Looks nice, and it's micro indeed. But...
The reason I've included the whole apache/php bundle is that some eyeApps may use some of that components.
But I have to say, it's micro indeed... And very basic Smiley But that isn't always bad.

At least you've a feature I'm currently writing: change the server port Wink
Logged

eyeOS Nederland/eyeOS Netherlands
-------------------------------------------
Veritas Aequitas
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #2 on: July 01, 2006, 02:52:54 pm »

Thanks Smiley

Regarding PHP, the microserver has full support for everything. I included only php5ts.dll as most users don't need any exentsions. Php.ini is full configurable and extensions have just to be copied in the same directory as the microserver.
What it lacks are other apache features but I think most of them aren't needed (and Indy is surely not as scalable as apache).

I'm currently working (almost finished) on an build in smtp-server for e-mail validation (before i read krispys posting i hadn't thought of this). It's already working, but needs some finishing touches.

--
 Björn
Logged
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #3 on: July 25, 2006, 10:50:19 pm »

Uploaded version 0.3. Some small changes.
Has anyone besides trizz tested MicroServer?
Anyway, I have some ideas I'll try to implement. But before that I've planned some security features like ip range restrictions and stuff like that.

--
Björn
Logged
Pau Garcia-Milà
eyeOS Team
Hero User
*****
Offline Offline

Posts: 938


View Profile WWW
« Reply #4 on: July 26, 2006, 12:39:21 am »

Will try it tomorrow Smiley. I sticked the topic, so more people will get inside it (I saw you use it for new versions annoucements, great!).

Regards;
Pau
Logged

Pau Garcia-Milà
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #5 on: July 28, 2006, 10:15:51 am »

New Version with ip range support
Logged
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #6 on: August 24, 2006, 11:43:30 am »

New Version with eyeOS 0.9.0-5, php 5.1.5 and some small bugfixes
Logged
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #7 on: August 31, 2006, 01:56:29 pm »

new version with zlib support. see first post for details
Logged
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #8 on: September 27, 2006, 08:13:01 pm »

updated PHP to 5.1.6 and eyeOS to 0.9.1 in setup
Logged
Pau Garcia-Milà
eyeOS Team
Hero User
*****
Offline Offline

Posts: 938


View Profile WWW
« Reply #9 on: September 27, 2006, 08:58:30 pm »

Great Smiley. Would you like to mount a website for MicroServer?
Logged

Pau Garcia-Milà
bjoern
Junior User
**
Offline Offline

Posts: 76


View Profile
« Reply #10 on: October 03, 2006, 03:55:26 pm »

MicroServer downloads are now available from http://eyeos.org/MicroServer
Logged
wangjun
New User
*
Offline Offline

Posts: 1


View Profile
« Reply #11 on: December 26, 2006, 04:03:50 am »

Up! Up!
Logged
afiestas
Full User
***
Offline Offline

Posts: 151


View Profile
« Reply #12 on: June 10, 2007, 12:25:21 pm »

Hi, for update to eyeos 1.0.3, needs edit php.ini and change in line 367 display_errors = On for display_errors = Off because eyeOS 1.0 don't support E_ALL reporting (at the moment).

Thanks for this package, its very very nice!
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!