shell

Lignes de commandes, scripts...

astuce conf réseau pour Pi

Mes Pi ont tous divers systèmes (multi-boot) => une mac adresse (adresse physique d'un Pi, utilisé par le dhcp de ma box et mon wifi) est toujours associé à la meme IP (IP qui peux etre aussi utilisée par une de mes vm) - et cela pose un soucis d'utilisation de ssh :p
Sur mon poste (client ssh) le ~/.ssh/known_hosts a déja une autre empreinte pour cette ip.

Installer composer

Il y a 2 facons de l'installler. Ici, installation globale de la 1.6.3.

1. https://getcomposer.org/download/  :

Test VirtualBox : Ubuntu 17 serveur avec Webmin

Installation LAMP sur Ubuntu server 17.10 (kernel Linux 4.13.0-36-generic) via VirtualBox (VBox).

Conf VBox : hostname srvb1 sur d2/drupal/VirtualboxSrv/vb1, 2 cpu, 3Go, accès par pont (mode bridge) Mode promiscuité: auto les VM.

Installation de Webmin (version 1.870), on accède au serveur via le browser en https port 10000 par défaut. Le disque vdi fait 10 Go, il reste un peu moins de 4 Go.

Maj Janvier 2018 -> php 7.1

Sur pi2 (case transparent)

Maj 10 janvier 2018

Lors maj systeme et firmware, en janvier 2018, la maj de php 7.0 (lié à apache) vers 7.1 a mis la grouille.

Drupal est en v 8.4.4 et utilise nginx. Composer 1.6.2 ; drush 8.1.15

Versions de php

Un  dpkg -l | grep samba montre du php 5, 7.0 et 7.1    -> ok

sudo nginx -t   --> ok

Il manquait php-curl ..., Il fallait configurer le user fpm... Puis un composer update montre qu'il manquait php-mbstrings

 

 

Astuces composer

utiles

composer self-update

composer require drupal/module_name -vvv
ex pour trouver les .json docker : composer search drupal/metatag -vvv

 

 

--dry-run

Débugger twig

Source : https://www.drupal.org/docs/8/theming/twig/debugging-twig-templates

Activer via sites/default-ou-soussite/services.yml (en dev seul, pas en prod, et vider le cache):

Finalisation de la conf

Php7, mysql, composer et drupal 8 installé sur raspbian jessie

 

logs

syslog

conf sendmail (notifs) + dans /var/log/mail.err

sm-msp-queue[3010]: My unqualified host name (nom-du-pi) unknown; sleeping for retry
sendmail a un soucis avec /etc/hosts : il cherche un FQDN sur une unique ligne "localhost.localdomain". En d'autres termes, il faut que son nom localhost et nom.domain soit sur une ligne unique, puis relancer send mail (service sendmail restart)

Installer Subsonic

http://www.subsonic.org/pages/help.jsp

gestion de zic et films, stream, transcoding (accès via browser à http://localhost:4040). Voir leur démo.

Par défaut :

Pages

S'abonner à RSS - shell