Comme l'ont souligné les commentateurs, ce que vous essayez de faire n'est pas très bien défini sur un serveur sans tête. Le serveur Apache n'envoie pas d'"image" de la page web (juste du balisage HTML) ; l'image que vous voyez généralement est générée par votre navigateur web, et le navigateur peut rendre la même page différemment selon la taille de l'écran (et d'autres choses comme la version du navigateur, les paramètres, etc). Si vous n'avez pas d'écran, il n'y a pas de moyen clair de capturer une image.
Ceci étant dit, une solution possible (probablement la plus simple) dont j'ai entendu parler est la suivante PhantomJS un navigateur web sans tête : http://phantomjs.org/
Je n'ai cependant pas utilisé cette méthode personnellement ; votre kilométrage peut varier.
Une solution plus générale pour faire des choses graphiques sur un serveur est de créer un affichage pour les applications GUI à exécuter en utilisant Xvfb. Cela vous permet d'utiliser gnome-screenshot
comme si tu essayais de le faire. Pour cela, commencez par installer et exécuter Xvfb :
sudo apt-get install xvfb
export DISPLAY=:0
Xvfb $DISPLAY -screen 0 1920x1080x24 -shmem -cc 4 &
Puis installez et exécutez Gnome :
sudo apt-get install gnome-panel gnome-screenshot
gnome-settings &
gnome-panel &
metacity &
Vous aurez besoin d'un navigateur. N'importe lequel fera l'affaire, mais j'utiliserai Firefox par exemple :
sudo apt-get install firefox
Ensuite, lancez le navigateur pointé sur la page web que vous voulez (dans votre cas, le serveur Apache sur localhost
port 80) :
firefox http://localhost &
Enfin, faites la capture d'écran comme vous l'aviez prévu :
gnome-screenshot
En option, nettoyez les processus :
killall firefox Xvfb gnome-settings gnome-panel metacity
Comme vous pouvez le constater, cette méthode est beaucoup plus compliquée (et gourmande en ressources : plus de 500 Mo d'installation), mais elle présente l'avantage de vous permettre de faire une capture d'écran de n'importe quelle application graphique comme vous le feriez sur un ordinateur de bureau, et elle n'est pas limitée aux captures d'écran de pages Web.