AMP: Novell Pumps up the Volume on Open Source - Page 4

 By Hallett German
Page 4 of 4   |  Back to Page 1
Print Article

Installing AMP

Before you install it, read the documentation found in the namp_readme.txt and the Dec 2002 AppNote "Installing and Configuring Netware AMP". Here are a couple of things to remember:

  • Do not install this beta release on a production server!
  • Netware 6 Service Pack 2 or later is required.
  • Install it on a standalone server with no other operational Netware services.
  • Ports 80 and 443 must be available.

Once the preceding points have been addressed, you are now ready to install the package. I have outlined a quick guide to the AMP installation process.

  1. Install Novell Perl, normally part of the Novell Developers Kit(NDK), on your server.
  2. From the system console run Perl nampinstall.pl. This script installs all AMP components plus new versions of various NLMs (such as LibC, CLib, and LDAP).
  3. Reboot the system.
  4. Test to verify that each application is operational.
    1. By default, Apache is installed in the kernel space and listens on ports 80, 443, and 220. An additional instance running in protected mode is possible. Once files are configured, run APACHESTART to start Apache (if it is not running already). You will know that it is working if, after typing http://IP_address-of-server, the default Apache web page appears.
    2. After Apache has started, test PHP by pointing your browser at http://IP_address_of_server/php/phpinfo.php to see the default PHP page.
    3. After Apache and PHP are running you can test MySQL by pointing at http://IP_address_of_server/phpMyAdmin/index.php. You should see a welcome screen.
    4. Test Perl by pointing your browser at http://IP_address_of_server/perl/samples/env.pl If all is working, a screen about Perl environment variables should appear.
  5. Tune each application for your environment, hardware, software configuration, network topology, etc.

Future Concerns

So far, the release is getting positive feedback from users, but of course, since this is beta software there is no guarantee that the features and installation procedures in the beta will be identical to those in the final "Nakoma" release. Concerns for the future of AMP and Novell's commitment to open source include:

  • Will Novell be able to distribute feature and security updates for supported Open Source software in a timely fashion?
  • Which open software will Novell next support? Programming languages such as Python, TCL, etc. or other Apache Software Foundation and other third-party products?
  • Will the Open Source community adapt their products to support Netware AMP?
  • Which, if any, Novell software will become Open Source?

    We encourage you to provide Novell with feedback on AMP and which Open Source software you require to run under Netware for future support.

    Additional Resources

    Location of the Netware AMP Developer Suite (currently Beta)

    Novell Open Source software homepage

    Good site for AMP extensions and latest official versions of AMP software (which are not Novell supported)

    Developer Newsgroups for AMP. The Open Source site is where to make suggestions for Open Source software that you think Novell should support in future releases.

    Official Apache homepage

    A third party Apache GUI to modify httpd.conf, start servers, and control remote Apache servers running Netware.

    Official MySQL homepage

    Official phpMyAdmin homepage

    Official PHP homepage

    Official Perl homepage

    Official mod_perl homepage

    Beth Cohen is president of Luth Computer Specialists, Inc., a consulting practice specializing in IT infrastructure for smaller companies. She has been in the trenches supporting company IT infrastructure for over 20 years in a number of different fields including architecture, construction, engineering, software, telecommunications, and research. She is currently writing a book about IT for the small enterprise and pursuing an Information Age MBA from Bentley College.

    Hallett German is an IT consultant who is experienced in implementing stable IT infrastructures with an emphasis on electronic messaging and directories. He is the founder of the Northeast SAS Users Group and former President of the REXX Language Association. He is the author of three books on scripting languages. He is currently seeking challenging opportunities that will expand his directory, networking, and security skills.

    » See All Articles by Columnist Beth Cohen

  • This article was originally published on Jan 28, 2003
    Get the Latest Scoop with Networking Update Newsletter