Plate-forme StNizier E6320
Installation SuiteCRM
29 mars 2021
Contrôle des prérequis
System Environment
PHP Version 7.4.3
XML Parsing OK
MB Strings Module OK
Writable SuiteCRM Configuration File (config.php) OK
Writeable Custom Directory OK
Writable Modules Sub-Directories and Files OK
Writable Upload Directory OK
Writable Data Sub-Directories OK
Writable Cache Sub-Directories OK
PHP Memory Limit OK (128M)
ZLIB Compression Module OK
ZIP Handling Module OK
PCRE Library OK
IMAP Module
Not found: InboundEmail and Campaigns (Email) require the IMAP libraries. Neither will be functional.
cURL Module OK
Upload File Size OK
Sprite Support OK
PHP allows to use stream (upload://) OK
Location of your PHP configuration file (php.ini) : /etc/php/7.4/apache2/php.ini
To Setup Crontab
In order to run SuiteCRM Schedulers, edit your web server user's crontab file with this command:
sudo crontab -e -u www-data
... and add the following line to the crontab file:
* * * * * cd /var/www/html/SuiteCRM; php -f cron.php > /dev/null 2>&1
You should do this only after the installation is concluded.
Installation
Database Configuration
Specify Database
Type : MySQL (mysqli extension)
Provide Database Name
Database Name * suitecrm Host Name * localhost User * suitecrm Password : mppro SuiteCRM Database : User same as Admin user
Site Configuration
Identify Administration User i
SuiteCRM Application Admin Name * francois
SuiteCRM Admin User Password * mppro
URL of SuiteCRM Instance * http://stnizier.bernigaud.eu/SuiteCRM
Email Address: * francois.bernigaud@tic-sit.fr
Installation du serveur NextCloud
Lundi 1° février 2021.
Droits
cd /var/www/html
sudo chown www-data:www-data -R NextCloud/
base de données
Nom de la base : NextCloud
admin de la base francois
mp de l'admin vp00n7F!
Restauration des bases MySql
Restauration à partir des fichiers de données
A chaque base correspond un répertoire dans /var/lib/mysql
L'utilitaire mysqlcheck permet de vérifier [et corriger ?] le répertoire d'une base dans /var/lib
Restauration des bases du serveur NetInvaders
Depuis le fichier de la VM : /home/francois/Téléchargements/vzdump-lxc-103-2020_07_08-12_12_42
Des exports SQL se trouvent dans /home/francois/Téléchargements/vzdump-lxc-103-2020_07_08-12_12_42/root/
Et également /home/francois/Téléchargements/vzdump-lxc-103-2020_07_08-12_12_42/home/ticsit.sql
Voir aussi tout ce qui se trouve dans /home/
Mise à jour du système le 15-11-2020
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.15.0-123-generic Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-123-generic Image Linux trouvée : /boot/vmlinuz-4.15.0-122-generic Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-122-generic Image Linux trouvée : /boot/vmlinuz-4.15.0-45-generic Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-45-generic
Found memtest86+ image: /boot/memtest86+.elf Found memtest86+ image: /boot/memtest86+.bin
Ubuntu 16.04.1 LTS (16.04) trouvé sur /dev/sdb5 Ubuntu 18.04.3 LTS (18.04) trouvé sur /dev/sdb7
LemonLDAP
La doc est là :
https://lemonldap-ng.org/documentation/latest/installdeb.html
une ligne importante , la commande sed pour positionner le nom du virtual host
les sites available
francois@FrancoisE6320:/etc/apache2$ ls -l sites-available/
total 20
-rw-r--r-- 1 root root 1332 oct. 10 2018 000-default.conf -rw-r--r-- 1 root root 6338 oct. 10 2018 default-ssl.conf lrwxrwxrwx 1 root root 41 avril 22 2018 handler-apache2.conf -> ../../lemonldap-ng/handler-apache2.X.conf lrwxrwxrwx 1 root root 41 avril 22 2018 manager-apache2.conf -> ../../lemonldap-ng/manager-apache2.X.conf -rw-r--r-- 1 root root 1332 nov. 24 2019 mynewsite.conf lrwxrwxrwx 1 root root 40 avril 22 2018 portal-apache2.conf -> ../../lemonldap-ng/portal-apache2.X.conf -rw-r--r-- 1 root root 1492 oct. 6 15:11 stnizier.bernigaud.eu.conf
les sites-enabled
francois@FrancoisE6320:/etc/apache2$ ls -l sites-enabled/
total 0
lrwxrwxrwx 1 root root 35 mars 14 2019 000-default.conf -> ../sites-available/000-default.conf rwxrwxrwx 1 root root 39 nov. 6 23:30 handler-apache2.conf -> ../sites-available/handler-apache2.conf rwxrwxrwx 1 root root 39 nov. 6 23:29 manager-apache2.conf -> ../sites-available/manager-apache2.conf lrwxrwxrwx 1 root root 33 nov. 24 2019 mynewsite.conf -> ../sites-available/mynewsite.conf lrwxrwxrwx 1 root root 38 nov. 6 23:29 portal-apache2.conf -> ../sites-available/portal-apache2.conf lrwxrwxrwx 1 root root 45 oct. 6 14:46 stnizier.bernigaud.eu.conf -> ../sites-available/stnizier.bernigaud.eu.conf
Autre fichier de conf
à modifier en su : /var/lib/lemonldap-ng/conf/lmConf-1.js
Services web
ZenPhoto
Accès phpmyadmin
Accès administrateur aux bases de données :
francois