This guide explains eZ Server Monitor deployment options.
For Docker installation, see Docker.
eZ Server Monitor does not have an official Docker image. It is a PHP-based monitoring script designed to run on a web server.
Download and install on a web server:
cd /var/www/html
wget https://www.ezservermonitor.com/downloads/ez-server-monitor-latest.zip
unzip ez-server-monitor-latest.zip
chown -R www-data:www-data ez-server-monitor
Access via http://SERVER_IP/ez-server-monitor
Create a Dockerfile:
FROM php:8.2-apache
WORKDIR /var/www/html
# Download eZ Server Monitor
RUN apt-get update && apt-get install -y \
git \
unzip \
&& rm -rf /var/lib/apt/lists/*
RUN wget https://www.ezservermonitor.com/downloads/ez-server-monitor-latest.zip \
&& unzip ez-server-monitor-latest.zip \
&& rm ez-server-monitor-latest.zip
EXPOSE 80
Build and run:
docker build -t ez-server-monitor .
docker run -d -p 80:80 --name ez-server-monitor ez-server-monitor
Edit config.php in the installation directory:
$config['language'] = 'en';
$config['theme'] = 'default';
Deploying EZ Server Monitor in containers for production? Our consulting covers:
Get expert help: office@linux-server-admin.com | Contact Page