Tideways
Tideways surveille les applications PHP et aide à les optimiser. Du fait des particularités de notre infrastructure, leur script d'installation n'est pas exploitable sur nos serveurs, voici les étapes à suivre.
Dans notre exemple, nous utilisons un accès SSH et considérons les informations suivantes :
- Nom du compte :
[compte] - Répertoire de Tideways :
/home/[compte]/tideways/
Note
[version] et [php_version] doivent être remplacées par les informations correctes. N'hésitez pas à ajuster en fonction de vos besoins.
Étape 1 : Téléchargement de l'agent et du démon
[compte]@ssh:~/tideways$ wget -O- https://s3-eu-west-1.amazonaws.com/tideways/extension/[version]/tideways-php-[version]-x86_64.tar.gz | tar -xz --strip-components=1
[compte]@ssh:~/tideways$ wget -O- https://s3-eu-west-1.amazonaws.com/tideways/daemon/[version]/tideways-daemon_linux_amd64-[version].tar.gz | tar -xz --strip-components=0 Étape 2 : Modification du php.ini
Ajoutez dans le php.ini (Environnement > PHP ou Web > Sites > Modifier le [site] - ⚙️ > Configuration) :
extension = /home/[compte]/tideways/tideways-[version]/tideways-php-[php-version].soDocumentation de configuration
Étape 3 : Lancement du démon
[compte]@ssh:~/tideways$ chmod +x tideways-daemon_[version]/tideways-daemonCréez un service avec les détails suivants :
- Commande :
/home/[compte]/tideways/tideways-daemon_[version]/tideways-daemon -address /home/[compte]/tideways/tidewaysd.sock - Répertoire de travail :
/home/[compte]/tideways/tideways-daemon_[version]/