Zum Inhalt der Seite
[Versionen] - [Quelltext betrachten]

Animexx Servertechnik [Diskussion]

Version vom 14:06, 30. Okt 2006
 nerd (Beiträge)

← Vorige Änderung
Aktuelle Version
 cato (Beiträge)

Zeile 1: Zeile 1:
-:[[Animexx|'''Zurück zu Animexx''']]+{{Infoseiten}}
 +<br />
{{Bi-Box|INHALT= {{Bi-Box|INHALT=
-Die Animexx-Seite läuft aktuell auf insgesamt sieben Server verteilt, von denen sechs von 4Players gestellt werden und einer dem Animexx e.V. selbst gehört.+Die eigentliche Animexx-Seite läuft auf Servern, die uns von OnlineWelten.com zur Verfügung gestellt werden. Der Animexx e.V. selbst besitzt auch noch eigene Server für verschiedene [http://animexx.onlinewelten.com/weblog/animexx/327295/ Infrastrukturdienste].<br />
-Ab dem November 2006 läuft die Animexx-Seite auf nur noch vier Server verteilt, von denen drei von Onlinewelten gestellt werden und einer dem Animexx e.V. selbst gehört. +Es gibt eine separate Seite für [[Ehemalige Animexx-Server]]
}} }}
-=== Die 4Players-Server === 
-==== Lina ====+=== Eingesetzte Grafiken ===
-* ''Prozessor:'' 2 x 2,40 GHz Intel Xeon+* [http://www.famfamfam.com/lab/icons/silk/ Silk-Icons]
-* ''Arbeitsspeicher:'' 2 GB+* [http://p.yusukekamiyamane.com/ Fugue]
-* ''Kapazität:'' 90 GB netto nutzbar (Raid 1)+* [http://fortawesome.github.com/Font-Awesome/ Font Awesome]
-* ''Zweck:'' Haupt-Webserver+* [http://typicons.com/ Typicons]
-* ''Kommentar:'' Lina gesellte sich erst Januar 2004 zum Animexx-Kollektiv hinzu.+* [http://thedesignoffice.org/project/modern-pictograms/ Modern Pictograms]
-==== Ranma ==== 
-* ''Prozessor:'' 2 x 1,40 GHz Intel Pentium III 
-* ''Arbeitsspeicher:'' 2 GB 
-* ''Kapazität:'' 32 GB netto nutzbar (Raid 1) 
-* ''Zweck:'' Datenbankserver für Forum, Zirkel, Weblog, ENS, Wiki, Go 
- 
-==== Chi ==== 
-* ''Prozessor:'' 2 x 1,00 GHz Intel Pentium III 
-* ''Arbeitsspeicher:'' 2 GB 
-* ''Kapazität:'' 32 GB netto nutzbar (Raid 1) 
-* ''Zweck:'' Datenbankserver für RPGs, Fanfics 
- 
-==== Akira ==== 
-* ''Prozessor:'' 2 x 1,00 GHz Intel Pentium III 
-* ''Arbeitsspeicher:'' 1 GB 
-* ''Kapazität:'' 70 GB netto nutzbar (Raid 1) 
-* ''Zweck:'' Datenbankserver für Fotos. Webserver für Webchat und RPGs. 
- 
-==== Nyu ==== 
-* ''Prozessor:'' 2 x 2,80 GHz Intel Xeon 
-* ''Arbeitsspeicher:'' 1 GB 
-* ''Kapazität:'' 70 GB netto nutzbar (Raid 1) 
-* ''Zweck:'' Primärer Datenbankserver, u.a. für Doujinshis, Events, Fanarts, AIDB, Mitgliederdaten 
-* ''Kommentar:'' Zu Weihnachten 2004 frisch dazugekommen, trägt Nyu als schnellster Server die meiste Datenbanklast. 
- 
-==== static ==== 
-* ''Kapazität:'' 650 GB netto nutzbar (Raid 5) 
-* ''Zweck:'' Fanarts, Confotos, sonstige Daten 
-* ''Kommentar:'' Der mysteriöseste von allen Servern - wir wissen praktisch überhaupt nichts von ihm - außer, dass er massig Festplattenplatz hat und wir diesen verwenden können. 
- 
-=== Die Onlinewelten-Server === 
- 
-==== Haruhi ==== 
-* ''Prozessor:'' 2 x 2,6 GHz AMD Dual-Core Opteron 285 
-* ''Arbeitsspeicher:'' 8 GB 
-* ''Kapazität:'' 50 GB 
-* ''Zweck:'' Webserver 
- 
-==== Ruri ==== 
-* ''Prozessor:'' 2 x 2,6 GHz AMD Dual-Core Opteron 285 
-* ''Arbeitsspeicher:'' 16 GB 
-* ''Kapazität:'' 50 GB 
-* ''Zweck:'' Datenbankserver 
- 
-==== Guu ==== 
-* ''Prozessor:'' 2 x 2,6 GHz AMD Dual-Core Opteron 285 
-* ''Arbeitsspeicher:'' 4 GB 
-* ''Kapazität:'' 2,8 TB 
-* ''Zweck:'' Storageserver 
- 
-=== Der Mail-Server === 
- 
-==== mail ==== 
-* ''Prozessor:'' 1 x 2,0 GHz Intel Celeron 
-* ''Arbeitsspeicher:'' 1 GB 
-* ''Kapazität:'' 200 GB netto nutzbar (Raid 1) 
-* ''Zweck:'' E-Mail, Backup, Virtuelle Server  
-* ''Kommentar:'' www3 bzw. ipex02 ist der einzige Server der dem Verein direkt gehört. 
- 
-=== Externer Speicher === 
- 
-==== BlackHole ==== 
-* Externer Plattenstapel 
-* ''Kapazität:'' 850 GB netto nutzbar (Raid 5) 
-* ''Zweck:'' Tägliche Sicherung des Datenbestands 
-* ''Kommentar:'' Dies ist der größte zusammenhängende Speicherblock, der uns zur Verfügung steht. Allerdings dient er nur zum Backup der gesammten Animexx-Umgebung und ist somit auch sicher verschlüsselt an einem anderen Ort als unsere anderen Server untergebracht. 
- 
-Bis auf mail (auch www3 oder ipex02 genannt ;) und das BlackHole-Backup werden uns alle Server kostenlos von [http://www.4players.de 4Players], bzw ab November 2006 von [http://www.onlinewelten.com Onlinewelten] gestellt. 
- 
-Auf allen Servern läuft Debian Linux mit einem 2.6er Kernel. Die Versionen von Apache, PHP und MySQL wechseln nahezu täglich ;-) 
=== Andere Software === === Andere Software ===
Im Gegensatz zu einem Großteil der anderen Communitys entwickeln wir zwar einen Großteil unserer Skripte (also die "Programme", die auf dem Server ausgeführt werden, wenn ein Browser eine Seite anfordert) selbst, an einigen Stellen werden aber Programme von diversen (meist Open Source) Projekten verwendet: Im Gegensatz zu einem Großteil der anderen Communitys entwickeln wir zwar einen Großteil unserer Skripte (also die "Programme", die auf dem Server ausgeführt werden, wenn ein Browser eine Seite anfordert) selbst, an einigen Stellen werden aber Programme von diversen (meist Open Source) Projekten verwendet:
 +* Der "normale" Web-Stack besteht aus PHP, Nginx und MariaDB
 +* Als JavaScript-Bibliothek kommt hauptsächlich [http://www.jquery.com/ jQuery] zum Einsatz, einige wenige Seiten verwenden noch [http://www.prototypejs.org/ Prototype]
 +* Als PHP-Funktionsbibliothek verwenden wir an manchen Stellen das [http://framework.zend.com/ Zend Framework]
 +* Die Instant-Messaging-Funktionen setzen auf dem XMPP/Jabber-Server [http://www.igniterealtime.org/projects/openfire/ Openfire] auf. Die Web-Anbindung läuft über die JavaScript-Bibliothek [http://blog.jwchat.org/jsjac/ JSJaC]
 +* Also Video-Player kommt der [http://www.jeroenwijering.com/?item=JW_FLV_Media_Player JW FLV Player] zum Einsatz, als Backend wird der [http://www.wowzamedia.com/ Wowza Media Server] verwendet.
 +* Als WYSIWYG-HTML-Editor wird der [http://ckeditor.com/ CKeditor] verwendet
* Die Bilder werden mit [http://www.imagemagick.org/ ImageMagick] konvertiert * Die Bilder werden mit [http://www.imagemagick.org/ ImageMagick] konvertiert
* Der Webchat basiert auf [http://cgiirc.sourceforge.net/ CGI:IRC] * Der Webchat basiert auf [http://cgiirc.sourceforge.net/ CGI:IRC]
* Das Go-Spiel ist eine stark modifizierte Version des [http://www.dragongoserver.net/ Dragon Go Servers] * Das Go-Spiel ist eine stark modifizierte Version des [http://www.dragongoserver.net/ Dragon Go Servers]
* Der Wiki basiert auf [http://wikipedia.sourceforge.net/ MediaWiki] * Der Wiki basiert auf [http://wikipedia.sourceforge.net/ MediaWiki]
-* Die Geodaten verwenden die Daten der [http://opengeodb.de/ OpenGeoDb] und der [http://www.nga.mil/ National Geospatial-Intelligence Agency (NGA)]+* Das Suchsystem im Forum, Weblog, Steckbriefe und Fanarts etc. basiert und [http://lucene.apache.org/solr/ Apache Solr]
-* Das Suchsystem im Forum, Weblog, Steckbriefe und Fanarts etc. basiert auf [http://jakarta.apache.org/lucene/docs/index.html Jakarta Lucene]+* Die Foto-Annotationen sind eine leicht angepasste Fassung der [http://archive.dustyd.net/projects/PhotoNotes/ PhotoNotes]
-* Das Drag&Drop beim Confoto-Sortieren verwendet die JS-Bibliothek von [http://www.walterzorn.de/dragdrop/dragdrop.htm Walter Zorn]+* Das Kalender-System kombiniert die JavaScript-Bibliothek [http://www.web-delicious.com/jquery-plugins/#tree wdCalendar] mit dem WebDAV-Backend [http://code.google.com/p/sabredav/ SabreDAV], verwendet wird außerdem noch der [http://www.kigkonsult.se/iCalcreator/ iCalCreator]
-* Die Zirkel-Startseite benutzt [http://www.xajaxproject.org/ xajax] zum Laden der Zirkel-Listen+* Weitere eingesetzte JavaScript-Bibliotheken: [http://www.emposha.com/javascript/fcbkcomplete.html FCKBcomplete], [http://www.jstorage.info/ JStorage], [http://www.jplayer.org/ JPlayer]
-* Die Umgebungskarten im Event-Planer benutzen [http://maps.google.com Google Maps]+

Aktuelle Version


Die eigentliche Animexx-Seite läuft auf Servern, die uns von OnlineWelten.com zur Verfügung gestellt werden. Der Animexx e.V. selbst besitzt auch noch eigene Server für verschiedene Infrastrukturdienste.
Es gibt eine separate Seite für Ehemalige Animexx-Server
Inhaltsverzeichnis


Eingesetzte Grafiken


Andere Software

Im Gegensatz zu einem Großteil der anderen Communitys entwickeln wir zwar einen Großteil unserer Skripte (also die "Programme", die auf dem Server ausgeführt werden, wenn ein Browser eine Seite anfordert) selbst, an einigen Stellen werden aber Programme von diversen (meist Open Source) Projekten verwendet:

  • Der "normale" Web-Stack besteht aus PHP, Nginx und MariaDB
  • Als JavaScript-Bibliothek kommt hauptsächlich jQuery zum Einsatz, einige wenige Seiten verwenden noch Prototype
  • Als PHP-Funktionsbibliothek verwenden wir an manchen Stellen das Zend Framework
  • Die Instant-Messaging-Funktionen setzen auf dem XMPP/Jabber-Server Openfire auf. Die Web-Anbindung läuft über die JavaScript-Bibliothek JSJaC
  • Also Video-Player kommt der JW FLV Player zum Einsatz, als Backend wird der Wowza Media Server verwendet.
  • Als WYSIWYG-HTML-Editor wird der CKeditor verwendet
  • Die Bilder werden mit ImageMagick konvertiert
  • Der Webchat basiert auf CGI:IRC
  • Das Go-Spiel ist eine stark modifizierte Version des Dragon Go Servers
  • Der Wiki basiert auf MediaWiki
  • Das Suchsystem im Forum, Weblog, Steckbriefe und Fanarts etc. basiert und Apache Solr
  • Die Foto-Annotationen sind eine leicht angepasste Fassung der PhotoNotes
  • Das Kalender-System kombiniert die JavaScript-Bibliothek wdCalendar mit dem WebDAV-Backend SabreDAV, verwendet wird außerdem noch der iCalCreator
  • Weitere eingesetzte JavaScript-Bibliotheken: FCKBcomplete, JStorage, JPlayer


Letzte Änderungen
Hilfe
Spezialseiten