Questa è una vecchia versione del documento!
Nuovo progettino per combinare a cluster RPI e vm fedora..
Per il RPi si segue tutto quello fatto nell'altro progetto.
per fedora Vm si installa la netinst server minimale.
poi al primo prompt disponibile si installa il vi, i net-tools, wget e tar.
Per il primo cl ci andrà il web, la posta e il mirror
Per il primo cl seguire tutta la guida fino all'avvio di mysql.
tralasciare zm
Sul secondo cl ci andrà zm e smb share casa
quindi non so se e come ci andrà apache.
- -
virtuale
dopo primo login
vi /etc/hostname st1
vi /etc/selinux/config SELINUX=disabled
Installare i net-tools per poter eseguire il comando ifconfig, individuare l'ip dinamico e assegnarlo statico
dnf install net-tools Ultima verifica della scadenza dei metadati: 0:03:32 fa il Sun Feb 12 15:11:33 2017. Dipendenze risolte. ================================================================================ Package Arch Versione Repository Dim. ================================================================================ Installazione in corso: net-tools x86_64 2.0-0.37.20160329git.fc24 fedora 318 k Riepilogo della transazione ================================================================================ Installati 1 pacchetto Dimensione totale dello scaricamento: 318 k Dimensione installata: 917 k
ifconfig
vi /etc/sysconfig/network-scripts/ifcfg-ens18
modificare il parametro BOOTPROTO in none e aggiungere IPADDR, NETMASK, GATEWAY E DNS1
HWADDR=42:18:69:82:12:E1 TYPE=Ethernet BOOTPROTO=none IPADDR=192.168.1.42 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=192.168.1.1 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens18 UUID=b1a9c2f3-c31b-3583-8ef0-896c8ce2e936 ONBOOT=yes AUTOCONNECT_PRIORITY=-999
vi /etc/hosts
Modificare il file hosts associando l'IP al nome degli host statici (nel caso di cluster)
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.1.125 st1
installare wget
dnf install wget
Last metadata expiration check: 1:52:18 ago on Sun Feb 12 15:08:30 2017. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: wget x86_64 1.17.1-4.fc24 fedora 651 k Transaction Summary ================================================================================ Install 1 Package Total download size: 651 k Installed size: 2.4 M
scaricare il pacchetto per il repo zoneminder
wget http://www.stefanostrozzi.it/mirror/zmrepo-24-1.fc24.noarch.rpm
e installarlo
dnf install zmrepo-24-1.fc24.noarch.rpm
Last metadata expiration check: 1:56:14 ago on Sun Feb 12 15:08:30 2017. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: zmrepo noarch 24-1.fc24 @commandline 18 k Transaction Summary ================================================================================ Install 1 Package Total size: 18 k Installed size: 24 k
Installare apache + ssl
dnf install httpd mod_ssl
Last metadata expiration check: 0:04:54 ago on Sun Feb 12 17:05:29 2017. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: apr x86_64 1.5.2-3.fc24 fedora 112 k apr-util x86_64 1.5.4-3.fc24 fedora 94 k fedora-logos-httpd noarch 22.0.0-3.fc24 fedora 34 k httpd x86_64 2.4.18-2.fc24 fedora 1.3 M httpd-filesystem noarch 2.4.18-2.fc24 fedora 25 k httpd-tools x86_64 2.4.18-2.fc24 fedora 87 k mailcap noarch 2.1.46-1.fc24 fedora 37 k mod_ssl x86_64 1:2.4.18-2.fc24 fedora 110 k Transaction Summary ================================================================================ Install 8 Packages Total download size: 1.8 M Installed size: 4.8 M
installare mariadb-server
installare zoneminder
avviare mariadb
systemctl start mariadb.service
mettere in sicurezza mariadb
mysql_secure_installation
creare il db per zoneminder
mysql -u root -p < /usr/share/zoneminder/db/zm_create.sql
entrare in mariadb console
mysql -u root -p
creare l'utente per zoneminder, password e diritti di accesso
grant all on zm.* to 'zmuser'@localhost identified by 'zmpass';