Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:lion_konfiguration

Dies ist eine alte Version des Dokuments!


Lion Konfiguration

Der neue Heimserver ist vor Allem als Basis für das Alfresco DMS genutzt. Alfresco benötigt als Java/Tomcat - Anwendung sehr viel RAM, weshalb weitere Anwendungen nur mit Vorsicht eingerichtet werden können.

Debian 9

Als Betriebssystem wird Debian 9 verwendet. Die Installation ist als reiner Server ohne grafische Benutzeroberfläche erfolgt. Die beiden Platten sind als Software RAID 1 gekoppelt und als LVM eingerichtet.

andreas@lion:~$ df -h
Dateisystem              Größe Benutzt Verf. Verw% Eingehängt auf
/dev/mapper/lion_vg-data  826G     19G  765G    3% /
/dev/sdb1                 268M     38M  213M   15% /boot
/dev/sda1                  94M       0   94M    0% /boot/efi
andreas@lion:~$ cat /proc/mdstat 
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sda2[0] sdb2[1]
      976337920 blocks super 1.2 [2/2] [UU]
      bitmap: 3/8 pages [12KB], 65536KB chunk

unused devices: <none>
andreas@lion:~$ sudo pvs
  PV         VG      Fmt  Attr PSize   PFree 
  /dev/md0   lion_vg lvm2 a--  931,11g 83,82g
andreas@lion:~$ sudo lvs
  LV   VG      Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data lion_vg -wi-ao---- 839,84g                                                    
  swap lion_vg -wi-ao----   7,45g                                                    
andreas@lion:~$

/dev/sda1 (FAT) wird als /boot/efi gemounted. Tatsächlich ist auf den Platten aber kein gpt, so dass diese Partition leer ist. /dev/sdb1 (EXT4) hingegen ist für grub die boot-Partition.

MySQL

Für viele Web-Anwendungen ist eine MySQL - Datenbank erforderlich. MySQL wurde mit

$ sudo apt install mysql-server

installiert. Tatsächlich wird in Debian 9 dann MariaDB 10.1 installiert, was aber im Allgemeinen keinen Unterschied machen wird.

Problem mit dem root - Passwort

Entgegen den Anleitungen wurde während der Installation kein Passwort für den DB-root erfragt. Der Zugang mit mysql -u root -p passwort lief auf Fehler

Access denied for user 'root'@'localhost' (using password: YES)

In einer root-Shell konnte der Zugang zu MySQL ohne Passwort erreicht werden, aber alle Hinweise zum Setzen des root-Passworts liefen auf den Fehler oben. Erst ein Hinweis, dass neuere MySQL Versionen mit einem Plugin „auth_socket“ anstatt wie bisher „mysql_native_password“ eingestellt sind ergab eine Lösung.

Mit dem SQL-Befehlen

UPDATE mysql.user 
  SET authentication_string=PASSWORD('neuesPasswort'), 
      plugin='mysql_native_password'
WHERE User='root' AND Host='localhost';
flush privileges;

und einem Restart des Service mysql kann der DB-root nun erreicht werden.

Nginx

fastcgi ermöglichen:

sudo apt-get install fcgiwrap

NTP

Alfresco

projects/lion_konfiguration.1501084704.txt.gz · Zuletzt geändert: 2017-07-26 15:58 von andreas