• Save
Froxlor
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
3,457
On Slideshare
2,965
From Embeds
492
Number of Embeds
4

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 492

http://der-chb.de 247
http://www.der-chb.de 243
http://der-chb.de.netzcheck.com 1
http://news.google.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Open SourceServer Administrationmit Froxlor Christoph Burchert Barcamp Mainz 2011 19.11.2011
  • 2. Agenda Historischer Abriss Froxlor – Projektüberblick – Features – Installationsschema – Froxlor 1.0 Mithelfen19.11.2011 Christoph Burchert 2
  • 3. Über mich  Christoph Burchert – Selbstständiger IT- Dienstleister – Studiert Informatik an der TU Darmstadt – Entwickelt seit Februar 2011 an Froxlor  www.der-chb.de – Inkl. Folien19.11.2011 Christoph Burchert 3
  • 4. Was macht ein Server-Management-System? Übernimmt wiederkehrende Aufgaben – Vhosts erstellen – Zonefiles erstellen – Zugänge erstellen/sperren/löschen –… Übernimmt nicht die Verwaltung eines Servers :(19.11.2011 Christoph Burchert 4
  • 5. Froxlor – Ein historischerAbriss Ist ein Fork des SysCP-Projekts Entstand im Februar 2010 Probleme, die es lösen sollte: – Näher an der Community – Besserer Release-Zyklus – Mehr Demokratie innerhalb des Projekts19.11.2011 Christoph Burchert 5
  • 6. Projektübersicht In PHP geschrieben Momentan 95 kLOC… Aktuelle Version: 0.9.25 Release-Zyklus – 4 Wochen Entwicklung • Release Candidate – 2 Wochen Bugfixes • Stable Release19.11.2011 Christoph Burchert 6
  • 7. Projektübersicht Team – Vier Core-Developer – Ein Supporter Paar Zahlen: – Geschätzte 1000 Installationen – Einige Hoster bieten Froxlor als Panel an www.froxlor.org19.11.2011 Christoph Burchert 7
  • 8. Supported DistributionsSource based Gentoo Debian Squeeze (6.0) Debian Lenny (5.0)APT - based Ubuntu 8.04 (Hardy) Ubuntu 10.04 (Lucid)RPM - based SUSE Linux 10.0Ports based FreeBSD19.11.2011 Christoph Burchert 8
  • 9. Supported DaemonsWebserver: Apache 2, LightTPD, nginxNameserver: Bind, PowerDNSMDA: Courier, DovecotMTA: Postfix, EximFTP - server ProFTPd, PureFTPdLogfile - analyser Awstats, Webalizer19.11.2011 Christoph Burchert 9
  • 10. Features Manage administrators, resellers and Multiple access levels customers with a combined, yet seperated interface Support for the "Software as a Service" one APS click application installer (APS-Standard 1.0, 1.1 & 1.2) A support-ticket system for communication Ticket system between customer and reseller / administrator PHP and Perl - support via SuEXEC and / or Perl & PHP FastCGI, PHP with PHP-FPM Individual PHP - configurations per domain php.ini management if used with Apache Manage your complete Mail-, FTP- & Different services Webspace infrastructure in one central place DKIM & individual DNS/SPF Records are Anti SPAM supported to reduce spam for your customers Full IPv4 and IPv6 support through the IPv4 & IPv6 complete panel Integrated reseller and customer Newsletter system newsletter system Custom errorpages, path settings and "htaccess" directory protection for all supported webservers Template based themes switchable per Themes account19.11.2011 Christoph Burchert 10
  • 11. Installationsschema Entweder: Distribution Package (Debian z.B.) Oder: – Server mit HTTPd, MySQL und PHP installieren – Froxlor downloaden, installieren und Spaß haben19.11.2011 Christoph Burchert 11
  • 12. Konfigurationsverwaltung Froxlor übernimmt die Konfiguration der Daemons, d.h.: – Domains werden verwaltet • E-Mail-Accounts • FTP-Accounts • .htaccess • Zonefiles • … Aber: Initiale Daemonkonfiguration notwendig19.11.2011 Christoph Burchert 12
  • 13. Froxlor 1.0 Kompletter Code wird refactored Entwicklung findet in mehreren Development- Branches (über Git) statt Viel API Timeline – Schwierig19.11.2011 Christoph Burchert 13
  • 14. Wie kann man helfen? Froxlor robuster machen – Bugtracker: http://redmine.froxlor.org/ Mitentwickeln – Bugtracker – Problem suchen, Patch schreiben, Mail an team@froxlor.org19.11.2011 Christoph Burchert 14
  • 15. Wie kann man helfen? Übersetzen – Übersetzung läuft online via Pootle – http://pootle.froxlor.org/ Bekannter werden – Installieren, testen, weiterempfehlen :) Wiki-Artikel schreiben – In Redmine integriert (http://redmine.froxlor.org/) Support – http://forum.froxlor.org/19.11.2011 Christoph Burchert 15
  • 16. Noch Fragen?19.11.2011 Christoph Burchert 16
  • 17. Danke für die Aufmerksamkeit!19.11.2011 Christoph Burchert 17