====== FBIM-Server ====== ===== Neueinrichtung 2018 ===== Aufgrund der [[https://de.wikipedia.org/wiki/Datenschutz-Grundverordnung|DSGVO]] ist der FBIM-Server seit 2018 ein eigenständiges System, das ({{:wiki:Fak_IM_-_Antrag_auf_Internetpräsenz.pdf|auf Antrag}}) die öffentlichen Webseiten von Bediensteten der Fakultät IM im Internet bereitstellt. Der Name "FBIM" war aus historischen Gründen abwechselnd ein Alias für die zentralen Unix/Linux- und Datenbank-Übungsserver Zeus / Hera, auch die früheren zentralen Webserver der Fakultät IM, die es allen Mitgliedern der Fakultät (auch Studenten) ermöglichten, Webseiten ins Internet zu stellen Die Unix/Linux/Datenbank-Übungsserver Zeus / Hera laufen seitdem im Wesentlichen unverändert weiter, sind aber nur noch unter den eigenen Namen ''%%zeus.hs-regensburg.de%%'' bzw. ''%%hera.hs-regensburg.de%%'' intern im Campus-LAN oder per {{VPN}} erreichbar. **Serververfügbarkeit:** * In einem Semester sind nicht unbedingt beide Server (Zeus / Hera) gleichzeitig online und verfügbar. * Welcher Server benutzt werden kann, erfahren sie ggf. von ihrem Dozenten oder einem [[wiki:impressum|IM-Mitarbeiter]]. * Oder probieren sie einfach jeden der beiden Server einmal zu verbinden. ===== SFTP-Zugang ===== Der Upload einer Webseite erfolgt via SFTP: * Host: ''fbim.hs-regensburg.de'' * Port: ''%%22%%'' oder ''%%4444%%'' * Benutzer: ''%%abc12345%%'' ([[public:Accounts|RZ-Account]]) * Passswort: Der Zugang muss vorher {{:wiki:Fak_IM_-_Antrag_auf_Internetpräsenz.pdf|beantragt}} und eingerichtet werden. Die Daten der Webseite werden dann im Unterverzeichnis ''%%public_html%%'' des eigenen Home-Verzeichnisses abgelegt (z.B: ''%%/data/home/abc12345/public_html/%%''). ===== Samba / Netzlaufwerk ===== Im Campus-LAN oder per {{VPN}} kann das eigene Home-Verzeichnis auf dem FBIM-Server auch (unter Windows) als Netzlaufwerk verbunden werden. Der UNC-Pfad ist entsprechend [[\\fbim.hs-regensburg.de\abc12345]] Dieser Pfad ist NICHT identisch mit dem [[public:FAQ_Linux#Unix/Linux-Laufwerk_U:|Unix/Linux-Laufwerk U:]], das in den Laboren/Pools automatisch mit einem der Unix/Linux/Datenbankserver Zeus / Hera verbunden wird. ===== Webseite ===== Die Webseite eines Benutzers ist dann im Internet unter [[https://fbim.hs-regensburg.de/~abc12345/]] (Tilde + [[public:Accounts|RZ-Account]]) abrufbar. HTTPS wird auf diesem Server erzwungen. ===== PHP ===== Auf dem Server ist PHP 7.3 als FCGI-Modul installiert. PHP-Scripte laufen im Kontext des Benutzers ab (nicht im Kontext von Apache). ===== MySQL-Datenbank ===== Für jeden beantragten Benutzer wird auf dem FBIM-Server eine MySQL-Datenbank gleichen Namens (''%%abc12345%%'') angelegt. Diese Datenbank ist von den Datenbankservern Zeus / Hera vollkommen unabhängig und kann/soll nur für die eigene Webseite verwendet werden. Beim Zugriff in PHP-Scripten wird ''%%localhost%%'' angegeben. Die Datenbankanmeldung benötigt den Datenbankbenutzer (normal gleich dem RZ-Account ''%%abc12345%%'', außer bei Spezialaccounts), und das aktuelle Datenbankpasswort (Initialpasswort = Benutzername, sollte geändert werden). Zur Verwaltung der Datenbank ist [[https://fbim.hs-regensburg.de/phpmyadmin/]] installiert. Dort erfolgt die erste Anmeldung (HTTP-Auth) mit dem inkl. . Die zweite Anmeldung (phpMyAdmin-Login) erfolgt mit Datenbankbenutzer und Datenbankpasswort. Im Campus-LAN oder per {{VPN}} kann man sich mit einem MySQL-Client auch direkt auf die Datenbank verbinden (Host: ''%%fbim.hs-regensburg.de%%'', Port: ''%%3306%%''). ===== Siehe auch ===== * {{:wiki:Fak_IM_-_Antrag_auf_Internetpräsenz.pdf|Datei:Fak IM - Antrag auf Internetpräsenz.pdf}} * [[archive:subversion-server|Subversion-Server]] * [[public:mysql_mariadb|MySQL]]-Datenbank ===== Weblinks ===== * {{VPN}} (Rechenzentrum der OTH Regensburg) * [[https://de.wikipedia.org/wiki/Datenschutz-Grundverordnung|DSGVO]] (Wikipedia)