Varhoo.cz

Z Varhoo
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Virtualizace)
Řádka 48: Řádka 48:
 
ifconfig vitbr0 0.0.0.0 promisc
 
ifconfig vitbr0 0.0.0.0 promisc
   
=== KVM ===
+
'''KVM'''
   
=== Virtualbox ==
+
'''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.*
 
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.*

Verze z 18. 4. 2012, 07:02

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

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ů

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
Osobní nástroje