UUGRN:Dienste/Webspace: Unterschied zwischen den Versionen

Aus UUGRN
(UUGRN-Angebot in den Hauptartikel verschoben. Da passt der besser.)
K (→‎Subdomain Name: text korrigiert, Beispielausgabe für Symlinks)
Zeile 9: Zeile 9:


== Subdomain Name ==
== 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''' einrichten.
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/


Beide Methoden lassen sich kombinieren, indem anstatt des Verzeichnisses '''public_html''' ein entsprechender Symlink erstellt wird:
Beide Methoden lassen sich kombinieren, indem anstatt des Verzeichnisses '''public_html''' ein entsprechender Symlink erstellt wird:
  $ ln -s WWW/htdocs/ public_html
  $ ln -s WWW/htdocs/ public_html
Zur Kontrolle:
$ ls -l WWW public_html
lrwxr-xr-x  1 root  users  25 Nov 13 23:59 WWW -> /data/www/user.uugrn.org
lrwxr-xr-x  1 root  users  11 Nov 14 13:23 public_html -> WWW/htdocs/


Der Webcontent ist dann erreichbar unter:
Der Webcontent ist dann erreichbar unter:

Version vom 8. Mai 2007, 20:23 Uhr

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 5.2.0 (siehe auch phpinfo()).

public_html

Die Standardmethode ist über ein Verzeichnis public_html im eigenen Homeverzeichnis:

$ mkdir ~/public_html

Der Content ist dann erreichbar unter http://shell.uugrn.org/~user/ oder https://shell.uugrn.org/~user/ (FIXME: mit Zertifikatswarnung (siehe Diskussionsseite) )

Subdomain Name

Zusätzlich zu oder statt public_html können die Admins auch Subdomain-Namen unter uugrn.org einrichten. 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.:

$ ln -s /data/www/user.uugrn.org/ WWW/

Beide Methoden lassen sich kombinieren, indem anstatt des Verzeichnisses public_html ein entsprechender Symlink erstellt wird:

$ ln -s WWW/htdocs/ public_html


Zur Kontrolle:

$ ls -l WWW public_html
lrwxr-xr-x  1 root  users  25 Nov 13 23:59 WWW -> /data/www/user.uugrn.org
lrwxr-xr-x  1 root  users  11 Nov 14 13:23 public_html -> WWW/htdocs/


Der Webcontent ist dann erreichbar unter:

PHP

Es ist das aktuelle 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-Support ist auf Nachfrage möglich.

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.