Jump to navigation Jump to search

Oily Rag 1: Running 3.5-Apollo Service

141 bytes removed, 20:33, 14 July 2011
Punctuation and grammatical changes; some clarification.
{{Uc nav oily rag 1}}
Installing 3.5-Apollo as a Service is made very easy using an impressive script written by Olajide. The script does an excellent job , however I found a few paths that were not changed . I cover these later.
== How to Install ==
Unpack a clean copy of Uniform Server to any folder you like. (Please read this first [[#Path problems | Path problems]])
# '''Do not''' run the servers (if running , close them down).
# Navigate to folder '''*\Uniform Server\udrive\plugins\Services'''
# Double click on file '''Run.bat''' this . This starts the installation process.
The process starts by creating a folder named '''UniServerX.X''' on '''C drive'''. The process is automatic, every . Every folder and file are duplicated from the current installation. As each file is processed you will see its name added to a list of files displayed .
Processing converts all '''relative paths''' to '''absolute paths''' reflecting their new location. Towards the end of this process some files at the new location are moved within the structure while others are replaced. Translating all files to their new location is relatively fast; when complete completed, the servers are installed and started and installed as a service.
'''''Note'':''' If you wish to save space , you can delete the clean copy used for installation.
'''''[[#top | Top]]'''''
== Server Location ==
The script defaults to creating a folder named '''UniServerX.X''' on '''C drive''' to . To change these defaults:
:# Open file '''''' (located in folder: *\Uniform Server\udrive\plugins\Services )
:# Locate the line: '''$pathc="c:/UniServerX.X";''' change it as required.
::*e.g. '''$pathc="e:/mpg/main_server";''' (note : use forward slashes)
'''''Note'':''' There is no restriction on folder depth , but ideally keep it to a single folder.
The ideal would be to allocate a dedicated drive for the server and dispense with any folders - would you might gain a slight speed increase .
== Control ==
Of importance are the two control files created in folder '''UniServerX.X''' you will find two control files : '''Install.bat''' and '''Uninstall.bat''' these . These effectively replace the old '''start''' and '''stop''' batch files.
* '''Install.bat''' Starts the servers and installs them as a service. In addition it starts your browser and redirects to apanel.<br> (When you restart your PC your servers will automatically start)* '''Uninstall.bat''' Stops the servers and '''uninstalls''' the services.<br> (When you restart your PC , your servers will not automaticallt, use automatically restart. Use Install.bat to start the servers.)
Copy your web pages to folder '''C:\UniServerX.X\www''' to . To view these , type <nowiki>'''http://localhost'''</nowiki> into your browser address bar.
'''''Note'':''' The file names are referring to the service and not the physical installation. '''Uninstall.bat''' does not remove Uniform Server or any files.
== How to remove or uninstall Uniform Server ==
If you wish to completely remove Uniform Server from your PC , first run '''Uninstall.bat''' this which stops and uninstalls all Uniform Server services. All that remains is to '''delete''' the folder '''C:\UniServerX.X''' and all its contents.
'''''[[#top | Top]]'''''
== Path problems ==
After installation , the following apanel links, '''Admin Virtual Hosts''', '''PHP configuration''', '''Apache configuration''' produce errors and '''Server documentation''' fails to display the directory.
For some reason there are seven files each with paths that do not get updated during the installation process.
=== Solution - 1 ===
'''''[[#top | Top]]'''''
=== Solution - 2 ===
Manually editing several files gets a bit tedious . I have hacked the installation file , which you can download this file from the [[Oily Rag 1: Downloads#Running 3.5-Apollo as a Service|downloads page]] and copy it to folder *\Uniform Server\udrive\plugins\Services.
I cannot guarantee its suitability or that I have captured every path. You are welcome to download it and give it a bash at your own risk. I have tested only on XP Home.
== Final thoughts ==
I do have confidence in the above modification hence so I included a new version of in the combined bug fix. Before diving in and hacking code , take the easy option and check out the [[Bugs 3.5-Apollo: Combined bug fix | Combined bug fixes]] page it . It consolidates all the bugs I know of and those reported on the forum.
After implementing the combined bug fixes , The Uniform Server 3.5-Apollo is an ace product.
'''''[[#top | Top]]'''''
[[Category: UniCenter]]
[[Category: Oily Rag]]
[[Category: Installation]]
[[Category: Support]]
[[Category: Patches]]
[[Category: Troubleshooting]]

Navigation menu