]> freie-schul-it.de Git - fsit-smgt.git/blob - examples/playbooks-for-server/install_helpdesk.yml
487a06f51b4d9ef68b71a3060825e6a139c3ce6a
[fsit-smgt.git] / examples / playbooks-for-server / install_helpdesk.yml
1 ---
2 - name: bootstrap CT "helpdesk"
3 hosts: helpdesk
4 remote_user: root
5 vars_files:
6 - vars.yml
7 tasks:
8 - include_tasks: fsit-smgt/library/bootstrap.yml
9 - name: install CT "helpdesk"
10 hosts: helpdesk
11 become: true
12 vars:
13 tasks:
14 - include_tasks: fsit-smgt/library/glpi.yml
15
16 #https://glpi-install.readthedocs.io/en/latest/prerequisites.html
17 #https://glpi-install.readthedocs.io/en/latest/install/index.html
18 #https://neptunet.fr/install-glpi10/
19 #https://www.osradar.com/how-to-install-glpi-on-debian-10-buster/
20 #
21 #ANSIBLE
22 #
23 #sudo mysql_secure_installation
24 #(mysql -u root -p)
25 #mysql -u root -p -e "CREATE DATABASE glpidb;"
26 #mysql -u root -p -e "GRANT ALL PRIVILEGES ON glpidb.* TO 'glpiuser'@'localhost' IDENTIFIED BY '9vkgKEedBltBr9WPbB5t';"
27 #mysql -u root -p -e "FLUSH PRIVILEGES;"
28 #
29 #sudo rm /var/www/html/index.html
30 #
31 #wget https://github.com/DCS-Easyware/gsit/releases/download/GSIT-9.5.10/gsit-9.5.10.tgz
32 #sudo tar xvfz gsit-9.5.10.tgz -C /var/www/html/ --strip-components=1
33 #
34 #sudo mv /var/www/html/config/* /etc/glpi/
35 #kein chown auf www-data! wird spaeter sowieso als Fehler angezeigt
36 #
37 #sudo mv /var/www/html/files/* /var/lib/glpi/
38 #sudo chown -R root:root /var/www/html/files/ ???
39 #sudo chown -R www-data /var/lib/glpi/
40 #
41 #
42 #ANSIBLE
43 #
44 #wget https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.5%2B4.2/fusioninventory-9.5+4.2.zip
45 #sudo unzip -d /var/www/html/plugins/ fusioninventory-9.5+4.2.zip
46 #
47 #sudo php /var/www/html/bin/console glpi:plugin:install --username=glpi fusioninventory
48 #sudo php /var/www/html/bin/console glpi:plugin:activate fusioninventory
49 #
50 # sudo rm /var/www/html/install/install.php