Tech:Prod8: Difference between revisions
(bold header) |
imported>Addshore (fix link) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
| usage = mediawiki |
| usage = mediawiki |
||
| status = active |
| status = active |
||
| ansible = |
| ansible = yes |
||
| memory = 512mb |
| memory = 512mb |
||
| cpu = 4 core, 2.4ghz |
| cpu = 4 core, 2.4ghz |
||
Line 12: | Line 12: | ||
| os = Ubuntu 14.04 |
| os = Ubuntu 14.04 |
||
| kernel = 3.13.0-32-generic |
| kernel = 3.13.0-32-generic |
||
| updated = |
| updated = 28 October 2014 |
||
}} |
}} |
||
'''prod8''' is a server in London running Ubuntu 14.04 (Trusty). Our Ansible playbook is available [https://github.com/orain/ansible-playbook on GitHub]. Ansible automatically pulls and runs the playbook on the server every 10 minutes. |
'''prod8''' is a server in London running Ubuntu 14.04 (Trusty). Our Ansible playbook is available [https://github.com/orain/ansible-playbook on GitHub]. Ansible automatically pulls and runs the playbook on the server every 10 minutes. |
||
Line 20: | Line 20: | ||
==== PHP ==== |
==== PHP ==== |
||
PHP5 worker processes are managed by [[HHVM]]. |
PHP5 worker processes are managed by [[Tech:HHVM]]. |
||
==== SSL/TLS ==== |
|||
The SSL/TLS configuration is extremely secure ([https://www.ssllabs.com/ssltest/analyze.html?d=orain.org SSL Labs test]). It's inspired by the [https://www.feistyduck.com/library/openssl-cookbook/online/ch11-openssl.html OpenSSL Cookbook]. |
|||
=== MediaWiki === |
=== MediaWiki === |
||
We run the latest version of MediaWiki and have a varying amount of extensions and skins installed to customise the experience for the end user. |
We run the latest version of MediaWiki and have a varying amount of extensions and skins installed to customise the experience for the end user. |
||
[[Category:MediaWiki application servers]] |
Latest revision as of 20:16, 3 April 2015
group | mediawikiservers |
node | prod8.orain.org |
usage | mediawiki |
status | active |
ansible | yes |
Hardware | |
---|---|
memory | 512mb |
cpu | 4 core, 2.4ghz |
ssd | 20GB |
Software | |
os | Ubuntu 14.04 |
kernel | 3.13.0-32-generic |
updated | 28 October 2014 |
prod8 is a server in London running Ubuntu 14.04 (Trusty). Our Ansible playbook is available on GitHub. Ansible automatically pulls and runs the playbook on the server every 10 minutes.
nginx
nginx is the webserver. Its main tasks include SSL/TLS termination, gzip compression and FastCGI proxying. The nginx version is the Trusty version.
PHP
PHP5 worker processes are managed by Tech:HHVM.
MediaWiki
We run the latest version of MediaWiki and have a varying amount of extensions and skins installed to customise the experience for the end user.