« Plate-forme StNizier E6320 » : différence entre les versions

De Wik&Tic Wik&siT
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
= [[Installation SuiteCRM]] =
= [[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=
=Installation du serveur NextCloud=
Lundi 1° février 2021.
Lundi 1° février 2021.
Ligne 122 : Ligne 46 :
  Ubuntu 16.04.1 LTS (16.04) trouvé sur /dev/sdb5
  Ubuntu 16.04.1 LTS (16.04) trouvé sur /dev/sdb5
  Ubuntu 18.04.3 LTS (18.04) trouvé sur /dev/sdb7
  Ubuntu 18.04.3 LTS (18.04) trouvé sur /dev/sdb7
= Administration =
=== Mettre le serveur en mode maintenance ===
C'est le script ph 'occ" à la racine du serveur, il faut l'exécuter en tant que le user propriétire de config/config.php
cd /var/www/htpl/NextcCloud
sudo -u www-data php occ maintenance:mode --on
=LemonLDAP=
=LemonLDAP=
==La doc est là :==
==La doc est là :==

Version du 29 avril 2021 à 18:04

Installation SuiteCRM

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

Administration

Mettre le serveur en mode maintenance

C'est le script ph 'occ" à la racine du serveur, il faut l'exécuter en tant que le user propriétire de config/config.php

cd /var/www/htpl/NextcCloud

sudo -u www-data php occ maintenance:mode --on

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