wiki:ServerSetup

Version 37 (modified by arved, 22 months ago) (diff)

Mail is now on fox, DNS somewhere else

Server Setup

Lion

Newest addition after the crash of puma.

Hosting the websites https://www.bewelcome.org + https://www.bevolunteer.org

Specs

  • IP: 148.251.235.115 2a01:4f8:201:3372::2
  • OS: Debian 7.0
  • Provider: Hetzner, Germany
  • Root: hkroger, shevek, tobixen, leoalone

Sites

  • www.bewelcome.org
  • www.bewelcome.com
  • www.bevolunteer.org

Software

  • Apache 2.2.22
  • mysql Ver 15.1 Distrib 10.0.10-MariaDB
  • PHP 5.4.4-14+deb7u9

PHP API => 20100412
PHP Extension => 20100525

Zend Extension => 220100525

Zend Extension Build => API220100525,NTS

PHP Extension Build => API20100525,NTS

Debug Build => no

Thread Safety => disabled

Zend Signal Handling => disabled

Zend Memory Manager => enabled

Zend Multibyte Support => provided by mbstring

IPv6 Support => enabled

DTrace Support => disabled

Registered PHP Streams => https, ftps, compress.zlib, compress.bzip2, php, filter, ftp, gd, gettext, has, iconv, json, libxml, mbstring, mhash, mysql Client API version => mysqlnd 5.0.10 - 20111026, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, Phar, file, glob, data, http, ftp, phar, zip Registered Stream Socket Transports => tcp, udp, unix, udg, ssl, sslv3, tls Registered Stream Filters => zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk

Modules: bcmath, bz2, calendar, ctyps, date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, libxml, mbstring, mhash, mysql, mysqli, msqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, Phar, posix, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, zip, zlib Additional Modules sysvsem, sysvshm

Fox

Hosting volunteer tools (OTRS, Trac) + mailing lists (Mailman)

Specs

  • IP: 78.47.14.50
  • OS: Debian 7.0 (Kernel 3.2.0-4-amd64)
  • Provider: Hetzner, Germany
  • Root: hkroger, leoalone, matthias

Sites

  • trac.bewelcome.org
  • otrs.bewelcome.org
  • lists.bewelcome.org

Software


Puma (OFFLINE)

Puma has been replaced by Lion!

Host for virtual servers (production site, MySQL, development tools).

Specs

  • IP: 5.9.10.110 (puma.bewelcome.org), dedicated server
  • OS: Debian 6.0
  • HW: Intel Core i7-2600 Quadcore, 16GB RAM (model: EX4)
  • Provider: Hetzner, Germany
  • Virtualisation: KVM
  • Root: Meinhard, Christian

Software

  • locales
  • sudo
  • screen
  • bzip2
  • lsof
  • uuid
  • vim
  • kvm
  • qemu-kvm
  • libvirt-bin
  • virtinst
  • bridge-utils
  • gpg
  • rsnapshot
  • iotop

Cub

Web and database server for production site. Virtual server on Puma.

Specs

  • IP: 192.168.42.1 (NAT)
  • OS: Debian 6.0 (Squeeze)
  • Vserver specs: "Quad core", 8GB Mem
  • Root: Meinhard, Christian
  • external ports: 2222 (ssh, forwarded)

Software

  • vim
  • apache2
  • php5
  • php5-gd
  • php5-mysql
  • mysql-server
  • postfix
  • git
  • bzip2
  • screen
  • cronolog
  • rsync
  • rsnapshot

Sites

  • www.bewelcome.org (production site)
  • alpha.bewelcome.org (for testing the current state of development)
  • downloads.bewelcome.org (static files for download)

welen

Dev server for Welen. Virtual server on Puma. This server uses VirtualMin.

Specs

  • IP: 192.168.42.2 (NAT)
  • OS: Debian 7.0 (Wheezy)
  • Vserver specs: "Dual core", 4GB Mem
  • Root: Meinhard, Christian
  • external ports: 8080, 8090 (Apache Tomcat forwarded), 2200 (ssh, forwarded)

Software

  • vim
  • apache2
  • php5
  • php5-gd
  • php5-mysql
  • mysql-server
  • postfix
  • bzip2
  • screen
  • cronolog
  • rsync
  • git
  • sphinxsearch
  • curl
  • JIRA
  • Confluence

Sites

  • dev.welen.org
  • jira.welen.org

bevolunteer

Web server for BeVolunteer and reverse proxy for BeWelcome and Welen. Virtual server on Puma. This server uses VirtualMin.

Specs

  • IP: 192.168.42.4 (NAT)
  • OS: Debian 7.0 (Wheezy)
  • Vserver specs: "Single core", 1GB Mem
  • Root: Meinhard, Christian
  • external ports: 2220 (ssh, forwarded)

Software

  • vim
  • apache2
  • php5
  • php5-gd
  • php5-mysql
  • mysql-server
  • postfix
  • bzip2
  • screen
  • cronolog
  • rsync
  • nginx

Sites

  • www.bevolunteer.org

Lamb (soon OFFLINE)

Lamb has been replaced by Fox Development environment.

Specs

  • IP: 78.47.206.151 (lamb.bewelcome.org), virtual server
  • OS: Debian 6.0 (Squeeze/stable)
  • Vserver specs: "Single core", 512M Mem, details
  • Provider: Hetzner, Germany
  • Root: Kasper, Meinhard, Marc (realitygaps)

Software

  • apache2
  • mysql-server-5.1
  • php5
  • git
  • gitolite
  • otrs2
  • trac (from testing)
  • redmine (from backports)

Sites

  • redmine.bewelcome.org
  • trac.bewelcome.org
  • otrs.bewelcome.org

Gnat (OFFLINE)

Old development environment. Replaced by Lamb.

Specs

  • IP: dynamic, dedicated server
  • OS: Ubuntu 10.04.1 LTS
  • HW: Intel(R) Pentium(R) 4 CPU 2.40GHz, 2GB Mem
  • Provider: Ventelo (ADSL), Norway
  • located on tobixen's LAN, Thomson Router forwarding Ports 22, 25, 80, 447 to Gnat
  • Root: Tobias, Meinhard, Peter, ??

Software

  • Apache 2
  • MySQL 5
  • PHP 5
  • git
  • trac
  • OTRS
  • Mediawiki
  • SMF
  • Piwik

Sites

  • test environment test.bewelcome.org (outdated)
  • Piwik (web analytic tool) / BV forum (archive) / mediawiki (archive)