Mini Servers: Support and download: Difference between revisions

From The Uniform Server Wiki
Jump to navigation Jump to search
m (Protected "Mini Servers: Support and download" [edit=sysop:move=sysop])
mNo edit summary
Line 1: Line 1:
{{Uc nav mini servers}}
{{Uc nav mini servers}}


This support page allows you to download the mini servers and provides detailed information on how to obtain a full set of binaries to expand the mini servers functionality.  
This support page provides information for downloading full packages of the core elements used in the mini server range.
 
Following this is a short summary outlining the main features of each mini server. With the exception of servers 11, 12, 13 and 14 each mini server uses the Apache core and are derived from basic mini server 1. Mini servers 11, 12, 13 and 14 complete the range these are fully functional MySQL servers, with the following restrictions English language support only and minimum of command line tools included.
 
== Core Components ==
== Core Components ==
The mini server core components were extract from the following main packages. I would recommend you download these and save to individual folders for later use.   
Core components used in the mini server were extract from the following main packages. I would recommend you download these and save to individual folders for later use.   


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
Line 10: Line 12:
Visit [http://httpd.apache.org/ Apache HTTP Server Project] for latest information.
Visit [http://httpd.apache.org/ Apache HTTP Server Project] for latest information.


Apache is not distributed in a simple archive format in order to obtain the binaries you need to install the downloaded package. The process is easy install, copy the installed folder to another location and finally uninstall.  
Apache is not distributed in a simple archive format in order to obtain the binaries you have two options either install the downloaded package and pick-up the binaries or run msiexec to extract the binaries.


The mini servers use the following Windows binaries:
The mini servers use the following Windows binaries:
Line 17: Line 19:


Download the above file from: [http://httpd.apache.org/download.cgi Downloading the Apache HTTP Server page]
Download the above file from: [http://httpd.apache.org/download.cgi Downloading the Apache HTTP Server page]
==== Run msiexec ====
First create a batch file named '''extract_msi.bat''' in the folder you saved the download to and add this line:
<pre>
msiexec /a apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi
</pre>
Save the file and double click to run. It appears as if you are installing the program however it just extracts the files. Save to a folder of your choice, in this folder you will find the Apache files these are several folders down.
==== Install ====
If you do not have '''msiexec''' install and extract the binaries as follows:
The process is easy install, copy the installed folder to another location and finally uninstall.


'''Install package'''   
'''Install package'''   
Line 41: Line 57:


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
=== PHP ===
=== PHP ===
Download site [http://www.php.net/downloads.php php.net]
Download site [http://www.php.net/downloads.php php.net]
Line 66: Line 83:


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
=== MySQL ===
Go to the MySQL [http://dev.mysql.com/downloads/mysql/5.0.html#downloads downloads page] scroll down to Windows downloads section. You require the file named '''Without installer (unzip in C:\)''' to the right of this click on '''Pick a mirror'''


== UC Server 1a ==
*Save the file '''mysql-noinstall-5.0.51b-win32.zip''' to any folder of your choice.
A very basic portable production server for serving web pages (htm and html). Includes a basic web site. Redesigned to allow multiple servers running on same PC, these require a separate virtual drive.  
*MD5: 807aee1d3f2ee1097cd84074456abb79 (Size: 55.8M)
 
Un-Zip the file into a folder this creates a new folder named: '''mysql-noinstall-5.0.51b-win32''' Inside this folder you will find another folder named '''mysql-5.0.51b-win32''' containing the MySQL files.
 
'''''Note'':''' If you require a program to check the MD5 pop over to [http://portableapps.com/apps/utilities/winmd5sum_portable Portable Apps] look in the utilities section and download '''winMd5Sum portable checker'''
 
'''''[[#top | Top]]'''''
 
== Server 1 - Apache core 2.2.9 - Portable ==
A very basic portable production server for serving web pages (htm and html). Includes a basic web site. Designed to allow multiple servers running on same PC, these require a separate virtual drive automatically created.
 
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_1.exe mini_server_1.exe]
 
'''''MD5: ''''' 00d1a09e03ecf16218d4cca9b3ccc036
 
'''''[[#top | Top]]'''''


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_1a.exe uc_server_1a.exe] save to any folder
== Server 2 - Apache core 2.2.9 - Service==
A very basic production server running as a service for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running as a service on same PC, will require a separate folder for each server easy to set-up and configure.


'''''MD5: ''''' f1586bc39208af607292a14bfa2ae380
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_2.exe mini_server_2.exe]


The file is a self-extracting archive; double click to run, no need to change the path.
'''''MD5: ''''' 588f95bd43553832dbf1be22ef75906d


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== UC Server 1b ==
== Server 3 - Apache core 2.2.9 - htaccess, authentication and mod-rewrite==
As above but no longer portable runs as a service. Remains a production server for serving web pages (htm and html). Includes a basic web site.
A very small portable production server for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_1b.exe uc_server_1b.exe] save to drive '''C''' top level.
This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.  


'''''MD5: ''''' f489a76c571b26c2793c9bfa4a12b3f8
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_3.exe mini_server_3.exe]


The file is a self-extracting archive; double click to run, no need to change the path.
'''''MD5: ''''' 9c055db8a796405d7db585876d392dd5


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Server 4 - Apache core 2.2.9 - htaccess, authentication and mod-rewrite SSL==
A very small portable production server for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.


== UC Server 1c - htaccess, authentication and mod-rewrite==
This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.  
This server is based on Server 1a. It has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite was included to enhance basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protect areas. Runs on virtual drive Z server uses port 8080. 


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_1c.exe uc_server_1c.exe] save to any folder of your choice.
Increased security is achieved by encrypting name/password pairs and data using SSL. Creating a new server key and certificate is achieved by running a single file making the whole process extremely easy. This server is ideal for a personal secure server.


'''''MD5: ''''' d2d519731cf1291581c12964aa22a6d2
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_4.exe mini_server_4.exe]


The file is a self-extracting archive; double click to run, no need to change the path.
'''''MD5: ''''' ecb848d63f55855051a886fbe24b841a


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== UC Server 1d - SSL==
== Server 5 - Apache core 2.2.9 - authentication and mod-rewrite SSL Standalone==
This server is based on Server 1c. It has the following enabled, htaccess, basic authentication mod rewrite and SSL. Runs on virtual drive X server uses port 80.  
This very small portable production server is a stand-alone SSL server for serving web pages (htm and html) includes a basic web site. It does not have an insecure server section. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.
 
This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_1d.exe uc_server_1d.exe] save to any folder of your choice.
Increased security is achieved by encrypting name/password pairs and data using SSL. Creating a new server key and certificate is achieved by running a single file making the whole process extremely easy. This server is ideal for a personal secure server.


'''''MD5: ''''' de40352cd8771b9623f4ff2a15f31d80
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_5.exe mini_server_5.exe]


The file is a self-extracting archive; double click to run, no need to change the path.
'''''MD5: ''''' 5e9dcfdf399b56dabefb652e7f5c4b47


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== UC Server 1e - SSL Standalone==
== Server 6 - Apache 2.2.9 & PHP 5.2.6 ==
This server is based on Server 1c It is the final one in the server 1 series a standalone secure server using port 443 running on virtual drive X. Note: There is no main server on port 80 hence can be run alongside Uniform Server 3.5-Apollo.  
A basic portable production server with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_1e.exe uc_server_1e.exe] save to any folder of your choice.
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_6.exe mini_server_6.exe]


'''''MD5: ''''' 7fb1257f449e38c619445ea55738fba0
'''''MD5: ''''' 4dde6d518b271c950dbb3cb8e6378467


The file is a self-extracting archive; double click to run, no need to change the path.
'''''[[#top | Top]]'''''
== Server 7 - Apache 2.2.9 & PHP 5.2.6 ==
A basic production server running as a service with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, will require a separate folder for each server easy to set-up and configure.
 
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_7.exe mini_server_7.exe]
 
'''''MD5: ''''' 41ed1553b22ad742e06a0d943070b36b


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Server 8 - Apache 2.2.9 & PHP 5.2.6 MySQL support enabled==
A basic portable production server with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.


== UC Server 2a - Guest book ==
MySQL support is enabled further enhancing this server’s capability. A neat little script '''PHP Mini SQL Admin''' is included allowing you to access a MySQL server.
This mini server is ideal for learning PHP its compact size allows you to have several copies installed on a USB pen drive each with a different test applications. This version includes a PHP core extending the functionality of '''''UC Server 1a'''''.
Designed to allow multiple servers running on same PC, these require a separate virtual drive.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_2a.exe uc_server_2a.exe] save to any folder
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_8.exe mini_server_8.exe]


'''''MD5: ''''' 22aee7ac344c363217e5c39317c10b9b
'''''MD5: ''''' 6da6250478098efeab4337cbd10384e0


The file is a self-extracting archive; double click to run, no need to change the path.
'''''[[#top | Top]]'''''
== Server 9 - Apache 2.2.9 & Perl 5.10 ==
A basic portable production server with the added power of Perl allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and a demonstration of server side includes, random quotes and image display. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.
 
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_9.exe mini_server_9.exe]
 
'''''MD5: ''''' 5134e49376aeb90cf78c67d6f5b36cd3


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== UC Server 2b - Guest book ==
== Server 10 - Apache 2.2.9 & Perl 5.10 ==
This mini server is ideal for learning PHP its compact size allows you to install on a hard drive running as a service.  
A basic production server running as a service with the added power of Perl allowing dynamic web pages in addition to static htm and html pages.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_2b.exe uc_server_2b.exe] save to drive '''C'''
Includes a basic web site and a demonstration of server side includes, random quotes and image display. Designed to allow multiple servers running on same PC, will require a separate folder for each server easy to set-up and configure.


'''''MD5: ''''' 153423d29ac258569266a30f742904c2
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_10.exe mini_server_10.exe]


The file is a self-extracting archive; double click to run, no need to change the path.
'''''MD5: ''''' 73d6de74ef80009e127786ded8d2660f


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Server 11 - MySQL 5.0.51b Portable ==
A fully portable MySQL server ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients '''mysqladmin''' and '''mysql'''. Automatically detects free drive letter to run on easily configured port change default 3311 to any other port not in use.
Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.


== UC Server 3a ==
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_11.exe mini_server_11.exe]
This mini server is ideal for learning PERL its compact size allows you to have several copies installed on a USB pen drive each with a different test applications. This version includes a PERL core extending the functionality of '''''UC Server 1a'''''.
Designed to allow multiple servers running on same PC, these require a separate virtual drive.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_3a.exe uc_server_3a.exe] save to any folder
'''''MD5: ''''' 3a11154ec8020ae59b6568d2c2a1eaa1


'''''MD5: ''''' c97b56198b3a107a7fe230f51fc282a3
'''''[[#top | Top]]'''''
== Server 12 - MySQL 5.0.51b Service ==
A MySQL server running as a service ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients '''mysqladmin''' and '''mysql'''. Easily configured port, change default 3312 to any other port not in use.


The file is a self-extracting archive; double click to run, no need to change the path.
Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.
 
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_12.exe mini_server_12.exe]
 
'''''MD5: ''''' f35511a6879be8d7a16a6aab736e7e91


'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Server 13 - MySQL 4.1.22 Portable ==
This MySQL server is the last in the 4 series however it is still widely used by service providers hence included in the mini-series allowing code to be tested. With code tested on both MySQL series 4 and 5 you reduce incompatibility problems when transferring to a service provider.
A fully portable MySQL server ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients '''mysqladmin''' and '''mysql'''. Automatically detects free drive letter to run on easily configured port change default 3311 to any other port not in use.


== UC Server 3b ==
Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.
This mini server is ideal for learning PERL its compact size allows you to install on a hard drive running as a service.  


'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/uc_server_3b.exe uc_server_3b.exe] save to drive '''C'''
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_13.exe mini_server_13.exe]


'''''MD5: ''''' dca8d73470e9fff8d0ca71f83cf4f3bf
'''''MD5: ''''' 1852fc1b9b5666490edaf015d363bb56


The file is a self-extracting archive; double click to run, no need to change the path.
'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Server 14 - MySQL 4.1.22 Service ==
This MySQL server is the last in the 4 series however it is still widely used by service providers hence included in the mini-series allowing code to be tested. With code tested on both MySQL series 4 and 5 you reduce incompatibility problems when transferring to a service provider.
A MySQL server running as a service ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients '''mysqladmin''' and '''mysql'''. Easily configured port, change default 3312 to any other port not in use.
Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_14.exe mini_server_14.exe]
'''''MD5: ''''' 3cf36ec6292a8bd0e7f8231fb8248d41


'''''[[#top | Top]]'''''
----
----



Revision as of 14:44, 17 August 2008

Mini Servers:  Introduction | Support | Server 1 - Portable | Server 2 - Service | Server 3 - Portable Authentication | Server 4 - Portable Authen. SSL | Server 5 - SSL Standalone | Browsers dislike self-signed certificates | Server 6 - PHP 5.2.6 Portable | Server 7 - PHP 5.2.6 Service | Server 8 - MySQL Support | Guest Book | Server 9 - Perl 5.2.6 Portable | Server 10 - Perl 5.2.6 Service | Server 11 - MySQL 5.0.67 Portable | Server 12 - MySQL 5.0.67 Service | Server 13 - MySQL 4.1.22 Portable | Server 14 - MySQL 4.1.22 Service | phpMyAdmin - Mini support | MySQL - General problems

Mini Servers:
Compact but fully functional.

This support page provides information for downloading full packages of the core elements used in the mini server range.

Following this is a short summary outlining the main features of each mini server. With the exception of servers 11, 12, 13 and 14 each mini server uses the Apache core and are derived from basic mini server 1. Mini servers 11, 12, 13 and 14 complete the range these are fully functional MySQL servers, with the following restrictions English language support only and minimum of command line tools included.

Core Components

Core components used in the mini server were extract from the following main packages. I would recommend you download these and save to individual folders for later use.

Top

Apache

Visit Apache HTTP Server Project for latest information.

Apache is not distributed in a simple archive format in order to obtain the binaries you have two options either install the downloaded package and pick-up the binaries or run msiexec to extract the binaries.

The mini servers use the following Windows binaries:

Win32 Binary including OpenSSL 0.9.8h (MSI Installer): apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi

Download the above file from: Downloading the Apache HTTP Server page

Run msiexec

First create a batch file named extract_msi.bat in the folder you saved the download to and add this line:

msiexec /a apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi

Save the file and double click to run. It appears as if you are installing the program however it just extracts the files. Save to a folder of your choice, in this folder you will find the Apache files these are several folders down.

Install

If you do not have msiexec install and extract the binaries as follows:

The process is easy install, copy the installed folder to another location and finally uninstall.

Install package

  1. Download: apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi save to any folder.
  2. Double click to run the installation program.
  3. Tick the I accept box click NEXT
  4. Read the read me material click NEXT
  5. A form is displayed enter some dummy information as follows:
  • Network Domain: fred.com
  • Server name: www.fred.com
  • Admin email: fred@someone.com
  • Click All users radio button
  • Click Next
  1. Click Typical radio button
    Click Next
  2. Folder path accept default: c:\Program Files\Apache Software Foundation\Apache2.2\
    Click Next
  3. Review changes click Install
  4. Wait for Install finish
  5. Stop services using icon in system tray (bottom right)
  6. Save main folder Apache 2.2 (created in default path 7) to another folder (Apache229_ref).
  7. Open add remove programs and delete Apache.

Of importance you now have access to all Apache's modules allowing you to select the ones you need.

Top

PHP

Download site php.net

We are not interested in installing PHP on our PC hence download a zip package:

Windows Binaries section

  • PHP 5.2.6 zip package [9,516Kb] - 3 May 2008
  • md5: c7e5010114f58282858d7d78e6509cdc

After downloading unzip to any folder, locate files php5apache2_2.dll, php5ts.dll and php.ini-recommended copy to mini server folder *\uc_server_2a\udrive\usr\local\php

Rename the file php.ini-recommended to php.ini

Top

PERL

Download site Activestate download page.

We are not interested in installing Perl on our PC hence download a zip package

  • Mini servers use this version ActivePerl-5.10.0.1003-MSWin32-x86-285500.zip 14-May-2008 08:30 17M
  • After downloading unzip to any folder, locate the files perl.exe and perl510.dll copy them to the mini server folder *\uc_server_3a\udrive\usr\bin
  • Create a new folder *\uc_server_3a\udrive\usr\lib and add libraries as required. (I have included a small number of library elements in the support files)

Top

MySQL

Go to the MySQL downloads page scroll down to Windows downloads section. You require the file named Without installer (unzip in C:\) to the right of this click on Pick a mirror

  • Save the file mysql-noinstall-5.0.51b-win32.zip to any folder of your choice.
  • MD5: 807aee1d3f2ee1097cd84074456abb79 (Size: 55.8M)

Un-Zip the file into a folder this creates a new folder named: mysql-noinstall-5.0.51b-win32 Inside this folder you will find another folder named mysql-5.0.51b-win32 containing the MySQL files.

Note: If you require a program to check the MD5 pop over to Portable Apps look in the utilities section and download winMd5Sum portable checker

Top

Server 1 - Apache core 2.2.9 - Portable

A very basic portable production server for serving web pages (htm and html). Includes a basic web site. Designed to allow multiple servers running on same PC, these require a separate virtual drive automatically created.

Download: mini_server_1.exe

MD5: 00d1a09e03ecf16218d4cca9b3ccc036

Top

Server 2 - Apache core 2.2.9 - Service

A very basic production server running as a service for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running as a service on same PC, will require a separate folder for each server easy to set-up and configure.

Download: mini_server_2.exe

MD5: 588f95bd43553832dbf1be22ef75906d

Top

Server 3 - Apache core 2.2.9 - htaccess, authentication and mod-rewrite

A very small portable production server for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.

Download: mini_server_3.exe

MD5: 9c055db8a796405d7db585876d392dd5

Top

Server 4 - Apache core 2.2.9 - htaccess, authentication and mod-rewrite SSL

A very small portable production server for serving web pages (htm and html) includes a basic web site. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.

Increased security is achieved by encrypting name/password pairs and data using SSL. Creating a new server key and certificate is achieved by running a single file making the whole process extremely easy. This server is ideal for a personal secure server.

Download: mini_server_4.exe

MD5: ecb848d63f55855051a886fbe24b841a

Top

Server 5 - Apache core 2.2.9 - authentication and mod-rewrite SSL Standalone

This very small portable production server is a stand-alone SSL server for serving web pages (htm and html) includes a basic web site. It does not have an insecure server section. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

This server has the following enabled, htaccess, basic authentication and mod rewrite. Mod rewrite included enhancing basic authentication. Included are two examples of authentication, protection of single private pages and protection of private folders. A name and password are required to access individual protected areas.

Increased security is achieved by encrypting name/password pairs and data using SSL. Creating a new server key and certificate is achieved by running a single file making the whole process extremely easy. This server is ideal for a personal secure server.

Download: mini_server_5.exe

MD5: 5e9dcfdf399b56dabefb652e7f5c4b47

Top

Server 6 - Apache 2.2.9 & PHP 5.2.6

A basic portable production server with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

Download: mini_server_6.exe

MD5: 4dde6d518b271c950dbb3cb8e6378467

Top

Server 7 - Apache 2.2.9 & PHP 5.2.6

A basic production server running as a service with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, will require a separate folder for each server easy to set-up and configure.

Download: mini_server_7.exe

MD5: 41ed1553b22ad742e06a0d943070b36b

Top

Server 8 - Apache 2.2.9 & PHP 5.2.6 MySQL support enabled

A basic portable production server with the added power of PHP allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and Guest book. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

MySQL support is enabled further enhancing this server’s capability. A neat little script PHP Mini SQL Admin is included allowing you to access a MySQL server.

Download: mini_server_8.exe

MD5: 6da6250478098efeab4337cbd10384e0

Top

Server 9 - Apache 2.2.9 & Perl 5.10

A basic portable production server with the added power of Perl allowing dynamic web pages in addition to static htm and html pages. Includes a basic web site and a demonstration of server side includes, random quotes and image display. Designed to allow multiple servers running on same PC, these will require a separate virtual drive automatically created.

Download: mini_server_9.exe

MD5: 5134e49376aeb90cf78c67d6f5b36cd3

Top

Server 10 - Apache 2.2.9 & Perl 5.10

A basic production server running as a service with the added power of Perl allowing dynamic web pages in addition to static htm and html pages.

Includes a basic web site and a demonstration of server side includes, random quotes and image display. Designed to allow multiple servers running on same PC, will require a separate folder for each server easy to set-up and configure.

Download: mini_server_10.exe

MD5: 73d6de74ef80009e127786ded8d2660f

Top

Server 11 - MySQL 5.0.51b Portable

A fully portable MySQL server ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients mysqladmin and mysql. Automatically detects free drive letter to run on easily configured port change default 3311 to any other port not in use.

Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.

Download: mini_server_11.exe

MD5: 3a11154ec8020ae59b6568d2c2a1eaa1

Top

Server 12 - MySQL 5.0.51b Service

A MySQL server running as a service ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients mysqladmin and mysql. Easily configured port, change default 3312 to any other port not in use.

Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.

Download: mini_server_12.exe

MD5: f35511a6879be8d7a16a6aab736e7e91

Top

Server 13 - MySQL 4.1.22 Portable

This MySQL server is the last in the 4 series however it is still widely used by service providers hence included in the mini-series allowing code to be tested. With code tested on both MySQL series 4 and 5 you reduce incompatibility problems when transferring to a service provider.

A fully portable MySQL server ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients mysqladmin and mysql. Automatically detects free drive letter to run on easily configured port change default 3311 to any other port not in use.

Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.

Download: mini_server_13.exe

MD5: 1852fc1b9b5666490edaf015d363bb56

Top

Server 14 - MySQL 4.1.22 Service

This MySQL server is the last in the 4 series however it is still widely used by service providers hence included in the mini-series allowing code to be tested. With code tested on both MySQL series 4 and 5 you reduce incompatibility problems when transferring to a service provider.

A MySQL server running as a service ideal for leaning SQL it is possible to connect using phpMyAdmin. Alternatively use the built in MySQL clients mysqladmin and mysql. Easily configured port, change default 3312 to any other port not in use.

Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure.

Download: mini_server_14.exe

MD5: 3cf36ec6292a8bd0e7f8231fb8248d41

Top


Ric