Instalace Postfix Dovecot SASL Centos 7
Budu pokračovat v instalaci z konfigurace v předchozím příspěvku. Naistalujeme si Dovecot a zprovozníme si připojení k protokolu POP3 na serveru ze vzdáleného PC. Pro přihlášení použijeme SASL.
Budu pokračovat v instalaci z konfigurace v předchozím příspěvku. Naistalujeme si Dovecot a zprovozníme si připojení k protokolu POP3 na serveru ze vzdáleného PC. Pro přihlášení použijeme SASL.
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 |
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.
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 |
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
1 |
plink.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…
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
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.
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
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 |