View previous topic :: View next topic |
What do you think? |
Good |
|
66% |
[ 14 ] |
Bad |
|
4% |
[ 1 ] |
Too lazy to check it out |
|
28% |
[ 6 ] |
|
Total Votes : 21 |
|
Author |
Message |
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Mon May 08, 2006 2:28 pm Post subject: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss |
|
|
The past few weeks, I've been working on a project named "EasyAbyss". EasyAbyss is a package which contains preconfigured versions of Abyss and PHP. EasyAbyss also includes an automatic update-system, which will keep your server up-to-date at all times. The update-system will check for updates every 10 minute, and if an update is found, the server will download the new files and restart.
The update-server is hosted on a Swedish unix-server with a dedicated 1 gbit/s connection.
EasyAbyss is mainly meant to be used by people who are to lazy or do not have the knowledge to set up their own webserver to host a few scripts or a forum. Of course, you can use it as a local testing- and developingserver.
Most of my code is written in C. The update-system uses a modified version of wget compiled for Windows.
Please give me some comments about it; what would you like to add to it? Does it need some more extensions? Tell me what you think.
You can download it from:
[Please download the new version here.]
Last edited by cmxflash on Sun Nov 12, 2006 1:11 pm; edited 2 times in total |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 Location: USA, GA
|
Posted: Mon May 08, 2006 2:45 pm Post subject: |
|
|
You should contact Aprelium before deciding to start a project like this. I like
the idea, but I'm not sure about the licensing issues. |
|
Back to top |
|
|
AbyssUnderground -
Joined: 31 Dec 2004 Posts: 3855
|
Posted: Mon May 08, 2006 2:47 pm Post subject: |
|
|
TRUSTAbyss wrote: | You should contact Aprelium before deciding to start a project like this. I like
the idea, but I'm not sure about the licensing issues. |
He already did. And they are supporting it as far as Im aware. _________________ Andy (AbyssUnderground) (previously The Inquisitor)
www.abyssunderground.co.uk |
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Mon May 08, 2006 2:52 pm Post subject: |
|
|
The Inquisitor wrote: | TRUSTAbyss wrote: | You should contact Aprelium before deciding to start a project like this. I like
the idea, but I'm not sure about the licensing issues. |
He already did. And they are supporting it as far as Im aware. |
True, I am allowed to post this project here. Also, if Aprelium decides they don't want to allow EasyAbyss any more, I'll simply send out an update that makes it useless and prompt the user a link to the offical version. |
|
Back to top |
|
|
TRUSTAbyss -
Joined: 29 Oct 2003 Posts: 3752 Location: USA, GA
|
Posted: Mon May 08, 2006 2:53 pm Post subject: |
|
|
I'm sure they will allow it unless they come out with their own automatic update
system to replace it. Anyway, good job on the project. |
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Mon May 08, 2006 2:59 pm Post subject: |
|
|
TRUSTAbyss wrote: | I'm sure they will allow it unless they come out with their own automatic update
system to replace it. Anyway, good job on the project. |
Even if they did, it probably wouldn't include updates to PHP and its extensions. |
|
Back to top |
|
|
loloyd -
Joined: 03 Mar 2006 Posts: 435 Location: Philippines
|
Posted: Mon May 08, 2006 3:42 pm Post subject: 10 minute update |
|
|
I hope you can relax that auto update to maybe daily or even weekly. If you hypothetically gain a million users, that's a million users checking for updates every 10 minutes. Even a 100 users checking every 10 minutes also sounds scary. But you're using your own server so I guess this is entirely up to you. Maybe you may want this to become user-configurable. This just my opinion anyway.
What you're doing holds a lot of promise. I salute you for your efforts. But in the interest of making more dreams, how about making configurable/multiple flavors?
Abyss+PHP+GD2+MySQL = MyEasyAbyss
Abyss+PHP+GD2+MySQL+<CMS> = MyEasyAbyss + <CMS>
:D _________________
http://home.loloyd.com/ is online if the logo graphic at left is showing. |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Tue May 09, 2006 10:37 am Post subject: Re: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss |
|
|
cmxflash,
Congratulations for such a wonderful work.
We have encountered some minor problems on Windows 2000: batch scripts complain (but do not stop) about the taskkill command which is not available.
We will contact you later about the license and the "official" stuff. ;-) _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Tue May 09, 2006 12:18 pm Post subject: Re: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss |
|
|
aprelium wrote: | cmxflash,
Congratulations for such a wonderful work.
We have encountered some minor problems on Windows 2000: batch scripts complain (but do not stop) about the taskkill command which is not available.
We will contact you later about the license and the "official" stuff. ;-) |
I know about that. I probably wont use taskkill in the future, and I will rewrite the batch-scripts to C within a few days. |
|
Back to top |
|
|
chewzzqq -
Joined: 28 Sep 2005 Posts: 198
|
Posted: Tue May 09, 2006 3:31 pm Post subject: |
|
|
i test now,with no problem,but still not finish(4file for half an hour),slow little bit(sorry)
but,i think this is good....
good project,i like it...
many thank cmxflash. _________________
|
|
Back to top |
|
|
loloyd -
Joined: 03 Mar 2006 Posts: 435 Location: Philippines
|
Posted: Tue May 09, 2006 3:33 pm Post subject: API? |
|
|
Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long? _________________
http://home.loloyd.com/ is online if the logo graphic at left is showing. |
|
Back to top |
|
|
Tom Chapman -
Joined: 09 Jul 2005 Posts: 933 Location: Australia
|
Posted: Tue May 09, 2006 10:12 pm Post subject: |
|
|
AWESOME Script cmx! Works well for me. :) |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Wed May 10, 2006 10:25 am Post subject: Re: API? |
|
|
loloyd wrote: | Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long? |
You can use CScript (WSH) instead of .bat files. This will give you more power and more features. A introductory article is available in http://www.wilsonmar.com/1wsh.htm . _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Fri Sep 08, 2006 6:18 pm Post subject: |
|
|
Just checked my logs, a few people is actually using this software.
I've rewritten the whole thing in PHP, avaliable here.
Last edited by cmxflash on Wed Oct 25, 2006 5:49 pm; edited 1 time in total |
|
Back to top |
|
|
Firefly -
Joined: 31 Mar 2006 Posts: 69
|
Posted: Wed Oct 25, 2006 4:07 pm Post subject: |
|
|
There are many software developers doing the same, checking for updates. Has one of my computers, on its knees. In other words running very slowly.
I would add some configuration, of the update.
To be able to easily set up, automatic update, or manual update, by the customer.
I would use the manual update myself. |
|
Back to top |
|
|
jlp09550 -
Joined: 05 Jun 2005 Posts: 123 Location: Louisiana, USA
|
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Wed Feb 07, 2007 10:57 am Post subject: |
|
|
The server got raided by the police, so I had to change the update server URL. You can downlodad the new package here.
Last edited by cmxflash on Sat Feb 24, 2007 5:03 pm; edited 1 time in total |
|
Back to top |
|
|
razorsedge -
Joined: 06 Jan 2007 Posts: 104
|
Posted: Wed Feb 07, 2007 9:38 pm Post subject: |
|
|
so how did that go? were you innocent? or what? i hope everything was ok! |
|
Back to top |
|
|
jlp09550 -
Joined: 05 Jun 2005 Posts: 123 Location: Louisiana, USA
|
|
Back to top |
|
|
Tom Chapman -
Joined: 09 Jul 2005 Posts: 933 Location: Australia
|
Posted: Sat Feb 24, 2007 11:33 pm Post subject: |
|
|
I can. |
|
Back to top |
|
|
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Sun Feb 25, 2007 12:10 am Post subject: |
|
|
The server had a harddrive failure, so it had to be replaced with a month old backup. However, everything seems to be working right now. |
|
Back to top |
|
|
Mahindra -
Joined: 23 Aug 2011 Posts: 3 Location: Grimsby england
|
Posted: Sat Oct 15, 2011 4:29 pm Post subject: Abyss Web Server PHP GD2 SQlite EasyAbyss |
|
|
Hi
I couldnt help but notice that this is the only tutorial on the internet that I have found at least That shows you how to make your own forum. I suggest that you keep developing it into a bit more advanced. _________________ No hay todavia. |
|
Back to top |
|
|
Toasty -
Joined: 21 Feb 2008 Posts: 298 Location: Chicago, IL
|
Posted: Sun Oct 23, 2011 2:46 am Post subject: |
|
|
First off:
"Updating/Checking every 10 minutes."
You're going to DDOS yourself, and anybody on your shared connection. You'll probably get sued. I hope Aprelium included a CYA clause on their terms.
"I'll simply send out an update that makes it useless and prompt the user a link to the offical version"
I would never install software that a company can just disable on a whim.
"Server raided by police", with no response as to why.
I wouldn't install software by a entity that has its servers raided and has no other means of PR than posting in a discussion forum, and I wouldn't use such a bad URL for my projects.
Honestly dude, I didn't look at the project. It scares me. But your idea to meld all of these open-source/freeware products into one installer package (like XAMPP), but using Abyss is an awesome idea. I wish you luck, and hope you figure out some better solutions for business practices. I could see this being a great feature, and I could see Aprelium becoming more of an industry participant than it has been these past few years.
Best of luck! _________________ Audit the secure configuration of your server headers! |
|
Back to top |
|
|
|