5.0-Nano: Support Information
5-Nano: Introduction | Install and Run | Control | DtDNS | Cron| Security features | Enable SSL | Multi-Servers | Perl | UniTray | Security and passwords | Known Issues | Support
|
|
General support information for Uniform Server 5.0-Nano
This support page provides information for downloading full packages of the core components. In addition includes small snippets of information that may be of use these are in no particular order.
Note:
If you are going to download and install full versions of the core components check introduction page for release details and correct package to download.
MySQL Password
- All passwords including MySQL default to root
- The default MySQL user name is root
- The MySQL server name is localhost
- All name/password pairs are set to root root
Server Ports
After moving the servers run Server Status to obtain the current port numbers.
Assume these are Apache port = 8080, Apache SSL port = 444 and MySQL port = 3310
- To access the index page type http://localhost:8080/
- To access the SSL index page type http://localhost:444/
- The MySQL server name localhost becomes localhost:3310
PHP mail function
If your scripts use PHP’s mail() function the default settings will not work.
There are several ways to resolve this check out PHP mail function page for details.
Core Components
Although grate care has been taken to include most commonly used modules with the main distribution of 5.0-Nano. Occasions will arrise when you need a module that's not. This section provides information for the core components used in 5.0-Nano I would recommend you download these and save to individual folders for later use thus allowing you to import any modules you require.
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.
Uniform Server 5.0-Nano uses the following Windows binaries:
Win32 Binary including OpenSSL 0.9.8k (MSI Installer): apache_2.2.13-win32-x86-openssl-0.9.8k.msi
Download the above file from: Apache download page
Note: A useful link to Apache archive site for Win32 binaries
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.13-win32-x86-openssl-0.9.8k.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.
Note: If the above fails use the following method:
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
- Download: apache_2.2.13-win32-x86-openssl-0.9.8k.msi save to any folder.
- Double click to run the installation program.
- Tick the I accept box click NEXT
- Read the read me material click NEXT
- 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
- Click Typical radio button
Click Next - Folder path accept default: c:\Program Files\Apache Software Foundation\Apache2.2\
Click Next - Review changes click Install
- Wait for Install finish
- Stop services using icon in system tray (bottom right)
- Save main folder Apache 2.2 (created in default path 7) to another folder (Apache2213_ref).
- 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.
PHP
PHP 5.0-Nano
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.10 zip package [10,242Kb] - 18 June 2009
After downloading unzip to any folder, locate folder php-5.2.10-Win32\ext copy any extensions you require to folder uniform_server\udrive\usr\local\php\extensions.
PHP 5.1-Nano
Download site php.net
We are not interested in installing PHP on our PC hence download a zip package:
Windows Binaries section
- PHP 5.3.0 zip package [10,115Kb] - VC6 x86 Thread Safe (2009-Jun-30 08:52:55)
- File php-5.3.0-Win32-VC6-x86.zip
After downloading unzip to any folder, locate folder php-5.3.0-Win32\ext copy any extensions you require to folder uniform_server\usr\local\php\extensions.
Note: Useful link Unsupported Historical Releases (Archive) Top
PERL
Download site Activestate download page.
We are not interested in installing Perl on our PC hence download a zip package
- 5-Nano use version ActivePerl-5.10.0.1005-MSWin32-x86-290470.zip 25-May-2009 08:32 17M
- 5-Nano use version ActivePerl-5.10.1.1006-MSWin32-x86-291086.zip 24-Aug-2009 14:43 18M
- After downloading unzip to any folder, and add libraries as required to folder uniform_server\usr\lib
Uniform Server plugins are an easier option for details refer to the Perl page
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.1.38-win32.zip to any folder of your choice. (Size: 126M)
- Un-Zip the file into a folder this creates a new folder named: mysql-noinstall-5.1.38-win32 Inside this folder you will find another folder named mysql-noinstall-5.1.38-win32 containing the MySQL files.
Although 5.0-Nano is complete you may like to use some of the utilities supplied in the full download (extracted size 430 MB)
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