Server Notes

From CTWUG Wiki
Revision as of 15:31, 11 October 2014 by Aquarat (talk | contribs) (Page Creation)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Server Notes

CTWug's Comms-managed servers are currently in the following topology :

Gravity (IRC and all major websites, namely the forums, wiki and Wind) ZeroPoint (IRC on the wug and replicated database of Gravity)

As it stands (11 October 2014), ZeroPoint services queries for IRC and CTwug's forums when those queries originate on the Wug. This is achieved by using a specific round-robin DNS entry on dns1.ctwug.za.net.

The two servers run different versions of Ubuntu (Gravity is 12.04, ZP is 14.04). As a result, many libraries differ between these two distribution versions, namely PHP and Apache.

Newer versions of Apache have modified requirements for the "ServerTokens" directive. The solution so far has been to comment out the offending line in /etc/zpanel/....

Newer versions of Apache have expect all modifier keywords in VHost config to either be negative or positive. In particular the "ExecCGI" keyword modifier must have a + added to it or newer versions of Apache will fail to load.

Newer versions of PHP (from PHP 5.4 onwards) have removed legacy MySQL support, applications must now use either MySqli or Mysql_PDO... fortunately the forum software supports both and as such both versions have been switched on both servers.

If you're clearing out logs, be warned that /var/log/communityid.log and three dovecot log files must be writeable.

...more to follow.