Salut Onisan57,
Il existe plusieurs façons de deployer ton application VueJS, dans ton cas, on parle de deploiement statique.
Il faut d'abord compiler ton application à l'aide d'un bundler (tu peux le faire facilement avec VueCli + Webpack +d'infos: https://cli.vuejs.org/guide/deployment.html), puis envoyer via FTP sur ton serveur le contenu du dossier "dist".
Si tu utilises VueRouter en mode "history", il te faudra aussi configurer ton serveur pour la redirection.
Pour la partie backend de ton application, l'outil du cPanel est assez intuitive (sans entrer dans les détails de configuration avancés), pense bien à configurer ton API pour communiquer avec ton application, notament les headers CORS (+ d'infos: https://grafikart.fr/tutoriels/cors-http-navigateur-1180).