WordPress Toolkit, un outil de gestion de sites WordPress, a débarqué depuis un an sur les cPanel. Mais il n’est pas toujours utile, notamment si on a d’autres outils similaires. Sur ce billet de blog, je vais vous indiquer comment désinstaller correctement WordPress Toolkit sur un serveur cPanel.
Pourquoi retirer WordPress Toolkit ?
WordPress Toolkit est, me semble-t-il, une adaptation de l’outil du même nom sur Plesk. En effet, Plesk et cPanel sont désormais sous le même enseigne d’un capital d’investissement, et semble se partager des « progrès technologiques ». Ce n’est donc pas une extension native, et embarque pas mal de dépendances pouvant encombrer rapidement un petit serveur.
En même temps, avant l’arrivée de WordPress Toolkit, nous avions tous déjà eu des outils similaires pour gérer nos sites WordPress. Pour ma part, j’ai utilisé le WordPress Manager qui vient avec Softaculous et je préconise de garder le même outil pour ne pas me désorienter ou désorienter mes collaborateurs, réapprendre une nouvelle interface peut être vite handicapant lorsqu’on essaie de rattraper des deadlines.
Comment désinstaller WordPress Toolkit ?
WordPress Toolkit est, fort heureusement, empaqueté avec des .rpm sur le dépôt de cPanel. Son retrait, avec ses dépendances, devient alors très facile à faire. Depuis le terminal SSH du serveur avec l’utilisateur root, il suffit de désinstaller ces paquetages :
yum remove plesk-libstdc++6.3.0 plesk-libboost-1.65 plesk-libboost-system1.65 plesk-libboost-thread1.65 plesk-libboost-filesystem1.65 plesk-libboost-date-time1.65 plesk-libboost-regex1.65 plesk-libboost-serialization1.65 plesk-platform-runtime-1.0.2 plesk-libboost-program-options1.65 plesk-libpoco-1.9.0 log4cplus plesk-lmlib plesk-rdbmspp sw-cp-server sw-engine wp-toolkit-cpanel
Si vous souhaites vérifier avant la désinstallation que vous n’êtes pas en train de retirer d’autres paquetages qui dépendent de ceux-là, vous pouvez vérifier avec la commande suivante :
rpm -q --whatrequires plesk-libstdc++6.3.0 plesk-libboost-1.65 plesk-libboost-system1.65 plesk-libboost-thread1.65 plesk-libboost-filesystem1.65 plesk-libboost-date-time1.65 plesk-libboost-regex1.65 plesk-libboost-serialization1.65 plesk-platform-runtime-1.0.2 libc-client plesk-libboost-program-options1.65 plesk-libpoco-1.9.0 log4cplus plesk-lmlib xmlrpc-c unixODBC plesk-rdbmspp sw-cp-server libarchive libaps postgresql-libs sw-engine wp-toolkit-cpanel