Nejdřív pro jistotu, pokud jsem to už trochu neúspěšně bastlil vyčistim prostředí. Tahle série příkazů může platit obecně pro jakékoliv vyčištění instalací. Začneme tedy: sudo apt-get remove –purge *mysql* sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get remove –purge *mariadb* sudo apt-get autoremove sudo apt-get autoclean Potom ověříme, zda nám něco z předchozích pokusů (pokud nějaké […]
Jak nainstalovat MYSQL na Debian ve WSL – Windows Subsystem Linux
Uživatelské příkazy na Debianu
Rovnou k věci: Nejprve přidámo novou skupinu sudo groupadd nameofnewgroup
Jak stáhnout a rozbalit WordPress přímo na serveru pomocí SSH
Titulek mluví za vše. Zde tedy sample kód Nejdřív stáhnu WP wget -P /{cesta/} https://wordpress.org/latest.zip Potom rozbalím unzip /{cesta}/latest.zip Pak přesunu obsah adresáře wordpress do cílového mv /cesta/wordpress/ /cesta/www
Server skript na změnu vlastníka a nastavení práv pro WordPress
Kód, který zde zobrazuji je obsah souborů, které spouštím na serveru abych nastavil vlastníka a práva souborů a adresářů poté co na serveru aktualizuji vzdálený .git repozitář příkazem pull. Jakmile si public repo vytáhne aktualizaci, spustím tento skript s odkomentovanou cestou podle toho, kolik toho aktualizuju chown -R www-data:www-data www #chown -R www-data:www-data www/wp-content #chown […]
Resetování memory cache přes SSH
Často mám plnou paměť swap na serveru. Abych ho mohl promazat a nemusel celý restartovat, používám tyhle příkazy free -m swapoff Pak se má prý počkat nějakých 30 sekund než server vše promaže. Pak lze zkontrolovat aktuální stav paměti a popřípadě znovu zapnout swap Pak se napíše free -m swapon
Jak aktualizovat všechny npm package na nejnovější verze
Docela základní podmínka jak udržovat projekt pořád aktuální a živý je čas od času zaktualizovat dependencies tady je připomínka na Node příkazy: první otestuje možné aktualizace npx npm-check-updates -u a pak se prostě projede znovu install npm install Někdy je nezbytné, obzvláště v případech kdy například aktualizujeme package.json z gitu a nainstalované moduly tak přestanou […]
Jak nastavit NODE_ENV na production nebo develpment
Můj workflow a webpack.config.js soubor obsahuje podmínky pro production a development, které se odkazují na Globální proměnnou GLOBE_ENV. To mi zajistí, že když nastavím environment na production, kompiluji úsporněji a déle než pro development, kde kompiluju přehledněji a rychleji, ale s větším objem výstupních dat. Níže je tvar globální proměnné a jak jí nastavuju na […]
Moje nej nej Git příkazy
toto je příkaz, kterej spojí remote a lokál bez nutnosti klonovat adresář. Je to dobrý, že pak nemusim přjemenovávat adresář pokud mam pro něj připravenej jinej název git init git remote -v git remote add origin https:github.com/mindfulnesscz/repository.git git checkout -b nameofnewbranch smaže lokální branch git -d branchtodelete