Nejčastější otázky k provozu serveru: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 1: | Řádek 1: | ||
Většina otázek a odpovědí je platná pro virtualizovaný systém pomocí technologie OpenVZ a operační systém Fedora. |
Většina otázek a odpovědí je platná pro virtualizovaný systém pomocí technologie OpenVZ a operační systém Fedora. |
||
=Nastavení časového pásma= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<pre>ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime</pre> |
<pre>ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime</pre> |
||
=Nastavení češtiny v systému= |
|||
⚫ | |||
⚫ | |||
Češtinu lze nastavit v souboru /etc/sysconfig/i18n. První řádek změňte na: |
'''Odpověď:''' Češtinu lze nastavit v souboru /etc/sysconfig/i18n. První řádek změňte na: |
||
<pre>LANG="cs_CZ.UTF-8"</pre> |
<pre>LANG="cs_CZ.UTF-8"</pre> |
||
=Oprava chybného nastavení locale= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
pro angličtinu: <pre>localedef -i en_US -f UTF-8 en_US</pre> |
pro angličtinu: <pre>localedef -i en_US -f UTF-8 en_US</pre> |
||
Řádek 22: | Řádek 28: | ||
=Start aplikaci při spuštění počítače= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Např. automatický start mysql serveru zajistíte pomocí: |
Např. automatický start mysql serveru zajistíte pomocí: |
||
<pre>chkconfig mysqld on</pre> |
<pre>chkconfig mysqld on</pre> |
||
Řádek 36: | Řádek 44: | ||
=Aktualizace OS= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<pre>yum update</pre> |
<pre>yum update</pre> |
||
Řádek 46: | Řádek 56: | ||
= |
=Zatížení systému= |
||
'''Otázka:''' Jak zjistím stav zatížení systému? |
|||
⚫ | |||
⚫ | |||
Využití kapacity disku zjistíte přes příkaz df -h. |
Využití kapacity disku zjistíte přes příkaz df -h. |
||
=Použití grafické vzdálené plochy= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
=Zabezpečení server= |
|||
⚫ | |||
'''Odpověď:''' Více informací naleznete zde: [[Zabezpečení serveru]]. |
|||
⚫ | |||
⚫ | |||
=Uvolnění místa na disku= |
|||
⚫ | |||
⚫ | |||
<pre>du -sm * | sort -nr | head -10</pre> |
<pre>du -sm * | sort -nr | head -10</pre> |
||
Volné místo na disku pak lze klasicky vypsat pomocí příkazu df (disk free) |
Volné místo na disku pak lze klasicky vypsat pomocí příkazu df (disk free) |
||
=Nastavení odesílání pošty= |
|||
'''Otázka:''' Neodesílají se mi ze serveru email. V čem může být problém? |
|||
'''Odpověď:''' Komunikace směřovaná ven ze sítě na portu SMTP(25) je blokována kvůli spamu. Poštovní komunikaci je potřeba směrovat přes SMTP servery smtp.zdechov.net či smtp.inext.cz. |
|||
[[Kategorie:Linux]] |
[[Kategorie:Linux]] |
Verze z 4. 6. 2010, 14:50
Většina otázek a odpovědí je platná pro virtualizovaný systém pomocí technologie OpenVZ a operační systém Fedora.
Nastavení časového pásma
Otázka: Jak změním časové pásmo?
Odpověď: Pokud příkaz date ukazuje chybně čas, bude pravděpodobně na vině u virtualizovaného serveru nesprávné nastavení časového pásma. Evropské časové pásmo platné pro Českou republiku nastavíte pomocí:
ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime
Nastavení češtiny v systému
Otázka: Jak nastavím češtinu na serveru?
Odpověď: Češtinu lze nastavit v souboru /etc/sysconfig/i18n. První řádek změňte na:
LANG="cs_CZ.UTF-8"
Oprava chybného nastavení locale
Otázka: Po přihlášení se mi vypisuje hlášení: -bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8)
Odpověď: Je potřeba nastavit správně jazykové soubory pomocí
pro angličtinu:
localedef -i en_US -f UTF-8 en_US
pro češtinu:
localedef -i cs_CZ -f UTF-8 cs_CZ
Start aplikaci při spuštění počítače
Otázka: Jak zajistím, aby se mi při startu spouštěly požadované služby?
Odpověď: Toto se jednoduše provádí pomocí příkazu chkconfig. Např. automatický start mysql serveru zajistíte pomocí:
chkconfig mysqld on
Výpis stavu startu služeb vypíšete pomocí:
chkconfig
Samotné služby lze ovládat buď pomocí příkazu service <služba> <povel> nebo pomocí /etc/init.d/<služba> <povel>.
Pokud chcete spouštět vlastní programy při startu systému, můžete vložit odkaz na ně do souboru /etc/rc.d/rc.local. Tyto příkazy se pak provedou po dokončení inicializace služeb. Přitom programy, které chcete, aby stále běželi tak spouštějte jako démony na pozadí nejčastěji pomocí příkazu screen.
Aktualizace OS
Otázka: Jak lze zaktualizovat operační systém?
Odpověď: Na Fedoře lze toto provést pomocí příkazu:
yum update
- Po dokončení aktualizace může být potřeba překompilovat některé vlastní programy sestavované přímo ze zdrojových souborů.
- Dále pokud se provádí aktualizace mysql serveru, je vhodné provést aktualizaci databází mysql pomocí příkazu:
mysql-upgrade --user=root --password
Zatížení systému
Otázka: Jak zjistím stav zatížení systému?
Odpověď: Zatížení procesoru a využití paměti zjistíte pomocí příkazu top a free. Dále můžete přes yum install doinstalovat pokročilejší varianty atop, htop. Využití kapacity disku zjistíte přes příkaz df -h.
Použití grafické vzdálené plochy
Otázka: Lze používat na serveru i grafickou vzdálenou plochu?
Odpověď: Ano, více informací pokračujte zde: Vzdálená plocha
Zabezpečení server
Otázka: Někdo se mi dostal do serveru. Jak zvýšit zabezpečení?
Odpověď: Více informací naleznete zde: Zabezpečení serveru.
Uvolnění místa na disku
Otázka: Mám nedostatek místa na disku. Jak zjistím, které adresáře zabírají nejvíce?
Odpověď: Můžete spustit povel du (disku usage), který vám vypíše adresáře s největší velikosti:
du -sm * | sort -nr | head -10
Volné místo na disku pak lze klasicky vypsat pomocí příkazu df (disk free)
Nastavení odesílání pošty
Otázka: Neodesílají se mi ze serveru email. V čem může být problém?
Odpověď: Komunikace směřovaná ven ze sítě na portu SMTP(25) je blokována kvůli spamu. Poštovní komunikaci je potřeba směrovat přes SMTP servery smtp.zdechov.net či smtp.inext.cz.