Varhoo.cz
Z Varhoo
(Rozdíly mezi verzemi)
(→Mediawiki) |
|||
Řádka 42: | Řádka 42: | ||
sudo update-rc.d -f <název služby> remove |
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 |
Verze z 25. 1. 2012, 03:03
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ů
- Vlastní skript napsaný v pythonu monitoring líný chorýš
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