Nextelco:Web

From its-wiki.no
Jump to: navigation, search

Web server

Web server is necessary to install a front-end to the AAA server. In this case the AAA server will be FreeRADIUS and the front-end daloRADIUS. There are several choices for the web server, we selected Apache HTTP server due to its flexibility and the amount of modules it have.

Currently, the apache server version available at Debian 7.5 repositories is 2.2.22.

In addition to Apache web server, since daloRADIUS is written mostly in PHP, the installation of PHP is needed, together with the Apache module for PHP, PHP module for MySQL, PHP-PEAR (framework and distribution system for reusable PHP components), PHP-GD (dynamic graphics generation tool) and PHP-DB (Database Abstraction Layer).

These are the versions available at Debian 7.5:

  • php5 5.4.4
  • libapache2-mod-php5 5.4.4
  • php5-mysql 5.4.4
  • php-pear 5.4.4
  • php5-gd 5.4.4
  • php-db 1.7.14


Installation

In order to install the Apache web server together with the rest of the components, we just need to invoque the next command:

# apt-get install apache2 php5 libapache2-mod-php5 php5-mysql php-pear php5-gd php-db

If there is no error during the installation now, in order to test the web server we can just go to our server ip address and we will obtain a message that says It Works!.


Return to Application Server page.

Return to Technology page.