Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss

 
Post new topic   Reply to topic    Aprelium Forum Index -> Tutorials
View previous topic :: View next topic  

What do you think?
Good
66%
 66%  [ 14 ]
Bad
4%
 4%  [ 1 ]
Too lazy to check it out
28%
 28%  [ 6 ]
Total Votes : 21

Author Message
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Mon May 08, 2006 2:28 pm    Post subject: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss Reply with quote

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 View user's profile Send private message
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3714
Location: USA, GA

PostPosted: Mon May 08, 2006 2:45 pm    Post subject: Reply with quote

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.
_________________
Computer Programmer & Networking Specialist

Back to top View user's profile Send private message Visit poster's website MSN Messenger
AbyssUnderground
-


Joined: 31 Dec 2004
Posts: 3855

PostPosted: Mon May 08, 2006 2:47 pm    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Mon May 08, 2006 2:52 pm    Post subject: Reply with quote

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 View user's profile Send private message
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3714
Location: USA, GA

PostPosted: Mon May 08, 2006 2:53 pm    Post subject: Reply with quote

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.
_________________
Computer Programmer & Networking Specialist

Back to top View user's profile Send private message Visit poster's website MSN Messenger
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Mon May 08, 2006 2:59 pm    Post subject: Reply with quote

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 View user's profile Send private message
loloyd
-


Joined: 03 Mar 2006
Posts: 435
Location: Philippines

PostPosted: Mon May 08, 2006 3:42 pm    Post subject: 10 minute update Reply with quote

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 View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Tue May 09, 2006 10:37 am    Post subject: Re: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss Reply with quote

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 View user's profile Send private message Send e-mail
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Tue May 09, 2006 12:18 pm    Post subject: Re: Abyss Web Server + PHP + GD2 + SQlite == EasyAbyss Reply with quote

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 View user's profile Send private message
chewzzqq
-


Joined: 28 Sep 2005
Posts: 198

PostPosted: Tue May 09, 2006 3:31 pm    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
loloyd
-


Joined: 03 Mar 2006
Posts: 435
Location: Philippines

PostPosted: Tue May 09, 2006 3:33 pm    Post subject: API? Reply with quote

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 View user's profile Send private message Visit poster's website
Tom Chapman
-


Joined: 09 Jul 2005
Posts: 933
Location: Australia

PostPosted: Tue May 09, 2006 10:12 pm    Post subject: Reply with quote

AWESOME Script cmx! Works well for me. :)
Back to top View user's profile Send private message Visit poster's website MSN Messenger
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Wed May 10, 2006 10:25 am    Post subject: Re: API? Reply with quote

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 View user's profile Send private message Send e-mail
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Fri Sep 08, 2006 6:18 pm    Post subject: Reply with quote

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 View user's profile Send private message
Firefly
-


Joined: 31 Mar 2006
Posts: 69

PostPosted: Wed Oct 25, 2006 4:07 pm    Post subject: Reply with quote

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 View user's profile Send private message
jlp09550
-


Joined: 05 Jun 2005
Posts: 123
Location: Louisiana, USA

PostPosted: Wed Feb 07, 2007 5:08 am    Post subject: Reply with quote

Can't seem to access download server..
_________________
Hosted Abyss Sites-
http://jared.chibipaws.com/ - My Stuffs
http://jaredblog.chibipaws.com/ - My Blog
Back to top View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Wed Feb 07, 2007 10:57 am    Post subject: Reply with quote

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 View user's profile Send private message
razorsedge
-


Joined: 06 Jan 2007
Posts: 104

PostPosted: Wed Feb 07, 2007 9:38 pm    Post subject: Reply with quote

so how did that go? were you innocent? or what? i hope everything was ok!
Back to top View user's profile Send private message
jlp09550
-


Joined: 05 Jun 2005
Posts: 123
Location: Louisiana, USA

PostPosted: Sat Feb 24, 2007 2:57 pm    Post subject: Reply with quote

Still can't download...
_________________
Hosted Abyss Sites-
http://jared.chibipaws.com/ - My Stuffs
http://jaredblog.chibipaws.com/ - My Blog
Back to top View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Tom Chapman
-


Joined: 09 Jul 2005
Posts: 933
Location: Australia

PostPosted: Sat Feb 24, 2007 11:33 pm    Post subject: Reply with quote

I can.
Back to top View user's profile Send private message Visit poster's website MSN Messenger
cmxflash
-


Joined: 11 Dec 2004
Posts: 872

PostPosted: Sun Feb 25, 2007 12:10 am    Post subject: Reply with quote

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 View user's profile Send private message
Mahindra
-


Joined: 23 Aug 2011
Posts: 3
Location: Grimsby england

PostPosted: Sat Oct 15, 2011 4:29 pm    Post subject: Abyss Web Server PHP GD2 SQlite EasyAbyss Reply with quote

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 View user's profile Send private message Send e-mail ICQ Number
Toasty
-


Joined: 21 Feb 2008
Posts: 295
Location: Chicago, IL

PostPosted: Sun Oct 23, 2011 2:46 am    Post subject: Reply with quote

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!
_________________
Portfolio: Robert Lerner
Back to top View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> Tutorials 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