-
- Ako začať
-
E-mail
- Vytvorenie e-mailu
- Ako si prečítať e-maily?
-
E-mailové klienty
- Pripojenie k e-mailu pomocou Apple iOS
- Pripojenie k e-mailu pomocou Apple iOS cez QR kód
- Pripojenie k e-mailu pomocou Android mail
- Pripojenie k e-mailu pomocou Microsoft Outlook 2007
- Pripojenie k e-mailu pomocou Microsoft Outlook 2010
- Pripojenie k e-mailu pomocou Microsoft Outlook 2013
- Pripojenie k e-mailu pomocou Microsoft Outlook 2016
- Pripojenie k e-mailu pomocou Pošta pre Windows 10
- Pripojenie k e-mailu pomocou Mozilla Thunderbird
- Pripojenie k e-mailu pomocou Outlook na mobile
- Zmena hesla k e-mailu, ftp, ssh, WebAdminu
- Virtuálne e-maily
- Aký je rozdiel medzi POP3 a IMAP?
- Migrácia e-mailov
- Vytvorenie automatickej odpovede e-mailu
- Ako nastaviť veľkosť e-mailovej schránky?
- E-mailové aliasy
- Odosielanie kópie e-mailu
- Antispamová e-mailová ochrana
- Greylist ochrana pred spamom
- Doménový kôš
- Nastavenie podpisu, vizitky do e-mailu
- Neprijíma Vám e-maily do Mozilla Thunderbird?
- DKIM - autentifikácia odosielateľa e-mailu
- SPF - Ochrana pošty pred spamovaním
- DMARC - ochrana pošty pred phishingom a spamovaním
- Ako si nastaviť avatar (profilový obrázok) k e-mailu
-
Webhosting
-
Časté otázky
- Čo je webhosting a prečo ho potrebujem?
- Koľko potrebujem priestoru na webstránku?
- Ako priradím doménu k hostingovému balíčku?
- Je neobmedzený priestor naozaj neobmedzený?
- Ako zväčšiť veľkosť hostingového balíka?
- Ako pridať používateľa k hostingovému balíku?
- Ako rozšírim parkovací hostingový balík?
- Ako zobraziť webstránku pomocou hosts súboru?
- Ako otestovať premigrovanú webstránku cez dočasnú URL adresu?
- PHP nastavenia
- Aktivovanie HTTP Cache
- Vytvorenie SSL certifikátu
- SPF - Ochrana pošty pred spamovaním
- Vytvorenie databázy
- Vytvorenie subdomény
- Obnova databázy zo zálohy
- Obnova dát zo zálohy
- Chybové hlášky
- Migrácia webu cez Webadmin
- Predĺženie hostingového balíka
- Kopírovanie webu
- Cron úlohy
- Prehľad grafov vo WebAdmine
- Stiahnutie zálohy databázy
- Manuálne vytvorenie zálohy databázy
- Manuálne vytvorenie zálohy dát
- Dvojfaktorová autentifikácia
-
Časté otázky
- WordPress Hosting
- Virtuálny server
- WebSecurity
- OpenLiteSpeed
-
Domény
-
Časté otázky
- Čo je doména a na čo ju potrebujem?
- Ako dlho trvá registrácia domény?
- Ako zmeniť vlastníka domény?
- Ako priradím doménu k hostingovému balíčku?
- Ako zistím komu patrí obsadená doména?
- Čo je NSSET a ako ho nastaviť?
- Ako vyžiadať autorizačný kód domény?
- Čo sa stane s doménou po exspirácii?
- Životný cyklus domén
- Hostovanie domény zakúpenej v inom webhostingu
- Transfer domény do HostCreators
- DNS záznamy
- Presun domény do iného hostingového balíka
- Presmerovanie domény
- Predĺženie domény
- Obnova databázy zo zálohy
- Stiahnutie zálohy databázy
- Manuálne vytvorenie zálohy databázy
- Nesprávny autorizačný kód pri transfere domény do HostCreators
-
Časté otázky
-
FTP
- Vytvorenie FTP účtu
- Pripojenie k FTP pomocou Total Commander
- Pripojenie k FTP pomocou FileZilla
- Pripojenie k FTP pomocou WinSCP
- Oprávnenia súborov a adresárov
- Serverové logy
- Migrácia webu cez Webadmin
- Kopírovanie webu
- Presmerovanie webstránky cez .htaccess
- Zmena hesla k e-mailu, ftp, ssh, WebAdminu
- Ako nastaviť domovský adresár pre FTP účet?
- Ako zistiť cestu k web adresáru?
- Nastavenia pre adresáre
- Rýchle rozbalenie .ZIP súborov
- SSH
-
Redakčné systémy
- Mobirise
-
WordPress
- História WordPressu
- Čo je WordPress?
- Inštalácia WordPress počas nákupu webhostingu
- Inštalácia WordPress už v existujúcom hostingovom balíčku
- Manuálna inštalácia WordPress
- E-shop na WordPresse
- Zobrazenie a úprava WordPress inštalácie
- Editácia WordPress užívateľa
- Odosielanie E-mailov cez SMTP vo WordPresse
- Presmerovanie webstránky v redakčnom systéme WordPress pomocou pluginu
- LiteSpeed Cache plugin pre WordPress
- Ako nastaviť LiteSpeed Cache plugin pre WordPress?
- Ako sa dostanem do WordPress administrácie?
- Ako otestovať premigrovanú WordPress webstránku pred zmenou DNS?
- Ako vymazať cache vo WordPress?
- Ako vytvoriť WordPress Multisite na webhostingu
- PrestaShop
- OpenCart
- Ochrana prístupu do redakčného systému
- Iné aplikácie
- Redis
- GIT Build & Deploy
-
Faktúry a platby
- Zakúpenie nových služieb
- Predĺženie exspirovaných služieb
- Predĺženie domény
- Predĺženie hostingového balíka
- Platba prevodom na faktúru
- Platba cez internet banking
- Ako si pridať platobnú kartu
- Platba kartou
- Nákup keditu
- Platba kreditom
- Automatické predĺženie služieb
- Ako si predĺžiť VPS?
- Ako rozšírim parkovací hostingový balík?
Premenné prostredia
-
Od Marián Zvalo
- Publikované 17.07.2019
Premenná prostredia (environment variable alebo skrátene env) je dynamická premenná, ktorá v operačnom systéme zastupuje vlastnosť bežiaceho procesu. Premenných prostredia je obvykle viac a možno ich za behu meniť.
Pre potreby automatického build a deploy aplikácie sa premenné prostredia používajú pre dodatočné nastavenie vlastností projektu, ktoré nie je možné uložiť priamo do GIT repozitára. Niektoré vlastnosti projektu sú totiž rôzne podľa toho, na ktorý konkrétny server sa aplikácia umiestňuje. Napríklad pre vývojové prostredie môže byť nastavenie databázy iné ako pre produkčné prostredie.
Taktiež môže byť bezpečnostným rizikom ukladať do projektu prihlasovacie heslá do rôznych služieb ako je databáza, SMTP server, ... Z tohto dôvodu by sa mali citlivé údaje nastaviť až v momente build-u aplikácie.
Definovanie premenných prostredia
Kliknite na záložku "Premenné prostredia" a následne na tlačidlo "+ PRIDAŤ PREMENNÚ". V zozname sa následne zobrazí nový riadok, kde v prvom stĺpci nadefinujete názov premennej a v druhom stĺpci jej hodnotu.
Na nasledujúcom obrázku sú nadefinované dve premenné, ktoré budú neskôr použité v BASH skripte pri builde aplikácie:
Použitie v build procese
V záložke Build & Deploy kliknite na tlačidlo "+" na tom mieste BUILD procesu, kde chcete použiť premenné prostredia. Následne vyberte zo skupín príkazov tlačidlo "BASH":
Následne si môžete v okne pre písanie kódu vložiť akýkoľvek BASH kód. V nasledovnom obrázku sú použité obe ukážkové nadefinované premenné a to nasledovne:
echo "$ENV_FILE_CONTENT" > .env(pre naplnenie .env súboru)echo "$TEST_PREMENNEJ"(iba zobrazenie obsahu premennej)
TIP: editor na kód umožňuje aj auto completion premenných, ktoré ste si nadefinovali a to stlačením klávesovej skratky Ctrl + medzera a následným výberom premennej.
Po stlačení tlačitka "POUŽIŤ" sa BASH príkazy zariadia do zvoleného poradia v BUILD procese:
Kontrola BASH výstupu
Ak si chcete skontrolovať, či Vami definovaná premenná obsahuje naozaj ten obsah, čo potrebujete, môžete si pomocou príkazu echo vypísať jej hodnotu, napríklad:
echo "$TEST_PREMENNEJ"
v build & deploy výpise tak nájdete niečo takéto:
[ 2.16s]: Hello, world!