Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
archive:unix-umzug_2011 [2023/11/16 08:34] – ↷ Seite von unix-umzug_2011 nach archive:unix-umzug_2011 verschoben fla40246archive:unix-umzug_2011 [2023/11/21 14:26] (aktuell) – Syntaxanpassung fla40246
Zeile 1: Zeile 1:
-====== Unix-Umzug_2011 ======+====== Unix-Umzug 2011 ======
  
-[[Category:Linux]] 
 {{wiki:logo_unix.gif}} {{wiki:logo_unix.gif}}
  
-Das Solaris-Betriebssystem hat nach 19 Jahren Einsatz in der Fakultät ausgedient. Anfang 2011 wurde auf den neuen [[FBIM-Server]] mit [[http://www.debian.org/|Debian-Linux]] umgestellt.+Das Solaris-Betriebssystem hat nach 19 Jahren Einsatz in der Fakultät ausgedient. Anfang 2011 wurde auf den neuen FBIM-Server mit [[http://www.debian.org/|Debian-Linux]] umgestellt.
  
-====== Was ändert sich für die UNIX-Benutzer? =====+===== Was ändert sich für die UNIX-Benutzer? =====
-*Der Alias bleibt unverändert (<tt>fbim.hs-regensburg.de</tt>), aber der Hostname ändert sich von <tt>zeus</tt> in <tt>hera</tt>. Wer mit IP-Adressen arbeitet, muss die <tt>194.95.108.5</tt> verwenden. Ein direkter Login auf dem Server bleibt aber weiterhin untersagt. +
  
 +  * Der Alias bleibt unverändert (''%%fbim.hs-regensburg.de%%''), aber der Hostname ändert sich von ''%%zeus%%'' in ''%%hera%%''. Wer mit IP-Adressen arbeitet, muss die ''%%194.95.108.5%%'' verwenden. Ein direkter Login auf dem Server bleibt aber weiterhin untersagt.
 +  * Der Remote-Login für Benutzer erfolgt über die dafür [[public:FAQ_Linux#Zentrale_Linux-Systeme|vorgesehenen Systeme]]:
 +    * ''%%darwin.hs-regensburg.de%%''
 +    * ''%%tabaluga.hs-regensburg.de%%''
 +  * Die Unix-Home-Verzeichnisse werden über NFS and die beiden o.g. Systeme exportiert und auch über Samba freigegeben. In den Laboren wird der entsprechende Samba-Share beim Login automatisch als [[public:FAQ_Linux#Linux-Laufwerk_U:|Laufwerk U:]] verbunden. So hat ein Benutzer immer Zugriff auf //sein// Home-Verzeichnis.
 +  * Die Benutzer-Authentifizierung erfolgt nun über Winbind an der Windows-Domäne "IM". Das bedeutet, dass die Benutzer ihr IM-Domänen-Passwort (Labor-Passwort) verwenden können bzw. sogar müssen.
 +  * Die alten **Unix-Passwörter** (NIS) gelten dann **nicht** mehr.
 +  * Die Disk-Quota der Home-Verzeichnisse erhöht sich auf 130 MB pro Benutzer.
 +  * Wer absolute Pfade verwendet hat, muss diese anpassen:
  
-*Der Remote-Login für Benutzer erfolgt über die dafür [[public:faq_linux#Zentrale Linux-Systeme|vorgesehenen Systeme]]: +<code
-**<tt>darwin.hs-regensburg.de</tt> +Vorher: /usrdata/student/[a-z]/<username> 
-**<tt>tabaluga.hs-regensburg.de</tt> +        /usrdata/bedienst/[a-z]/<username> 
- +        /usrdata/spezial/[a-z]/<username>
- +
-*Die Unix-Home-Verzeichnisse werden über NFS and die beiden o.g. Systeme exportiert und auch über Samba freigegeben. In den Laboren wird der entsprechende Samba-Share beim Login automatisch als [[public:faq_linux#Linux-Laufwerk U:|Laufwerk U:]] verbunden. So hat ein Benutzer immer Zugriff auf //sein// Home-Verzeichnis. +
- +
- +
-*Die Benutzer-Authentifizierung erfolgt nun über Winbind an der Windows-Domäne "IM". Das bedeutet, dass die Benutzer ihr IM-Domänen-Passwort (Labor-Passwort) verwenden können bzw. sogar müssen. +
- +
- +
-*Die alten **Unix-Passwörter** (NIS) gelten dann **nicht** mehr.  +
- +
- +
-*Die Disk-Quota der Home-Verzeichnisse erhöht sich auf 130 MB pro Benutzer. +
- +
- +
-*Wer absolute Pfade verwendet hat, muss diese anpassen: +
-<pre style="margin-left:1.5em"+
-Vorher: /usrdata/student/[[a-z]]/<username> +
-        /usrdata/bedienst/[[a-z]]/<username> +
-        /usrdata/spezial/[[a-z]]/<username>+
  
 Jetzt:  /data/home/<username> Jetzt:  /data/home/<username>
-</pre>+</code>
  
-====== Oracle-Datenbank =====+===== Oracle-Datenbank =====
-Für [[Oracle]]-Benutzer ändert sich folgendes: +
  
 +Für Oracle-Benutzer ändert sich folgendes:
  
-*Installierte Version: 11g R2 (vorher 10g) +  * Installierte Version: 11g R2 (vorher 10g) 
 +  * Die 10g-Version läuft noch bis 15. März 2011 weiter und wird dann abgeschaltet. 
 +  * Wer seine Daten umziehen muss, kann dies leider nicht selbst durchführen. Mail an → {{Koller}} 
 +  * Soll die Datenbank für Webseiten verwendet werden, erfolgt die Verbindung in PHP folgendermaßen:
  
- +<code>
-*Die 10g-Version läuft noch bis 15. März 2011 weiter und wird dann abgeschaltet. +
- +
- +
-*Wer seine Daten umziehen muss, kann dies leider nicht selbst durchführen. Mail an &rarr; {{email|josef.koller@hs-regensburg.de}} +
- +
- +
-*Soll die Datenbank für Webseiten verwendet werden, erfolgt die Verbindung in PHP folgendermaßen: +
-<pre style="margin-left:1.5em">+
 $dbc = dbx_connect(DBX_OCI8, "localhost", "ora11g, "abc12345", "abc12345"); $dbc = dbx_connect(DBX_OCI8, "localhost", "ora11g, "abc12345", "abc12345");
-</pre>+</code>
  
-====== MySQL-Datenbank =====+===== MySQL-Datenbank =====
-*Zum Verwalten der [[MySQL]]-Datenbanken wurde als Frontend [[http://www.phpmyadmin.net/|phpMyAdmin]] installiert:<br>&rarr; https://fbim.fh-regensburg.de/phpmyadmin/<br>Der Login erfolgt mit dem [[Accounts#Accounts der Fakultät IM|MySQL-Passwort]].+
  
-====== Änderungen für Homepages ====== +  * <WRAP> 
-**<nowiki>http://fbim.hs-regensburg.de/~<username>/</nowiki>**+Zum Verwalten der MySQL-Datenbanken wurde als Frontend [[http://www.phpmyadmin.net/|phpMyAdmin]] installiert:\\ 
 +→ https://fbim.fh-regensburg.de/phpmyadmin/\\ 
 +Der Login erfolgt mit dem [[public:Accounts#Accounts_der_Fakultät_IM|MySQL-Passwort]]. 
 +</WRAP>
  
 +===== Änderungen für Homepages =====
  
-*Durch die Aktualisierung des [[http://httpd.apache.org/|Apache-Webservers]] von 2.0.54 auf 2.2.16 haben sich einige Konfigurations-Direktiven geändert bzw. sind weggefallen. +**http:%%//%%fbim.hs-regensburg.de/~<username>/**
  
 +  * Durch die Aktualisierung des [[http://httpd.apache.org/|Apache-Webservers]] von 2.0.54 auf 2.2.16 haben sich einige Konfigurations-Direktiven geändert bzw. sind weggefallen.
 +  * Wer auf dem Server ''%%.htaccess%%''-Dateien verwendet, muss diese überprüfen, besonders wenn eine Benutzer-Authentifizierung damit durchgeführt werden soll. Wenn die ''%%.htaccess%%''-Dateien nicht angepasst werden, dann ist die Homepage bzw. der mit einem Passwort geschützte Teil einer Homepage nicht mehr abrufbar.
 +  * Voreinstellung für Authentifizierung: [[public:Accounts#Accounts_des_Rechenzentrums|NDS/HSR-Domäne]] und [[public:Accounts#Accounts_der_Fakultät_IM|IM-Domäne]] (Labor-Passwort) werden nacheinander abgefragt. In der ''%%.htaccess%%''-Datei wird nur noch eine Zeile benötigt, um Nicht-Mitglieder der Hochschule auszuschließen:
  
-*Wer auf dem Server <tt>.htaccess</tt>-Dateien verwendet, muss diese überprüfen, besonders wenn eine Benutzer-Authentifizierung damit durchgeführt werden soll. Wenn die <tt>.htaccess</tt>-Dateien nicht angepasst werden, dann ist die Homepage bzw. der mit einem Passwort geschützte Teil einer Homepage nicht mehr abrufbar.  +<code>
- +
- +
-*Voreinstellung für Authentifizierung: [[Accounts#Accounts des Rechenzentrums|NDS/HSR-Domäne]] und [[Accounts#Accounts der Fakultät IM|IM-Domäne]] (Labor-Passwort) werden nacheinander abgefragt. In der <tt>.htaccess</tt>-Datei wird nur noch eine Zeile benötigt, um Nicht-Mitglieder der Hochschule auszuschließen: +
-<pre style="margin-left:1.5em">+
 Require valid-user Require valid-user
-</pre>+</code>
  
 +  * Wer Benutzer über eigene ''%%htpasswd%%''-Dateien authentifizieren möchte (''%%AuthUserFile%%'', ''%%AuthGroupFile%%'') benötigt in der ''%%.htaccess%%''-Datei zukünftig immer auch einen Eintrag für ''%%AuthBasicProvider%%'':
  
-*Wer Benutzer über eigene <tt>htpasswd</tt>-Dateien authentifizieren möchte (<tt>AuthUserFile</tt>, <tt>AuthGroupFile</tt>) benötigt in der <tt>.htaccess</tt>-Datei zukünftig immer auch einen Eintrag für <tt>AuthBasicProvider</tt>> +<code>
-<pre style="margin-left:1.5em">+
 AuthBasicProvider file AuthBasicProvider file
 AuthUserFile /data/home/... AuthUserFile /data/home/...
 AuthGroupFile /data/home/... AuthGroupFile /data/home/...
-</pre>+</code>
  
 +  * Der Quellcode von PHP-Dateien kann einfacher zur Anzeige freigegeben werden.
 +    * <WRAP>
 +Für ganze Verzeichnisse durch folgenden Eintrag einer ''%%.htaccess%%''-Datei.
  
-*Der Quellcode von PHP-Dateien kann einfacher zur Anzeige freigegeben werden. +<code>
-:*Für ganze Verzeichnisse durch folgenden Eintrag einer <tt>.htaccess</tt>-Datei. +
-<pre style="margin-left:3.5em">+
 RewriteEngine On RewriteEngine On
 RewriteBase /~<username>/<relativer_pfad>/ RewriteBase /~<username>/<relativer_pfad>/
-RewriteRule ^(.+)\.phps$ $1.php [[L]+RewriteRule ^(.+)\.phps$ $1.php [L] 
-</pre>+</code> 
 +</WRAP> 
 +    * <WRAP> 
 +Alternativ können auch symbolische Links auf einzelne ''%%php%%''-Dateien gesetzt werden:
  
- +<code>
-:*Alternativ können auch symbolische Links auf einzelne <tt>php</tt>-Dateien gesetzt werden: +
-<pre style="margin-left:3.5em">+
 ln -s <name>.php <name>.phps  ln -s <name>.php <name>.phps 
-</pre+</code
 +</WRAP> 
 +    * <WRAP> 
 +Danach kann eine Datei ''<name>.php'' als ''<name>.phps'' aufgerufen werden. Dabei wird das PHP-Script dann nicht ausgeführt, sondern der Quellcode mit Syntax-Highlighting angezeigt. 
 +<WRAP info> 
 +**Wichtiger Hinweis:**
  
-:*Danach kann eine Datei <tt><name>.php</tt> als <tt><name>.phps</tt> aufgerufen werden. Dabei wird das PHP-Script dann nicht ausgeführt, sondern der Quellcode mit Syntax-Highlighting angezeigt. 
-{{hint|style=margin-left:3.5em}} 
 Diese Anzeige des Quellcodes sollte **nicht** für PHP-Scripte aktiviert werden, die im Quellcode **Passwörter** oder andere sensible Daten enthalten. Diese Anzeige des Quellcodes sollte **nicht** für PHP-Scripte aktiviert werden, die im Quellcode **Passwörter** oder andere sensible Daten enthalten.
-{{/hint}}+</WRAP> 
 +</WRAP>
  
-====== Subversion-Server =====+===== Subversion-Server =====
-*Der Zugriff auf [[Subversion]]-Repositories ist dann auch über **<nowiki>https://</nowiki>** von außerhalb der Hochschule möglich. Zusätzlich zum separaten [[Accounts#Accounts der Fakultät IM|Subversion-Passwort]] kann der Login dabei dann auch mit dem **NDS/HSR-Passwort** oder dem **IM-Domänen-Passwort** erfolgen. +
  
 +  * Der Zugriff auf Subversion-Repositories ist dann auch über **https:%%//%%** von außerhalb der Hochschule möglich. Zusätzlich zum separaten [[public:Accounts#Accounts_der_Fakultät_IM|Subversion-Passwort]] kann der Login dabei dann auch mit dem **NDS/HSR-Passwort** oder dem **IM-Domänen-Passwort** erfolgen.
 +  * Genauere Informationen dazu erhalten die Benutzer des Subversion-Servers noch in einer separaten E-Mail und auf der [[archive:Subversion-Server|Subversion-Seite]].
 +  * <WRAP>
 +Als Web-Frontend für die Subversion-Repositories wurden ''%%viewvc%%'' und ''%%websvn%%'' installiert.\\
 +→ https://fbim.fh-regensburg.de/cgi-bin/viewvc\\
 +→ https://fbim.fh-regensburg.de/websvn/\\
 +Der Login erfolgt mit einem von den drei o.g. Passwörtern.
 +</WRAP>
  
-*Genauere Informationen dazu erhalten die Benutzer des Subversion-Servers noch in einer separaten E-Mail und auf der [[Subversion-Server|Subversion-Seite]].+===== Siehe auch =====
  
 +  * [[public:FAQ_Linux|FAQ Linux]]
 +  * [[public:mysql_mariadb|MySQL]]-Datenbank
 +  * [[public:oracle|Oracle]]-Datenbank
 +  * [[archive:Subversion-Server|Subversion-Server]]
  
-*Als Web-Frontend für die Subversion-Repositories wurden <tt>viewvc</tt> und <tt>websvn</tt> installiert.<br>&rarr; https://fbim.fh-regensburg.de/cgi-bin/viewvc<br>&rarr; https://fbim.fh-regensburg.de/websvn/<br>Der Login erfolgt mit einem von den drei o.g. Passwörtern.+===== Weblinks =====
  
-====== Siehe auch ====== +  * [[http://www.debian.org/|Debian-Linux]] 
-*[[public:faq_linux]] +  * [[http://httpd.apache.org/docs/2.2/de/|Apache 2.2 Dokumentation]]
-*[[MySQL]]-Datenbank +
-*[[Oracle]]-Datenbank +
-*[[Subversion-Server]]+
  
-====== Weblinks ====== 
-*[[http://www.debian.org/|Debian-Linux]] 
-*[[http://httpd.apache.org/docs/2.2/de/|Apache 2.2 Dokumentation]] 
Drucken/exportieren