DEV Community

Pradeep Kumar
Pradeep Kumar

Posted on • Edited on

How to install OpenTelemetry PHP Extension in VirtualMin

Login to ssh to your virtualmin server using root user.

Run following commands

cd /usr/local/src sudo git clone https://github.com/open-telemetry/opentelemetry-php-instrumentation.git cd opentelemetry-php-instrumentation/ext 
Enter fullscreen mode Exit fullscreen mode

Build using PHP 8.2's tools

sudo phpize8.2 sudo ./configure --with-php-config=/usr/bin/php-config8.2 sudo make sudo make install 
Enter fullscreen mode Exit fullscreen mode

Enable the extension in PHP 8.2

echo "extension=opentelemetry.so" | sudo tee /etc/php/8.2/mods-available/opentelemetry.ini sudo phpenmod -v 8.2 opentelemetry sudo systemctl restart php8.2-fpm 
Enter fullscreen mode Exit fullscreen mode

Confirm successful installation

php8.2 -m | grep opentelemetry 
Enter fullscreen mode Exit fullscreen mode

Top comments (0)