Vim CentOS 7
1 2 3 4 5 6 7 |
yum install vim-enhanced vi /etc/profile # add follows to the end alias vi='vim' source /etc/profile # apply new |
Instalace Postfix na CentOS 7
Postup jak zprovoznit postfix na CentOS7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
yum install postfix #configure postfix vi /etc/postfix/main.cf myhostname = my.domain.cz mydomain = domain.cz inet_interfaces = all mydestination = $mydomain, $myhostname, localhost.$mydomain, localhost home_mailbox = Maildir/ #start postfix systemctl start postfix.service systemctl enable postfix.service #edit firewall firewall-cmd --zone=public --add-service=smtp --permanent |
Postfix v tomto nastavení používá maildir. Že vše funguje prověříme příkazem z localhostu
1 |
telnet localhost 25 |
a ze vzdáleného počítače
1 |
telnet server.mydomain.cz 25 |
Příště budu pokračovat s instalací Dovecotu.
Synchronizace času na vlastním VPS CentOS 7
Jak synchronizovat aktuální čas na vlastním VPS s CentOS 7
1 2 3 4 |
yum install ntp chkconfig ntpd on ntpdate pool.ntp.org service ntpd start |
HeidiSQL připojení k databázi pomocí ssh tunelu
Používám HeidiSQL na svém vývojovém PC. Jak se pomocí ssh tunelu připojit k datbázi na VPS serveru.
- stáhnout plink.exe ze stránek putty
- spustím si příkazový řádek v adresáři, kam jsme stáhli plink, kde -P 23 je port na kterém běží ssh
1plink.exe -P 23 -L 3307:localhost:3306 [USERNAME]@[YOURSERVER.COM] - Store key in Cache? dáme yes stáhneme tak serverový veřejný klíč
- V nastavení vybereme MySQL (ssh tunel), IP:127.0.0.1, uživatel a heslo pro připojení k MySQL na serveru, dále na kartě SSH tunel nastavíme cestu k programu plink.exe a díle hosta a port uživatele a heslo pro připojení k ssh na serveru
A je hotovo
Nastavení prostředí Laravel
V minulém článku jsem popsala jak provádím deploy aplikace na produkční server. Tady popíšu jak si při vývoji nastavuji prostředí. Nejprve si definuji prostředí v boostrap/start.php …
Deploy aplikace v Laravel na vlastní VPS
Pro své aplikace mám zakoupen VPS server, na kterém mám nainstalován CentOS verze 7. Dále je tam zprovozněn Apache, MariaDB a PHP. …
Controller v podadresáři Laravel
Pokud chci v adresáři controllers používat podadresáře , stačí vytvořit příslušnou složku a přidat ji do autoloadu příkazem
1 |
composer dump-autoload |
Uvedený postup používám pro admin

Co si nepamatuji při práci s gitem
Tohle jsou opravdu jen mé poznámky jako nápověda při práci s gitem:
Zahodit lokální změny,abych mohla udělat pull z origin:
1 2 |
git stash save --keep-index git stash drop |