1,478
edits
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 | 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 == | ||
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 | 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''' | |||
== | *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. | *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]]''''' | |||
== 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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_2.exe mini_server_2.exe] | ||
'''''MD5: ''''' 588f95bd43553832dbf1be22ef75906d | |||
'''''[[#top | Top]]''''' | '''''[[#top | 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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_3.exe mini_server_3.exe] | ||
'''''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. | |||
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 | |||
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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_4.exe mini_server_4.exe] | ||
'''''MD5: ''''' ecb848d63f55855051a886fbe24b841a | |||
'''''[[#top | Top]]''''' | '''''[[#top | Top]]''''' | ||
== | == Server 5 - Apache core 2.2.9 - authentication and mod-rewrite SSL Standalone== | ||
This server is | 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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_5.exe mini_server_5.exe] | ||
'''''MD5: ''''' 5e9dcfdf399b56dabefb652e7f5c4b47 | |||
'''''[[#top | Top]]''''' | '''''[[#top | 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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/ | '''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_6.exe mini_server_6.exe] | ||
'''''MD5: ''''' | '''''MD5: ''''' 4dde6d518b271c950dbb3cb8e6378467 | ||
'''''[[#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. | |||
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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/ | '''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_8.exe mini_server_8.exe] | ||
'''''MD5: ''''' | '''''MD5: ''''' 6da6250478098efeab4337cbd10384e0 | ||
'''''[[#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]]''''' | ||
== | == 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: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_10.exe mini_server_10.exe] | ||
'''''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. | |||
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_11.exe mini_server_11.exe] | |||
''' | '''''MD5: ''''' 3a11154ec8020ae59b6568d2c2a1eaa1 | ||
''''' | '''''[[#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. | |||
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. | |||
Designed to allow multiple MySQL servers running on same PC, easy to set-up and configure. | |||
'''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/ | '''Download: ''' [http://wiki.uniformserver.com/exeload/mini_servers/mini_server_13.exe mini_server_13.exe] | ||
'''''MD5: ''''' | '''''MD5: ''''' 1852fc1b9b5666490edaf015d363bb56 | ||
'''''[[#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]]''''' | |||
---- | ---- | ||