drush - Wichtigste Befehle - Status, Backup, Update

Submitted by Gast (nicht überprüft) on So, 01/05/2020 - 14:42
  • Status anzeigen:
    drush status

     

  • Updates anzeigen:
    drush ups

     

  • Module deinstallieren:
    drush pmu MODULENAME

     

  • Module aktivieren:
    drush en MODULENAME

     

  • Backup (an default drush-backups Ordner):
    drush ard

     

  • Backup / Sicherung an einem bestimmten Ort:
    drush archive-dump default --destination=/home/mywebsite/drush-backups/mywebsitename-20200105.tar.gz

Ordner mit 1 Million Dateien - Wie neue Dateien kopieren und Rest schnell löschen

Submitted by Gast (nicht überprüft) on Fr, 01/03/2020 - 02:51

Dateien kopieren, die neuer als 10 Tagen sind

 

find ./ordner-alt/ -mtime -10 -name '*.jpg' -exec cp -av "{}" ./backup/ \;

-name '*.jpg' kann man weg lassen, wenn man nicht nur jpg Dateien kopieren möchte

cp -av wird jeden Kopiervorgang zeigen, stattdessen kann man cp -a nehmen, wenn es leise laufen sollte

 

Solarium 5.0.2 is too old and has known issues. In order to get composer to upgrade solarium to a recent version a core patch or a workaround is required. Have a look at this Core issue and this Search API Solr issue.

Submitted by Gast (nicht überprüft) on So, 12/22/2019 - 20:30

Problem:

Solarium 5.0.2 is too old and has known issues. In order to get composer to upgrade solarium to a recent version a core patch or a workaround is required. Have a look at this Core issue and this Search API Solr issue.

Lösung:

composer require symfony/event-dispatcher:"4.3.4 as 3.4.99" && composer update

 

IPTables Firewall - Verbindung von nur bestimmten IPs über einem Port zulassen

Submitted by Gast (nicht überprüft) on Mi, 12/04/2019 - 01:51

Manchmal muss man alle IPs blockieren außer ein oder ein paar IPs. Das kann man mit IPTables erreichen. Die Reihenfolge ist wichtig.


iptables -I INPUT -p udp -s 111.222.333.444/16 --dport 53 -j ACCEPT
iptables -I INPUT -p tcp -s 111.222.333.444/16 --dport 53 -j ACCEPT
iptables -I INPUT -p udp -s 0.0.0.0/0 --dport 53 -j DROP
iptables -I INPUT -p tcp -s 0.0.0.0/0 --dport 53 -j DROP

Nicht vergessen 111.222.333.444 durch einen gültigen IP zu ersetzen!