Changes

Jump to navigation Jump to search

Coral: start multi servers

4,333 bytes added, 13:29, 12 November 2011
Created page with "<div id="top" style="margin:0;padding: 0px 0px 0px 5px; color: #000; background-color: #FFFFEB; border: 1px solid darkslateblue;"><span id="top" style="margin:0;padding: 0px;font..."
<div id="top" style="margin:0;padding: 0px 0px 0px 5px; color: #000; background-color: #FFFFEB; border: 1px solid darkslateblue;"><span id="top" style="margin:0;padding: 0px;font-size:12px">'''''Coral'' :'''&nbsp; [[Coral: start quick start|Quick Start]] | [[Coral: start quick start detail|Quick Start - More Detail]] | [[Coral: start user configuration|User Configuration]] | [[Coral: start run as program|Run as a program]] | [[Coral: start run as service|Run as a service]] | [[Coral: start server utilities|Server Utilities]] | [[Coral: start multi servers|Multi-Servers]]</span></div>

{|style="margin-top:5px;"
|-valign="top"
|
<span style="margin-bottom:5px;font-size:25px;color: #31799F;">Multi-Servers</span>

Multi-servers enable you to run more than one copy of The Uniform Server (Apache and MySQL) on the same PC. Moving servers to different ports also allows you to run The Uniform Server alongside other servers such as IIS. This page details the changes made when the Multi-servers menu is invoked.

__TOC__

|
{| cellpadding="0" cellspacing="0" style="margin-left:6px;margin-bottom:5px;padding-left:6px;padding-right:6px;font-size:11px;background-color: #FFFFEB;border: 1px solid darkslateblue;"
|-
|colspan="2" style="font-weight:bold;"| UniServer&nbsp;8-Coral
|-
|&nbsp;||[[Coral: Introduction|Home]]
|-
|<span style="font-size: 14px;">»</span>||[[Coral: start quick start|Quick Start]]
|-
|&nbsp;||[[Coral: general intro|General]]
|-
|&nbsp;||[[Coral: apache intro|Apache]]
|-
|&nbsp;||[[Coral: mysql intro|MySQL]]
|-
|&nbsp;||[[Coral: php intro|PHP]]
|-
|&nbsp;||[[Coral: msmtp intro|MSMTP]]
|-
|&nbsp;||[[Coral: cron intro|CRON]]
|-
|&nbsp;||[[Coral: dtdns intro|DtDNS]]
|-
|&nbsp;||[[Coral: dbbackup intro|Db Backup]]
|-
|&nbsp;||[[Coral: perl intro|Perl]]
|-
|&nbsp;||[[Coral: index main|Main Index]]
|}
|}
==Multi Servers==
{|
|-valign="top"
|
Multi-servers enables you to run more than one copy of The Uniform Server (Apache and MySQL) on the same PC. To achieve this, the executables and services are renamed and the ports the servers run on are changed.

Values under the '''old''' column are the current server values. After clicking “Run Move Servers” these values are overwritten in their corresponding configurations files with the values shown in the '''new''' column.

Changes are reflected in the tray icon, which is numbered 1 to 9. This number generally corresponds to the digit appended to the executable and service names. The number of separate server sets is not limited to 9, but subsequent sets will not show a digit.

'''Note:'''<br />
Ideally you would run this menu on a newly extracted copy of The Uniform Server and then add any applications using appropriate configuration parameters.
|
[[Image:Coral_start_multi_servers.gif]]
|}

'''''[[#top | Top]]'''''
==Files modified==
After running Multi-servers the following files are updated:

{|
|-Vlaign="top"
|
'''Apache'''

* UniServer\usr\local\apache2\conf\'''httpd.conf'''
* UniServer\usr\local\apache2\conf\extra\'''httpd-vhosts.conf'''
* UniServer\usr\local\apache2\conf\extra\'''ssl.conf'''
|
'''MySQL'''

* UniServer\usr\local\mysql\'''my.ini'''
* UniServer\usr\local\mysql\'''small_my.ini'''
* UniServer\usr\local\mysql\'''medium_my.ini'''
|-Vlaign="top"
|
'''PHP'''

* UniServer\usr\local\php\'''php.ini'''
* UniServer\usr\local\php\'''php.ini_development'''
* UniServer\usr\local\php\'''php.ini_production'''
|
'''UniController'''

* UniServer\uni_con\'''uni_con_program.hta'''
* UniServer\uni_con\'''uni_con_service.hta'''
* UniServer\uni_con\'''config_tracker.ini'''
|-Vlaign="top"
|
'''Cron'''

* UniServer\uni_con\cron_service\'''srvstart.ini'''
* UniServer\uni_con\cron_service\'''start_automatic.vbs'''
* UniServer\uni_con\cron_service\'''z_install.bat'''
|
'''Cron'''

* UniServer\uni_con\cron_service\'''z_service_start.bat'''
* UniServer\uni_con\cron_service\'''z_service_stop.bat'''
* UniServer\uni_con\cron_service\'''z_uninstall_service.bat'''
|}


After running Multi-servers the following executables are renamed. Note: x is new digit appended to executable name.

* UniServer\usr\local\apache2\bin\httpd1.exe to UniServer\usr\local\apache2\bin\httpd'''x'''.exe
* UniServer\usr\local\mysql\bin\'''mysqld1.exe''' to UniServer\usr\local\mysql\bin\mysqld'''x'''.exe

----

[[Category: Uniform Server 8-Coral]]

Navigation menu