Terminal
Berechtigung eines Files / Ordner ändern chmod
chmod +w file.xyz Fügt Schreibrecht zu file.xyz hinzu
Drupal 8 Zertifikat https einrichten
Nach erfolgreicher Installation mit Composer: Seite auswählen Option 2 (Renew & replace the cert (limit ~5 per 7 days)) Option 2 (redirect)
mysql DB und User erstellen
mysql starten : mysql show databases; check ob die richtigen DB´s da create database <DBName> grant all privileges on <DBName>.* to <user>@localhost identified by ‚<passwort>‘; user meistens gleich wie DB-Name Passwort Länge 20 Zeichen
Install composer lokal
php -r „copy(‚https://getcomposer.org/installer‘, ‚composer-setup.php‘);“ php -r „if (hash_file(’sha384′, ‚composer-setup.php‘) === ‚e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a‘) { echo ‚Installer verified‘; } else { echo ‚Installer corrupt‘; unlink(‚composer-setup.php‘); } echo PHP_EOL;“ php composer-setup.php php -r „unlink(‚composer-setup.php‘);“ danach: damit wird composer global verfügbar sudo mv composer.phar /usr/local/bin/composer
Lftp copy files from server
cd in Ordner in dem Files kopiert werden sollen. lftp ausführen: lftp LFTP shell wird ausgeführt open ftp://test.at user <user> passwort eingeben cd in ordner der kopiert werden soll check mit !pwd (mit ! wird lokal ausgeführt) ob lokal in richtigen Ordner mirror -P10 (öffnet 10 parallel Verbindungen)
grep nur in spezisfischen ordner und spezifischen files
find . -type f -path ‚*filepath*/*‘ -name ‚*.php‘ -exec echo {} \; -exec grep -R ’suchstring‘ {} \; findet alle files in pfad die vom typ .php sind und den suchstring beinhalten.