Bearbeiten von „UUGRN:Dienste/Webspace“
Aus UUGRN
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
− | + | Es gibt mehrere Möglichkeiten, wie man als Inhaber eines Accounts eine Webseite auf dem Server betreiben kann. | |
+ | Im Jail läuft ein Apache 1.3 mit mod_ssl Support. Darüberhinaus mit zahlreichen Modulen, auch [[PHP|PHP 5.2.0]] (siehe auch [http://shell.uugrn.org/phpinfo.php phpinfo()]). | ||
+ | |||
+ | == Was bietet UUGRN an? == | ||
+ | Wir können für unsere Mitglieder auf Nachfrage beinahe beliebige Möglichkeiten (im Rahmen unserer Policy) anbieten. | ||
+ | |||
+ | Der Betrieb einer eigenen Webseite ist nur der Minimalanwendungsfall: auf Nachfrage können wir (mehrere) [[MySQL]]-Datenbanken zur Verfügung stellen und können mitgliedereigene Domains hosten. Mehrere VirtualHosts sind ebenfalls kein Problem. Das Webangebot kann darüber hinaus dazu verwendet werden, um gängige Webapplikationen wie etwa [[CMS]], [[Blog]]s, Foren, [[Wiki]]s, Galleries etc. zu betreiben. | ||
+ | CGI bieten wir auch Nachfrage an. | ||
+ | Im Einzelfall bieten wir auch alternative Umgebungen, wie etwa [[Rails]] an. | ||
− | + | Für sehr komplexe oder umfangreiche Anwendungsfälle empfehlen wir jedoch den unixerfahrenen Mitgliedern, ein eigenes Root-[[Jail]] zu nehmen. | |
+ | Darin ist es dann auch möglich, alternative Webserver wie etwa [[lighttpd]] oder[[Zope]]-Instanzen zu betreiben, eigenes CGI oder aber auch PHP ohne [[safe_mode]]. | ||
− | + | Darüberhinaus verfügt jedes Mitglieder-Jail über eine eigene IPv4-Adresse und kann daher auch ein eigenes [[SSL]]-Zertifikat verwenden. | |
− | + | Mangels eigener Erfahrung bisher nicht getestet ist der Betrieb von Java-basierten Webservern. | |
+ | |||
+ | Eine Plattenplatzbeschränkung gibt es derzeit noch nicht, jedoch können wir standardmäßig keine hohen/unlimited Transfervolumen anbieten. | ||
+ | Die Ressourcen können im Rahmen von "Fair Use" genutzt werden, nähere dazu findet man in der Policy. | ||
+ | |||
+ | Mehr dazu auf Anfrage. | ||
− | == | + | == public_html == |
Die Standardmethode ist über ein Verzeichnis '''public_html''' im eigenen Homeverzeichnis: | Die Standardmethode ist über ein Verzeichnis '''public_html''' im eigenen Homeverzeichnis: | ||
$ mkdir ~/public_html | $ mkdir ~/public_html | ||
− | Der Content ist dann erreichbar unter http://shell.uugrn.org/~user/ | + | Der Content ist dann erreichbar unter http://shell.uugrn.org/~user/ oder https://shell.uugrn.org/~user/ ({{FIXME|mit Zertifikatswarnung}}) |
− | + | == Subdomain Name == | |
− | Zusätzlich zu oder statt public_html können die Admins auch Subdomain-Namen unter '''uugrn.org''' | + | Zusätzlich zu oder statt public_html können die Admins auch Subdomain-Namen unter '''uugrn.org''' |
Dazu wird ein Verzeichnis unter '''/data/www/user.uugrn.org/''' eingerichtet, unter dem Logfiles und der Web-Content abgelegt werden. | Dazu wird ein Verzeichnis unter '''/data/www/user.uugrn.org/''' eingerichtet, unter dem Logfiles und der Web-Content abgelegt werden. | ||
− | Dieses Verzeichnis kann im Homeverzeichnis mittels Symlink, z.B. als '''WWW''' verlinkt werden, z.B. | + | Dieses Verzeichnis kann im Homeverzeichnis mittels Symlink, z.B. als '''WWW''' verlinkt werden, z.B. |
$ ln -s /data/www/user.uugrn.org/ WWW/ | $ ln -s /data/www/user.uugrn.org/ WWW/ | ||
Zeile 21: | Zeile 35: | ||
$ ln -s WWW/htdocs/ public_html | $ ln -s WWW/htdocs/ public_html | ||
− | + | Der Webcontent ist dann erreichbar unter: | |
− | + | * http://user.uugrn.org/ | |
− | + | * http://shell.uugrn.org/~user/ | |
− | + | * https://shell.uugrn.org/~user/ | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== PHP == | == PHP == | ||
− | Es ist | + | Es ist das aktuelle [[PHP|PHP 5.2.1]] installiert. Da es sich hier um ein Multiuser-System handelt, ist standardmäßig der safe_mode aktiviert, d.h. manche Features in PHP sind deaktiviert. Auf Nachfrage kann man dies selektiv ändern. |
== CGI == | == CGI == | ||
Zeile 39: | Zeile 47: | ||
== Spezialwünsche? == | == Spezialwünsche? == | ||
− | + | Kein Problem. Auf Nachfrage können wir unseren Mitgliedern sehr viele Wünsche erfüllen, soweit technisch möglich und im Rahmen der Nutzungspolicy. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Kategorie | + | [[Kategorie:Dienst]] |