Uniform Server 5.2 and 5.3 -Nano
This is a supplementary section to the 5-Nano series it contains new material corresponding to parts that have been redesigned, updated or are new additions.
Summary of new features
Uniform Server 5-Nano releases
For reference, I have shown the current Uniform Server 5-Nano releases and their main components.
V5.0-Nano Folder Structure Overview
The following provides a quick overview of V5.*-Nano's main server areas.
C) CGI Scripts
D) Secure Web Root Folder
F) Server programs
H) Web Root Folder
B) Alternative control:
E) UniServer control scripts
G) Local Folder
Download Uniform Server 5.*-Nano from Sourceforge choose either UniServer5_*.exe or UniServer5_*.zip
There are currently four versions main difference being PHP
- UniServer5_0.exe or UniServer5_0.zip - PHP 5.2.10
- UniServer5_1.exe or UniServer5_1.zip - PHP 5.3.0
- UniServer5_2.exe or UniServer5_2.zip - PHP 5.2.11
- UniServer5_3.exe or UniServer5_3.zip - PHP 5.3.0
Install and run:
When the servers are run or stopped you will be challenged by your firewall always ALLOW ACCESS to the Internet even when running the servers locally for development.
The Web root folder H) UniServer\www contains example pages (intro page). With the exception of file .htaccess delete its content and copy your Web site (folders and pages) to this folder. To view your web site run the servers and type http://localhost into your browser.
The server is fully portable for example copy folder UniServer A) and all it's content to a USB stick and run the servers from there.
Run as a service, at step 5 right click and use the top menu to install and run as a service. Use the second menu item to stop and uninstall services.
UniTray - Quick start servers
At first sight both menus give the impression Uniform Server is complex to run. However majority of menu items are for connivance allowing you to select and run additional features should you want to use them.
The first two menu items control both servers; that’s all you need to start and stop the servers.
The third menu item allowing you to control individual servers offers finer control.
Run servers as a standard program
Quick Start guide
Run servers as a service
Run Servers as standard Program
Note: Double click on tray icon to open Apanel in default browser.
Server Status - Diagnostics
Server Status provides a mixed bag of information:
- Before starting servers checks to see if ports are in use which would prevent the servers starting
- Displays what ports servers are configured for.
- Displays what servers are running and in what mode (standard program or service)
- With servers running displays IP address as seen from the Internet.
- Checks servers are accessible from the Internet, uses the above IP address
Several scripts have been redesigned reason for this was to separate out configuration from the actual script making it a little more user friendly.
None of the scripts are written in stone hence change them to suite you own requirements. To point you in the right direction I have included some design notes:
|Portable Cron||--- What makes Cron tick pun intended. Emphasis of the design was for portable use (USB memory stick)|
|My Ini Files||--- Passing ini files are easy however to update them requires a small additional function.|
Changes are transparent however some configuration is required.
Next page covers Cron configuration