Nejčastější otázky k provozu serveru: Porovnání verzí

Z ZděchovNET
Skočit na navigaci Skočit na vyhledávání
Smazaný obsah Přidaný obsah
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=
⚫
=Jak změním časové pásmo?=


⚫
'''Otázka:''' Jak změním časové pásmo?
⚫
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í:

⚫
'''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í:


<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=
⚫
=Jak nastavím češtinu na serveru?=

⚫
'''Otázka:''' Jak nastavím češtinu na serveru?


Č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=
⚫
=Po přihlášení se mi vypisuje hlášení: -bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8)=


⚫
'''Otázka:''' Po přihlášení se mi vypisuje hlášení: -bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8)
⚫
Je potřeba nastavit správně jazykové soubory pomocí

⚫
'''Odpověď:''' Je potřeba nastavit správně jazykové soubory pomocí


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=
⚫
=Jak zajistím, aby se mi při startu spouštěly požadované služby?=


⚫
'''Otázka:''' Jak zajistím, aby se mi při startu spouštěly požadované služby?
⚫
Toto se jednoduše provádí pomocí příkazu chkconfig.

⚫
'''Odpověď:''' Toto se jednoduše provádí pomocí příkazu chkconfig.
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=
⚫
=Jak lze zaktualizovat operační systém?=


⚫
'''Otázka:''' Jak lze zaktualizovat operační systém?
⚫
Na Fedoře lze toto provést pomocí příkazu:

⚫
'''Odpověď:''' Na Fedoře lze toto provést pomocí příkazu:
<pre>yum update</pre>
<pre>yum update</pre>


Řádek 46: Řádek 56:




=Jak zjistím zatížení systému?=
=Zatížení systému=


'''Otázka:''' Jak zjistím stav zatížení systému?
⚫
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.

⚫
'''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.
Využití kapacity disku zjistíte přes příkaz df -h.




=Použití grafické vzdálené plochy=
⚫
=Lze používat na serveru i grafickou vzdálenou plochu?=


⚫
'''Otázka:''' Lze používat na serveru i grafickou vzdálenou plochu?
⚫
Ano, více informací pokračujte zde: [[Vzdálená plocha]]


⚫
'''Odpověď:''' Ano, více informací pokračujte zde: [[Vzdálená plocha]]


⚫
=Někdo se mi dostal do serveru. Jak zvýšit zabezpečení?=


Více informací naleznete zde: [[Zabezpečení serveru]].
=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]].
⚫
=Mám nedostatek místa na disku. Jak zjistím, které adresáře zabírají nejvíce?=



⚫
Můžete spustit povel du (disku usage), který vám vypíše adresáře s největší velikosti:
=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:


<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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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[editovat]

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.