Managed VPS Linux - Übersicht Features
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Managed VPS Linux – Übersicht Features Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 1
1 EINFÜHRUNG 3 1.1 Inhalte 3 2 PLATTFORM UND SERVERZUGRIFF 4 2.1 Plattform 4 2.2 Serverzugriff 4 3 SERVICES 6 3.1 Web Services 6 3.2 Mail Services 7 3.3 FTP Services 9 4 MANAGED VPS WEBENTWICKLUNGSTOOLS 10 5 DATENBANKEN 12 6 STATISTIK(ANALYSE)-PROGRAMME 13 7 WEITERES 14 8 VORSICHTSMAßNAHMEN UND WARNUNGEN 18 8.1 Managed VPS Linux und Java Applikationen 18 8.2 Fortsetzen von Logging und Zugriff auf Logdateien 19 8.3 Tools des Dateisystems und Online Backupdateien 19 Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 2
1 Einführung Das vorliegende Dokument gibt Administratoren mit minimalen bis mittleren technischen Fähigkeiten eine Richtlinie zur aktuellen Dokumentation und weiteren verfügbaren Informationsquellen. Es enthält weiterhin Vorsichtsmaßnahmen und Warnungen für Managed VPS Linux. Weitere Inforationen finden Sie in den folgenden Dokumenten: • Managed VPS Linux Technischer Überblick • Managed VPS Linux User’s Guide • Managed VPS Linux Getting Started Guide 1.1 Inhalte Das vorliegende Dokument enthält die folgenden Abschnitte: • “Plattform und Serverzugriff” gibt Informationen zur Plattform, auf der Ihr Account läuft und die unterstützten Serverzugriffsmöglichkeiten • “Services” gibt Informationen zu den Web-, Mail- und FTP-Features Ihres Managed VPS • “Managed VPS Webentwicklungstools” gibt Informationen zu Sprachen zur Webentwicklung, die von Ihrem Managed VPS unterstützt werden • “Datenbanken” gibt Informationen zu unterstützten Datenbanken • “Statistik(analyse)-Programme” gibt Informationen zu den unterstützten Loganalyse-Programmen • “Weiteres” gibt Informationen zu weiteren Features, wie z.B. das vinstall Utility • “Vorsichtsmaßnahmen und Warnungen” gibt Informationen zu bekannten möglichen Problemen Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 3
2 Plattform und Serverzugriff 2.1 Plattform RHEL Das Betriebssystem von VPS Linux wird bereitgestellt von Red Hat Enterprise Linux oder RHEL (http://www.redhat.com/). Das RHEL Betriebssystem (inkl. der von Ihrem Account verwendeten Version) wird gepflegt und vertrieben von Red Hat, Inc. Hardwarewartung und Upgrades erfolgen auf leistungsstarker Intel- Intel Hardware Hardware. 2.2 Serverzugriff SSH Shell VPS Linux unterstützt Secure Shell (SSH) Sicherheitszugriff als Zugriff vorinstallierten, standardmäßigen wichtigen Service für alle Accounts. Der Service ist mit Hilfe von OpenSSH (http://www.openssh.com/) implementiert und wird gepflegt und vertrieben unter den Bedingungen des OpenBSD Projects. Bei VPS Linux bietet OpenSSH ebenso Secure FTP (S-FTP) Zugriff für alle Accounts. FTP Zugriff File Transfer Protocol (FTP) ermöglicht es Ihnen, Dateien von einem Rechner zu einem anderen zu kopieren. Als einer der wichtigsten Services unterstützt Linux Pro FTPD mit Transport Layer Security (TLS) Protokoll sowie anonyme Konfiguration für eine unbegrenzte Anzahl an Nutzern. Die Software bietet sicheren und konfigurierbaren FTP, wird vertrieben vom ProFTPD Project (http://www.proftpd.org) und ist erhältlich unter den Bedingungen von GNU General Public CPX Control Wie VPSv2 und VPSv3 (basierend auf FreeBSD) unterstützt auch Panel Managed VPS Linux CPX Control Panel. Das Control Panel ist ein Webinterface zum Servermanagement, das von VERIO gepflegt wird und kostenfrei zur Nutzung auf Managed VPS vertrieben wird. VPS Linux verfügt über ein Installations- und ein Deinstallationsskript. Bei VPS Linux sind die folgenden Aufgaben nicht möglich über das CPX Control Panel: • Zuweisen einer IP-Adresse für einen vhost Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 4
• Installation eines SSL-Zertifikates für einen vhost • Konfiguration von Firewall-Einstellungen Root Zugriff Ihr VPS Linux verfügt über vollen Root Zugriff. Es ist weiterhin möglich, Sicherheitsmaßnahmen einzurichten und Root Zugriff zu limitieren. Port Zugriff Ihr VPS Linux verfügt über Zugriff auf alle Ports. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 5
3 Services 3.1 Web Services Firewall VPS Linux beinhaltet die standardmäßige grundlegende von RHEL unterstützte Firewall. Die Firewall ist standardmäßig aktiviert und die Firewall-Regeln sind leer. Sie können von dem Utility iptables profitieren, ohne die technischen Details für die Regeln zu kennen. Apache Web Server Auf VPS Linux ist Apache Webserver 2.x als wichtiger Service auf allen Accounts vorinstalliert. Webserver und Webservermodule werden bereitgestellt von Apache Hypertext Transfer Protocol (HTTP) Server (http://httpd.apache.org/). Die Unterstützung von HTTP auf VPS Linux wurde um Secure HTTP (HTTPS) erweitert. Die Module mod_php und mod_perl Apache HTTP sind weiterhin standardmäßig auf Ihrem Account vorinstalliert. IP-Adresse Ihr VPS Linux hat eine eigene dedizierte IP-Adresse (Ipv4) sowie einen Hostnamen. Podcasting VPS Linux unterstützt die Speicherung, Verteilung und Austausch von Multimediadateien (Podcasting). Weiterhin ist es jetzt Inhalt der Konfigurationsoptionen im CPX Control Panel. Vollständige Ihr VPS Linux bietet vollen Zugriff auf Konfigurationsdateien für Konfigurationsdateien System- und Applikationssoftware. Raw Logdateien Ihr VPS Linux verfügt über vollen Zugriff auf Server-Logdateien. Gespeicherte Logs (auch savelogs) sind Bestandteil der standardmäßigen vorkonfigurierten Installation. Voller cgi-bin Zugriff VPS Linux unterstützt Common Gateway Interface (CGI). Unterstützung von Die Unterstützung von Dynamic Modules ist eines der wichtigsten Apache Dynamic Features des Apache Webservers. Die Möglichkeit, Module Modules dynamisch zu laden ist auch bekannt als DSO Unterstützung. DSO ermöglicht es Ihnen die Features und Fähigkeiten von Apache zu erweitern, indem Sie das entsprechende benötigte Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 6
Modul hinzufügen, ohne den Webserver zu rekompilieren. Einige beachtenswerte Apache Module sind z.B.: • mod_perl • mod_php • mod_dav • mod_gzip • mod_negotiation • mod_ruby • mod_python • mod_gzip • mod_fastcgi • mod_auth_mysql • mod_auth_postgresql Dieses modulare Design zum Hinzufügen von Features gibt Webadministratoren und –entwicklern enorme Leistungsmöglichkeiten und Flexibilität. Eine große Vielfalt von Apache Modulen für alle Arten von interessanten Webserverfeatures ist vorhanden. Die Geschwindigkeit und Effizienz Ihres Webservers wird mit der Verwendung von Apache Modulen verbessert, da Ihr Webserver Instruktionen intern ausführen kann, statt auf externe Applikationen zuzugreifen. 3.2 Mail Services Mail Services VPS Linux beinhaltet Email-Services auf Basis der folgenden Protokolle: IMAP – Dovecot Secure IMAP Server Software mit unlimitierter Anzahl von IMAP Email-Accounts POP – mit unlimitierter Anzahl von POP Email-Accounts SMTP – Sendmail mit unlimitierter Anzahl an Aliasen Autoresponder VPS Linux unterstützt automatisierte Antwortservices. Aliases VPS Linux unterstützt unlimitierte E-Mail-Aliase (Weiterleitungen). Mailinglist Damit Sie die Verwaltung von Email-Listen auf Ihrem Managed Pakete Virtual Private Server automatisieren können, unterstützt VPS Linux die folgenden Mailinglist-Pakete mit maßgeschneiderten Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 7
Installationsskripten: • Majordomo (http://www.greatcircle.com/majordomo/): eine communityunterstützte Software, die zur Automatisierung der Verwaltung von Internet Email-Listen verwendet wird. Die Software ist in Perl geschrieben und kompatibel mit der aktuellen stabilen Version dieser Sprache. • FML (http://www.fml.org/): ein Open-Source Mailinglisten- Treiber von Ken’ichi Fukamachi (http://www.fml.org/index.html.en). Der Treiber ist kostenfrei erhältlich unter den Bedingungen der GPL. FML erfordert ein Mailserver Softwareprogramm wie Sendmail, Postfix, Qmail, Exim oder Zmailer sowie Perl • Mailman (http://www.gnu.org/software/mailman/index.html): kostenfreie Software, vertrieben unter der GNU General Public License. Mailman wurde in Python geschrieben. Die Software und die Programmiersprache müssen beide in aktuellen stabilen Versionen auf Ihrem Managed VPS installiert sein. Anti-Spam SpamAssassin (http://spamassassin.apache.org/) bietet einen Features Mailfilter, der versucht, Spam zu identifizieren. Der Filter ist vom Apache SpamAssassin Project und wird unter den Bedingungen der Apache Software Foundation vertrieben. Auf w Linux wird neben dem Filter ein Installationsskript (vinstall) und ein Deinstallationsskript (vuninstall) unterstützt. SpamAssassin ist ein wichtiges zusätzliches Feature Ihres Accounts. Es ist standardmäßig nicht vorinstalliert. E-Mail Quote Bei VPS Linux können Sie definieren, wie viel Speicherplatz (Speicherplatz) reserviert werden soll für das Abspeichern der Email-Nachrichten Limit Ihrer Kunden pro User. Dovecot VPS Linux unterstützt Dovecot, ein Open-Source IMAP-Server. Der Server wird vertrieben von der Dovecot Organisation (http://www.dovecot.org/) unter den Bedingungen der Massachusetts Institute of Technology (MIT) Lizenz sowie der GPL. Die MIT-Lizenz (auch X License oder X11 License) ermöglicht Entwicklern, den IMAP-Server sowohl für eigene als auch für Open-Source Softwareumgebungen zu verwenden. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 8
3.3 FTP Services FTP VPS Linux unterstützt die folgenden File Transfer Protocol (FTP) Features: FTP Server (ProFTPD) Anonymer FTP Zugriff Unlimitierte FTP User FTP Server Features werden angeboten durch Unterstützung der proFTPD (http://www.proftpd.org/) Software. Die Software wird betrieben vom ProFTPD Projekt unter den Bedingungen der Gnu Public License (GPL). Auf VPS Linux beinhaltet der Support von FTP weiterhin Secure FTP (S-FTP). Secure FTP wird angeboten durch die Unterstützung von OpenSSH (http://www.openssh.com/) und wird entwickelt und betrieben vom OpenBSD Projekt. Die Software wird vertrieben unter den Bedingungen der OpenBSD- Lizenz. Upload Quote Auf VPS Linux können Sie definieren, wie viel Speicherplatz (Speicherplatz) reserviert werden soll für das Abspeichern der Dateien Ihrer Kunden Limits pro User. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 9
4 Managed VPS Webentwicklungstools Java VPS Linux bietet standardmäßige vorinstallierte Unterstützung der Java-Plattform, Standard Edition (auch bekannt als Java 2 Plattform). Insbesondere werden die folgenden Technologien und Pakete unterstützt: • J2SE Software Development Kit (SDK) • Java Servlet Technologie • Java Server Pages (JSP) Technologie • Tomcat Java Servlets J2SE SDK wird betrieben vom Sun Developer Network (http://java.sun.com/javase/technologies/core/index.jsp) und wird vertrieben unter den Bedingungen von Sun Microsystems, Inc. Ihr Account verwendet Tomcat (http://tomcat.apache.org/) zur Bereitstellung der Java Servlet und Java Server Pages Technologie. Tomcat wird betreiben von der Apache Software Foundation, entwickelt unter den Bedingungen des Java Community Process und wird unter den Bedingungen der Apache Software Foundation vertrieben. VPS Linux unterstützt die Java 2 Plattform durch die Bereitstellung von maßgeschneiderten Installations- (vinstall) und Deinstallationsskripte (vuninstall). PHP 5 VPS Linux unterstützt PHP: Hypertext Preprocessor (http://www.php.net/), eine weitverbreitete und vielseitig einsetzbare Open-Source Skriptsprache, die für die meisten Linux Binaries vertrieben wird. Bei der Konfiguration von PHP dürfen nur diejenigen Applikationsfeatures implementieren, die von der aktuellen stabilen Version unterstützt werden. Das Installationsskript für PHP beinhaltet Abfragen zur Einbeziehung des Zend Optimizers und des Apache PHP Moduls (mod_php) Perl Perl ist vorinstalliert auf Ihrem VPS Linux. Ihr Account unterstützt Perl (http://www.perl.org/), die häufig genutzte plattformübergreifende Open-Source-Progammiersprache, die für die meisten Linux Binaries vertrieben wird. Bei der Konfiguration von Perl dürfen nur diejenigen Applikationen implementiert werden, die von der aktuellen stabilen Version unterstützt werden. Python Das RHEL Betriebssystem unterstützt die aktuelle stabile Version von Python. Die Software wird kostenfrei vertrieben von der Python Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 10
Software Foundation (http://www.python.org/psf/) unter den Bedingungen der Python Lizenz. Obwohl die Software auf Ihrem Server vorinstalliert ist, sollten Sie bei der Konfiguration nur diejenigen Applikationsfeatures implementieren, die von der aktuellen Version unterstützt werden. Ruby Ruby (http://www.ruby-lang.org/en/) ist eine interpretierte Open- Source Skriptsprache, die primär für Linux Betriebssysteme entwickelt wurde. Sie ist kostenfrei erhältlich unter den Bedingungen der GPL. Ihr VPS Linux unterstützt die aktuelle stabile Version. Bei der Konfiguration von Ruby dürfen Sie nur die Applikationsfeatures implementieren, die von der aktuellen stabilen Version unterstützt werden. Ant VPS Linux unterstützt erstmalig Ant, ein javabasiertes Gestaltungstool. Die Open-Source Software wird betrieben und vertrieben vom Apache Ant Projekt (http://ant.apache.org/). Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 11
5 Datenbanken MySQL 5 Ihr VPS Linux unterstützt die aktuelle stabile Version von MySQL, einem Open-Source Datenbankserver und –tool, das unter den Bedingungen der GPL vertrieben wird. VPS Linux verfügt über ein maßgeschneidertes Installationsskript für die Datenbank. PostgreSQL VPS Linux unterstützt die aktuelle stabile Version von PostgreSQL (http://www.postgresql.org/), einem relationalen Open-Source Datenbanksystem vertrieben von der PostgreSQL Global Development Group unter der Berkeley Software Distribution (BSD) Lizenz. Die Datenbank war früher bekannt als Postgres oder Postgres95. Ihr Account unterstützt ein maßgeschneidertes Installations-(vinstall) und Deinstallationsskript (vuninstall). Oracle Ihr VPS unterstützt Oracle Gateways. Gateways Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 12
6 Statistik(analyse)-Programme Urchin Urchin 5 (http://www.google.com/analytics/), die führende Webanalyse-Software, wird weltweit von Millionen von Webseiten eingesetzt. Es analysiert Traffic für eine oder mehrere Webseiten und bietet genaue und leicht verständliche Berichte über Ihre Besucher – woher diese kommen, wie diese Ihre Seite nutzen, was diese dazu veranlasst, Kunden zu werden und vieles mehr. Urchin ist essentiell für Entscheider, Marketingfachleute, Webmaster und Webdesigner. Der Urchin 5 Web Log Analyzer wird direkt auf Ihren VPS Linux installiert und erstellt HTML-basierte graphische Berichte über Ihren Websitetraffic. Es bietet verschiedene besondere Features wie mehrsprachige Berichte, Ecommerce-Berichte und die Möglichkeit bis zu 100 Websites (oder Profile) zu tracken. WebTrends WebTrends Log Analyzer (http://www.webtrends.com) ist ein (eigene Lizenz preisgekröntes, schnelles, leistungsstarkes Webanalyseprogramm in erforderlich) Echtzeit, das Ihnen wertvolle Informationen über Ihre Website und deren Besucher geben kann. Berichte von WebTrends beinhalten statistische Informationen sowie farbige Graphiken, die Nutzung, Trends, Marktanteil und vieles mehr veranschaulichen. WebTrends Log Analyzer arbeitet sehr gut mit unseren VPS Linux und ist kompatibel mit den Logfiles des Apache Webservers sowie vielen anderen Webservern. Berichte können als HTML-Dateien generiert werden, die von jedem Browser angezeigt werden können. Sie könne die Berichte ebenso in Microsoft Word, Excel, Text und durch Komma getrennte Formate erstellen lassen. The Webalizer The Webalizer (http://www.mrunix.com/webalizer/) ist ein schnelles, kostenfreies Weblog-Analyseprogramm. Es erzeugt sehr detaillierte und leicht konfigurierbare Nutzungsbericht im HTML-Format, so dass diese mit einem Standard-Browser angezeigt werden können. Webalizer ist im /ports/www/webalizer Verzeichnis der Ports Collection zu finden. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 13
7 Weiteres Accrisoft Accrisoft Freedom (auch Accrisoft RBT genannt) bietet Ihnen eine Reihe von Tools zum Erstellen und Verwalten Ihrer Websites. Die Accrisoft Ecommerce-Software (http://www.accrisoft.com) ist verfügbar als gebührenpflichtiges zusätzliches Feature für Ihren Account. VPS Linux verfügt über ein Installationsskript, das die vollständige und korrekte Funktion der Software auf Ihrem Account sicherstellt. Ein Deinstallationsskript stellt sicher, dass Sie die Software vollständig und effektiv entfernen können, wenn Sie dies möchten. GCC VPS Linux unterstützt die GNU Compiler Collection (GCC). Diese Sammlung bietet Compiler für Programmiersprachen, die vertrieben und entwickelt werden vom GNU Project (http://gcc.gnu.org/). GnuPG VPS Linux unterstützt die Gnu Privacy Guard (GnuPG) Implementation des Open Pretty Good Privacy (OpenPGP) Standards beschrieben in Request For Comments (RFC) 2440.Die Verschlüsselungssoftware wird vertrieben vom GNU Projekt (http://www.gnupg.org/) unter den Bedingungen der GNU General Public License (GPL). Die Software ist auf Ihrem Account standardmäßig vorinstalliert. Namazu VPS Linux unterstützt Namazu, eine Open-Source Volltextsuche, die betrieben wird vom Namazu Projekt (http://www.namazu.org/). Die Software ist kostenfrei verfügbar unter den Bedingungen der GPL. osCommerce VPS Linux unterstützt osCommerce (http://www.oscommerce.com), ein Tool für einen Online-Einkaufskorb. Die Software ist kostenfrei erhältlich unter den Bedingungen der GPL und verwendet die Skriptsprache PHP, Apache HTTP Server und den MySQL Datenbankserver. RPM VPS Linux unterstützt Red Hat Package Manager oder RPM (http://www.rpm.org/), ein offenes Paketsystem für Linux- und UNIX- Systeme, das unter den Bedingungen der GPL vertrieben wird. Das Paket betreibt eine Datenbank an installierten Paketen und deren Dateien. Dies ermöglicht Ihnen die Konfiguration und Anpassung Ihres VPS mit minimalem Risiko, diese zu verlieren. Rsync VPS Linux unterstützt Rsync (http://rsync.samba.org/), ein Open- Source Utility, das schnelle inkrementellen Dateitransfer ermöglicht. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 14
Das Utility ist kostenfrei erhältlich unter den Bedingungen der GPL. Ihr Account unterstützt die aktuelle stabile Version. SSL VPS Linux bietet Privacy und Verschlüsselung durch die Unterstützung des Secure Sockets Layer oder SSL Protokolls (http://www.apache- ssl.org/). SSL Features auf Ihrem Account sind standardmäßige multiple eigene SSL-Zertifikate und SSL-Email Verschlüsselung. Vinstall Utility VPS Linux unterstützt maßgeschneiderte Installationsskripte. Verwenden Sie das vinstall und vuninstall Utility zum Hinzufügen oder Entfernen der folgenden zusätzlichen Programme und Pakete: ClamAV VPS Linux unterstützt erstmalig ClamAV Antivirus- Software. Die Software wird betrieben vom ClamAV Projekt (http://www.clamav.net/) und wird vertrieben unter den Bedingungen der Gnu Public License (GPL). Die Software ist kostenfrei CPX Control Siehe Abschnitt 2.2, Serverzugriff Panel FormMail FormMail ist ein CGI-Programm zur Generierung von Email auf Basis von Dateneingabe in ein HTML- Formular. VPS Linux unterstützt nms FormMail (http://nmscgi.sourceforge.net/). Die Software wird betrieben vom nms Projekt. Das Projekt wird von SourceForge gehostet und die Software wird vertrieben unter den Bedingungen der Open Source Technology Group (OSTG) Java SDK Java Sun Developer Kit – siehe Abschnitt 4, Managed VPS Webentwicklungstools JDK Java SE Development Kit - siehe Abschnitt 4, Managed VPS Webentwicklungstools JRE Java Runtime Environment - siehe Abschnitt 4, Managed VPS Webentwicklungstools Mailman Siehe Abschnitt 3.2, Mail Services VPS Linux unterstütz nur vinstall, ein vuninstall für dieses Programm wird nicht unterstützt. MySQL Siehe Abschnitt 5, Datenbanken Open Webmail VPS Linux unterstützt das Open Webmail System Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 15
(http://openwebmail.org/). PHP Siehe Abschnitt 4, Managed VPS Webentwicklungstools phpMyAdmin VPS Linux unterstützt phpMyAdmin, ein PHP Softwarepaket, das Ihnen die Administration von MySQL über das Internet ermöglicht. PhpMyAdmin wird vertrieben vom phpMyAdmin Project (http://www.phpmyadmin.net/home_page/index.php) unter den Bedingungen der GNU General Public License (GPL). Wenn das Paket einmal auf Ihrem Server installiert ist, erhält es automatisch Updates, die keine Aktion von Ihnen erfordern. Postgre Siehe Abschnitt 5, Datenbanken Procmail VPS Linux unterstützt Procmail, einen kostenfreien Open-Source Mail Delivery Agent (MDA) vertrieben unter den Bedingungen der GPL. Sie können Procmail so konfigurieren, dass Mailprogramme wie z.B. SpamAssassin aufgerufen werden. VPS Linux verfügt über kein Deinstallationsskript für dieses Tool. SpamAssassin VPS Linux unterstützt SpamAssassin, einen kostenfreien Open-Source Email-Filter, der unter der Apache Software License vertrieben wird. SpamAssassin wendet eine Rehe von Tests bei eingehenden Nachrichten an, wobei jeder Test einen Wert zurückliefert. Wenn einige Tests Werte zurückliefern, die in Summe hoch genug sind, wird die Nachricht klassifiziert. Die Standardeinstellung ist fünf (5). Nach der Klassifizierung einer Nachrichten gibt es eine Reihe von Möglichkeiten, wie weiter mit der Nachricht verfahren werden kann. Sowohl die Klassifizierung als auch das weitere Verfahren können entweder systemweit oder userspezifisch eingerichtet werden. SquirrelMail VPS Linux unterstützt SquirrelMail für Webmail- Prozesse. Die Open-Source Software wird vertrieben vom SquirrelMail Project Team (http://www.squirrelmail.org/) unter den Bedingungen der General Public License (GPL). Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 16
Swish-e VPS Linux unterstützt Simple Web Indexing System for Humans - Enhanced (Swish-e), ein Open- Source-System zur Indizierung von Websites und anderen Dateiarten. Die Swish-e Development Community (http://swish-e.org/) vertreibt das System unter den Bedingungen der GNU General Public License (GPL). Tomcat Java Java Servlets und JSPs werden auf Ihrem VPS Servlet Linux mit Hilfe von Tomcat bereitgestellt, einem Softwarepaket, das vertrieben wird vom Apache Jakarta Projekt (http://jakarta.apache.org/). Tomcat ist eine Implementierung der Spezifikationen der Java Servlet und Java Server Pages. Urchin Siehe Abschnitt 6, Statistik(analyse)-Programme Webalizer Siehe Abschnitt 6, Statistik(analyse)-Programme WordPress VPS Linux unterstützt WordPress (http://wordpress.org), eine Open-Source Software vertrieben unter den Bedingungen der GNU General Public License (GPL). WordPress verwendet PHP und MySQL. Die Software ist sehr anpassbar und gibt Ihnen die Möglichkeit, Informationen mit Hilfe von Audio, Video sowie anderen Medien wie Blogs und Podcasts bereitzustellen. Zend VPS Linux unterstützt Zend Optimizer Optimizer (http://www.zend.com/), betrieben und vertrieben von Zend Technologies. Die Software ermöglicht es, kodierte Dateien laufen zu lassen und die Performance Ihrer PHP-Skripte zu verbessern. Das Paket ist ein passives Modul, das im PHP- Framework läuft und Multi-Pass Code Optimierungen einsetzt, um die Geschwindigkeit von vorhandenen PHP-Applikationen potentiell zu verdoppeln. Dieses Add-On ist geeignet für alle PHP-Nutzer, die von der besseren Antwortzeit des Paketes profitieren. Die Geschwindigkeitsverbesserung für laufenden PHP- Code reduziert die CPU-Last für den Server und halbiert Latenzzeit. Die Option der Installation von Zend Optimizer ist integriert im Installationsskript für PHP. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 17
8 Vorsichtsmaßnahmen und Warnungen Im Folgenden finden Sie Vorsichtsmaßnahmen und Warnungen im Umgang mit Managed VPS Linux Features. 8.1 Managed VPS Linux und Java Applikationen Viele Java-Applikationen benötigen signifikante CPU- und Speicherressourcen und sind eventuell nicht geeignet für einen VPS. Java Applikationen auf VPS Linux sollten überwacht werden und eventuell nur auf Webseiten mit geringem erwarteten Verkehr eingesetzt werden. Einige größere Java Applikationen sind womöglich selbst auf Seiten mit geringer Arbeitslast nicht für einen VPS Linux geeignet Es gibt eine große Auswahl von javabasierten Applikationen. Manche wurden entwickelt, um multiple Services zu handeln, andere fokussieren eine kleinere Auswahl an Services. Zimbra z.B. (http://www.zimbra.com) ist eine Open-Source Server und Client Software, die eingesetzt wird, um E-Mail, Gruppenkalender und –kontakte zu verarbeiten. Weiterhin unterstützt die Software webbasiertes Dokumentenmanagement und Authoring. Die Software bietet eine große Auswahl an Services, von denen manche bereits in der Standardkonfiguration eines VPS Linux ProPlus enthalten sind. Die Software stellt die Services bereit, indem Java und eine eigene, doppelte Installation von Tomcat beansprucht werden. Diese Faktoren führen dazu, dass die Software auf einem leistungsstärkeren, dedizierten Server besser aufgehoben ist. JSP Wiki (http://www.jspwiki.org/) dagegen nutzt Standard Java 2 Plattform, Enterprise Edition (J2EE) Komponenten wie Java, Servlets und JSP. Die Software ermöglicht die gemeinschaftliche Bearbeitung von Webseiten (auch Wiki genannt). Besucher können zusammen Webseiteninhalte kommentieren, hinzufügen oder entfernen. Die Open-Source Software fokussiert darauf, einen einzelnen Service bereitzustellen, und zwar unter Verwendung von Java Komponenten, die zur Installation auf Ihrem VPS Linux ProPlus bereitstehen. JSP Wiki dupliziert dabei nicht die Services, die schon auf Ihrem VPS Linux bereit stehen, wie z.B. E-Mail. JSP Wiki ist ein Beispiel für eine javabasierte Applikation, die gut geeignet ist für einen VPS Linux ProPlus, wenn Sie mit moderater Arbeitslast einhergeht. Die Ergebnisse hängen von der Applikation ab, eine JSP Wiki Installation auf einem VPS Linux ProPlus kann jedoch potentiell bis zu Zehntausenden von Wiki Page Views pro Tag handeln. Sind jedoch bis zu Hunderttausenden von Page Views pro Tag erforderlich, sollten Sie überlegen, zu einem dedizierten Server zu wechseln. Sie sollten ausreichende Performance-Tests ausführen, bevor Sie Java Applikationen für wichtige Geschäftsprozesse einsetzen. Wir empfehlen einen Notfallplan für den Fall, dass Ihre Java Applikation nicht wie erwartet performt, mögliche Lösungen können sein: • Ausführliche Optimierung der Java Applikation • Umziehen der Java Applikation auf einen dedizierten Server Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 18
• Implementierung in einer Alternative zu Java (z.B. ein optimiertes C Programm) 8.2 Fortsetzen von Logging und Zugriff auf Logdateien Nach dem Speichern der Systemlogs über das Ausführen des Kommandos savelog für /var/log files, müssen Sie damit rechnen, dass Savelog-Dateien erstellt und die ursprünglichen System Logdateien gelöscht werden. Um auf Ihre ursprünglichen Logfiles zuzugreifen und das Loggen fortzusetzen, müssen Sie den syslog Daemon neu starten, indem Sie das (sighup) Kommando wie folgt absetzen: # kill -hup syslog Es gibt weiterhin Variation des Kommandos signal hang up, Sie können ein Kommando zum Neustart wie service syslog absetzen. Weitere Informationen zu diesen Kommandos und weitere Neustart und/oder signal hang up Kommandos finden Sie in der RHEL Command Reference (man pages). 8.3 Tools des Dateisystems und Online Backupdateien Warnung: Während der Zeit, in der das Dateisystem-Utility die Dateien und Verzeichnisse Ihres Accounts backupt, ist es für jeden User mit Root-Zugriff möglich, unbeabsichtigterweise diese Dateien und Verzeichnisse zu löschen oder zu ändern. Systemadministratoren nutzen ein Dateisystem-Utility wie z.B. cloneDir, um Dateiverzeichnisse (oder Backup-Dateien) zu duplizieren. Neben dem Erstellen von Backup-Dateien erhält das Utility weiterhin Zeitmarken und reproduziert Eigentums- und Berechtigungslevels. Durch diese Aufgaben erstellt das Utility einen verlässlichen Spiegel der Hierarchie der Dateien und Unterverzeichnisse. Die Backup-Dateien Ihres Accounts werden generell als Read-Only klassifiziert. Während des Backup-Prozesses können diese jedoch u.U. als Read-Write klassifiziert werden. So kann während dieser Zeit jeder User mit Root-Zugriff unbeabsichtigterweise diese Dateien und Verzeichnisse löschen oder ändern. Das Utility ersetzt die Backup-Dateien am folgenden Tag, wenn das Utility erneut läuft. Daher sind die Backup-Dateien nicht mehr korrekt, bis das Utility das nächste Mal läuft. Zur Vermeidung dieses Problems sollten Sie User mit Root-Zugriff strikt limitieren. Version: März 10 – Änderungen vorbehalten Distribution: For external use Sales office/Region: VERIO Europe GmbH, Neugablonzer Str. 1, D-93073 Neutraubling Copyright © 2006 VERIO Europe Seite 19
Sie können auch lesen