====== server01.fablab-karlsruhe.de ======
Hetzner CX10 - 4,64€ \\
1Core, 1GB Ram, 25GB SSD
===== Allgemein =====
Webserver - Apache 2.4, php-fpm 5.6, fcgi \\
Zur Installation und Verwaltung werden die Scripte von debauers Firma genutzt: [[https://github.com/Rackmonkey/scripts|https://github.com/Rackmonkey/scripts]]
Derzeit laufen die folgenden Dienste:
* [[http://fablab-karlsruhe.de|Homepage fablab-karlsruhe.de]]
* [[http://wiki.fablab-karlsruhe.de|Wiki fablab-karlsruhe.de]]
===== neuen vHost anlegen =====
**Script:** setup_domain.py \\
**default output:**
root@Debian-87-jessie-64-minimal ~/scripts # python setup_domain.py
usage: setup_domain.py [-h] [-n HOME] -d DOMAIN
setup_domain.py: error: argument -d/--domain is required
**Beispiel:** // python setup_domain.py -d %%www.rackmonkey.de%% // \\
\\
**Erklärung:** Der Script führt folgende Funktionen aus
create_www_user(domain, homeRoot) # legt user an mit homeroot in /home/username
create_www_home(domain, homeRoot) # legt eine ordnerstruktur in /home/username/ an
fpmPort = get_highest_fpm_port() # erfragt den höhsten freien fpm Port
add_apache_vhost(domain,homeRoot,fpmPort) # erstellt die Apache Config
add_phpfpm_conf(domain,homeRoot,fpmPort) # erstellt die php fpm Config
enable_apache_site(domain) # vhost aktivieren und apache reloaden
===== Wordpress =====
==== Installierte Plugins ====
^ Name ^ Zweck ^ Installiert durch ^ Aktiv ^
| Akismet Anti-Spam | ?? | unbekannt | nein |
| Easy Updates Manager | ?? | unbekannt | ja |
| Easy WP SMTP | Wir senden Mails via SMTP | David | ja |
| Enable Media Replace | ?? | unbekannt | nein |
| G1 GMaps | Gehört zu Theme | David | ja |
| G1 Page Builder | Gehört zu Theme | David | ja |
| G1 Social Icons| Gehört zu Theme | David | ja |
| Jetpack von WordPress.com | unter anderem für Kontaktformular | unbekannt | ja |
| Medien-Assistent | ?? | unbekannt | ja |
| Revolution Slider | Gehört zu Theme | David | nein |
| Scripts n Styles | ?? | unbekannt | nein |
| WP Super Cache | Beschleunigt Seite | David | ja |