Bekijk Volledige Versie : Ditectadmin Zabbix install
Ik probeer nu zabbix op een directadmin server te installeren adhv:
apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Probleem is dat de zabbix-frontend-php altijd de apache2 pakket wil installeren. Hoe kan ik dit voorkomen?
Alvast bedankt.
Waarom wil je Zabbix op een DirectAdmin server installeren en doe je dit niet op een losse server? Je kunt denk ik beter los compilen; ik verwacht dat de zabbix-frontend-php een bepaalde locatie verwacht waar de PHP files geplaatst kunnen worden.
Reden om dit op een da server te installeren. Enige server in het datacenter.
En de da server heeft reeds php/mysql dus volgens mij juist perfect op dit op te zetten.
Mijn ervaring is dat het heel erg loont om alles wat niet shared hosting is, op een aparte (kleine) VPS te zetten. Anno 2012 zal je DirectAdmin server ook al een VPS zijn, zet er op dezelfde host gewoon een kleine Zabbix VPS naast. Kost je een IP maar levert je geen stress bij installatie op.
Het is uiteindelijk gelukt maar nu moet ik een aantal php settings voor de user zetten.
Ik heb volgende link gevonden.
http://www.ireallyhost.com/blog/2012/how-to-use-php-ini-per-domainper-user-in-directadmin-control-panel/
Ik heb dus een bestaand aangemaakt in
/usr/local/directadmin/data/users/zabbix/php/php.ini gemaakt.
en in Httpd.conf Customization heb ik volgende lijn toegevoegd:
SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/|USER|/php.
Maar toch werkt het niet. Iemand een idee wat ik fout doe?
Wat staat er in je php.ini voor die gebruiker? En wat geeft een phpinfo() aan? Je moet iets terug zien als:
Scan this dir for additional .ini files /usr/local/directadmin/data/users/zabbix/php/
Additional .ini files parsed /usr/local/directadmin/data/users/zabbix/php/php.ini
Misschien de trailing slash in je path. Staat deze er in je config ook?
bij phpinfo zie ik inderdaad niets terug komen.
Dit staat dus in de virtualhost
<VirtualHost xxx.xxx.xxx.xxx:80 >
SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/zabbix/php/
toch vind die niets. Normaal moet hij in phpinfo dan toch minstens de directory weergeven.