Logo54.83.227.188 
  Home  ·  News  ·  Recent  ·  Stats  ·  Bounty rules  ·  Contact us  ·
  Menu
 Username
 Password

   Register here

 Main menu
   BBCode test
 
 Content
   View Content
 
 Projects
   Suggested (40)
   Unassigned (0)
   Assigned (5)
   Pending (0)
   Finished (12)
   Closed (29)
 
 Categories
   General (4)
   Lib (4)
   Util (9)
  Support Us!

Bitcoin: 1M8usQ696tqsJYgD
rPLKL1g7voMYMGJBrv

1M8usQ696tqsJYgDrPLKL1g7voMYMGJBrv
Please support ab.net by donating a small amount to its sysop!

Thank %/$)NO CARRIER
  View project
[View Updates][View Donations][View Comments][View Files]
Title:AMP package - phase two (Native Apache, MySQL and PHP) .
Synopsis:
22.03.2011: AMP package completed!, the package can be downloaded from http://www.os4depot.net (aamp.lha)
06.01.2011: Deadline extended by 3 months from today. See update at the bottom of the side.
05.07.2010: Dead A1 causes delay! See update at the bottom of the side.
This bounty consists of two phases both assigned to AmiCygnix developer Edgar Schwan.

Phase one:
Brings an up-to-date Apache, MySQL and PHP to AmigaOS4.1 via AmiCygnix.
This port has been finished by Edgar and can be downloaded from http://os4depot.net/?function=showfile&file=network/server/misc/aamp-amicygnix.lha

This bounty covers
Phase two:
With Phase one completed we have now opened a bounty for phase 2. It consists of a fully native port of Apache, MySQL and PHP utilising whatever the current version of AmigaOS4.x has to offer.Being these ports targeted to developers, they will be as robust as possible.
A bounty of EUR 300 must be reached to get the fully native port, more money is of course welcome:)

Project members:
  cygnusEd  
Bounty:445.69 EUR   Out of 465 EUR originally submitted.
Status:Finished
Category:util/www
Description:Phase two:
This bounty should output the following software packages to be run on AmigaOS4.1:

1. Apache 2.2.x, the Web server (http://httpd.apache.org/);
2. MySQL 5.1.x, the database management system (http://dev.mysql.com/downloads/mysql/5.1.html);
3. PHP 5.2.x, the scripting languages (http://www.php.net/).
4.A GUI utility that will take care of switching on and off the web and database server.

1. Apache 2.2.x port
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
Apache has been the most popular web server on the Internet since April 1996.
The Apache HTTP Server is a project of The Apache Software Foundation.
The port will be needing AmiCygnix to be run on Amiga OS 4.1.

The port will contain the following set of Apache modules:
- core module
- env module
- config log module
- mime module
- negotiation module
- status module
- includes module
- autoindex module
- dir module
- cgi module
- asis module
- imap module
- action module
- userdir_module
- alias module
- access module
- auth module
- setenvif module
- info module


2. MySQL 5.1.x port
MySQL is a relational database management system (RDBMS) which has more than 6 million installations. MySQL stands for "My Structured Query Language". The program runs as a server providing multi-user access to a number of databases.
The port will include also a MySQL client and a GUI monitor utility that will let the user turn the server on and off. The port will be needing AmiCygnix to be run on Amiga OS 4.1.


3. PHP scripting language v.5.2.x
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
The port will be able to run both as standalone application from the command line and as an Apache module. The port will be needing AmiCygnix to be run on Amiga OS 4.1.

The following PHP extension will be enabled:
- arrays
- bcmath
- bz2
- calendar
- class/object
- curl
- date/time
- dbase
- directories
- dom
- error handling
- exif
- filesystem
- FTP
- gd2
- gettext
- iconv
- ID3
- json
- libXML
- mbstring
- mcrypt
- mhash
- mysql
- mysqli
- network
- PDF
- PHP Options / Info
- pdo
- pdo_mysql
- pdo_sqlite
- program execution
- PS
- session
- soap
- SQLite
- strings
- tidy
- tokenizer
- simpleXML
- URLs
- variable handling
- XML Parsers
- XML Reader
- XSL
- zip
- zllib


Links
Edgar Schwan's AmiCygnix website
Apache homepage http://httpd.apache.org/
MySQL homepage http://dev.mysql.com/downloads/mysql/5.1.html
PHP homepage http://www.php.net/
Created by:Troels
Created at:20100521 22:47
Deadline:20100401
Finished at:Not finished
Last update:20110322 19:24
Assigned to:cygnusEd
Suggested by:Mario Locati
Comments:0

  Task list for this project
ID  Title  Assigned  Progress  Updated  Created by  


  Updates for this project
ID  Title  CommentsCreated atCreated by
50  AAMP native will come soon!  0  20110307 23:33  cygnusEd
48  News about native AAMP  0  20110221 18:09  cygnusEd
43  Native AAMP bounty started again  0  20100809 22:34  cygnusEd
42  Dead A1 causes delay  0  20100705 23:56  Troels
Liquorice bounty engine, Created in 2007-2008 by Björn Hagström