Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:server01

Dies ist eine alte Version des Dokuments!


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

Derzeit laufen die folgenden Dienste:

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 

Informationen zum Server selbst

infrastruktur/server01.1497459279.txt.gz · Zuletzt geändert: 2017/06/14 18:54 von debauer

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki