Allgemein
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
Localhost via IP-Adresse erreichen
In httpd.conf folgendes einfügen: Bei LoadModule: LoadModule filter_module /usr/libexec/apache2/mod_filter.so LoadModule substitute_module /usr/libexec/apache2/mod_substitute.so AddOutputFilterByType SUBSTITUTE text/html Substitute „s|http://localhost:8000/|http://172.16.22.148:8000/|i“ IP-Adresse ersetzen durch eigene IP-Adresse.
Cache Busting zur Vermeidung von Caching Problemen
füge get parameter bei Fileaufruf z.B.: assets/js/main.js?v=1.0
rsync.sh
rsync.sh #!/bin/sh cd „$(dirname „$0″)“ rsync -aP –delete leanmc@lean-mc.com:/data/web/leanmc/home/web docroot/ Synct alle files von server auf lokal. -a setzt parameterliste, P zeigt Output an.
SSH
Wenn initial der Key auf Server eingetragen wird, muss über SSH verbunden werden und Key bestätigt werden. Dieser Key wird dann in known_hosts in .ssh eingetragen.
Mac OS SSH Key anzeigen
cd in Ordner /Users/UserXY/ public key: cat .ssh/id_rsa.pub private key: cat .ssh/id_rsa