AmigaOS4: Version 2.0 of the native version of AAMP published.

Date 10-Aug-2023 10:43:08
Topic: software OS4


AAMP offers a development environment on your Amiga, with which you can create and test your own web projects. Similar to the well-known XAMPP package for Linux and Windows, it contains the HTTP (web) server "Apache" with compiled-in support for the scripting language "PHP" (version 8.0.28 and 5.2.10) and the database server "MySQL" version 5.5.10.

AAMP is not only interesting for developers. This means that web applications can also be run locally on the Amiga. These are e.g. the database administrator "phpMyAdmin" (https://www.phpmyadmin.net/) or the image manager "Coppermine" (https://coppermine-gallery.net/) - just to name a few.

You can create your own tools with the included "php" interpreter. "PHP" is easy to learn and with its extensions a powerful language.
New in PHP 8 is the ability to use the "php" tool as a web server, so it is a simple alternative to Apache.

Last but not least, data can be managed with the "MySQL" database server, which can then also be accessed via the network. External programs (e.g. IODBC) can use this server as a database backend.

Read more for notes

New in AAMP 2.0:
  • New version 8.0.28 of PHP. Together with the new MySQL server, the latest web applications can be used again. The old version 5.2.10 is still included to keep older projects running. You can switch between the two versions at any time using a script.

  • Updated MySQL database server from version 5.1.35 to version 5.5.10.

  • Updates of the tools "myApacheStarter" and "mySQLcontrol" - now also with Italian and Spanish localization.

  • The Subversion package including Apache's WebDAV modules is now included and enabled by default.

  • Updates of the used libraries:
    - curl 7.19.7 -> curl 7.61.1
    - libgcrypt 1.2.4 -> libgcrypt 1.8.2
    - libgpg-error 1.4 -> libgpg-error 1.27
    - libiconv 1.9.2 -> libiconv 1.17
    - libpng 1.2.13 -> libpng 1.2.49
    - libxml2 2.6.19 -> libxml2 2.9.14
    - libxslt 1.1.14 -> libxslt 1.1.34
    - openssl 1.0.0d -> openssl 1.0.2o
    - PDFlib-Lite 6.0.1 -> PDFlib-Lite 7.0.5p3 (only PHP 5)
    - tiff v3.4 -> tiff 3.8.2
    - neon 0.29.0 -> neon 0.31.1
    - sqlite 3.4.2 -> sqlite 3.9.3
    - subversion 1.6.17 -> subversion 1.6.23

  • Newly added libraries and tools:
    - cadaver 0.23.3 (WebDAV client)
    - coreutils 5.2.1 (utilities for the Unix shell)
    - gmp 6.2.0 (library for arbitrary precision arithmetic)
    - gnutls 3.7.3 (modern implementation of the TLS/SSL protocol)
    - libtasn1 4.9 (an ASN.1 encryption library)
    - libwebp 0.5.2 (library to encode and decode images in WebP format)
    - nettle 3.7 (a cryptographic library)
    - openldap 2.4.49 (implements LDAP directory services)

  • Now includes a customized version of the ABC shell called "ampsh". This avoids collisions with other packages that use the ABC shell, such as the AmigaOS4 SDK or AmiCygnix.
    With a script in the AAMP main directory you can start it on the workbench and access the AAMP tools directly.

  • This package is a complete rebuild of AAMP. This and extensive troubleshooting eliminated many problems that were still in AAMP 1.0.

  • The base library "libaos4util" has been completely revised.


  • Homepages:
    Apache: https://httpd.apache.org
    MySQL: https://www.mysql.com
    PHP: https://www.php.net

    phpMyAdmin: https://www.phpmyadmin.net
    Coppermine: https://coppermine-gallery.net
    Wordpress: https://wordpress.com

    Download links:

    http://os4depot.net/.../aamp.lha

    or on Aminet

    http://aminet.net/package/comm/www/aamp

    Snapshots:










    The database administrator "myPHPAdmin 5.0.4"








    The content management system "Joomla 3.10.12"








    The bulletin board software "phpBB 3.3.10"








    The picture gallery "Coppermine 1.6.25"



    This article comes from AmigaWorld - Amiga Community Portal
    https://amigaworld.net

    The URL for this story is:
    https://amigaworld.net/article.php?storyid=8939