Varhoo.cz
Z Varhoo
(Rozdíly mezi verzemi)
Řádka 5: | Řádka 5: | ||
* apache2 + moduly svn, wsgi,.. |
* apache2 + moduly svn, wsgi,.. |
||
* proftp - FTP server |
* proftp - FTP server |
||
+ | * [[Snížení rychlosti linky]] |
||
==Natavení serverů== |
==Natavení serverů== |
Verze z 25. 10. 2012, 11:31
Obsah |
Programy
- apticron - Zasílání aktualizací na email
- rkhunter - Kontrola serveru proti rootkitu
- mysql, posrgresql, sqllite - SQL databáze
- apache2 + moduly svn, wsgi,..
- proftp - FTP server
- Snížení rychlosti linky
Natavení serverů
Jabber
- nastavení dns na jabber
_jabber._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz. _xmpp-client._tcp.varhoo.cz. IN SRV 5 0 5222 xmpp.slavicin.unart.cz. _xmpp-server._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz.
- otestování zda je jabber funkční
dns: host -t SRV _xmpp-server._tcp.varhoo.cz
Mediawiki
Instalace
apt-get install mediawiki
A další rozšíření mediawiki-extensions-*
Úprava e-mailu
UPDATE user SET user_email="info@varhoo.cz" where user_name="info" LIMIT 1; SELECT user_name, convert(user_email using latin1) FROM `user`;
Emaily
přes gmail apps se používá postfix návod
Testování emailů
echo "Ahoj" | mail -s "Test" <email>
Monitorování serverů
- Vlastní skript napsaný v pythonu monitoring líný chorýš
Virtualizace
Vytvoření nové sítového zařízení
Je to spíš pro použití kdy chceme mít vlastní samostatné rozhraní ( třeba v případě, že vyvíjíte softwarový switch ).
brtcl addbr virbr0 ifconfig virbr0 up ifconfig vitbr0 0.0.0.0 promisc
KVM
Virtualbox
Virtual box bo sadu vlastních nástrojů na správu, takže jde vytvořit síťové rozhraní snadno, bohužel používá nějaký zajímavý vlastní router 192.168.50.*
VBoxManage hostonlyif ipconfig <name> [--dhcp | --ip<ipv4> [--netmask<ipv4> (def: 255.255.255.0)] | --ipv6<ipv6> [--netmasklengthv6<length> (def: 64)]] create | remove <name>
Například:
VBoxManage hostonlyif create
Odstranění služby
sudo update-rc.d -f <název služby> remove
Řešení chyb
error running shared postrotate script for /var/log/mysql.log Error message:
error: error running shared postrotate script for /var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log run-parts: /etc/cron.daily/logrotate exited with return code 1
How to resolve a problem:
# vim /etc/mysql/debian.cnf user = debian-sys-maint password = PASSWORD
# mysql -u root -p mysql> GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES; mysql> exit
Problem modprobe kvm
# modprobe kvm_intel FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-220.2.1.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported
použití dmesg
kvm: disabled by bios