Bonjour,
suite à un crash disque dur, j’ai du refaire un serveur web de test pour mon entreprise.
Jusque là tout va bien! par soucis de simplicité pour les sauvegarde, j’ai décider de mettre tout les “documents” de configuration nécessaire à un seul endroit, soit:
/home/Serverweb# ls -la
total 24
drwxr-xr-x 5 root root 4096 11 déc. 09:31 .
drwxr-xr-x 5 root root 4096 10 déc. 16:22 ..
drwxr-xr-x 4 root root 4096 11 déc. 09:31 backupfile_8_12_2012
-rw------- 1 root root 2127 11 déc. 09:53 install.sh
drwxr-xr-x 28 root root 4096 10 déc. 17:09 mysql
drwxr-xr-x 14 root root 4096 10 déc. 17:03 www
mon install.sh contient ces lignes pour faire mes symlinks:
echo "#################################################################"
echo "# Realisation des lien symbolique"
echo "#################################################################"
echo "--- Lien du dossier mysql data"
rm -Rf /var/lib/mysql
ln -s /home/Serverweb/mysql/data /var/lib/mysql
echo ""
echo "--- Lien du dossier www"
rm -Rf /var/www
ln -s /home/Serverweb/www /var/www
echo ""
echo "--- Lien du dossier sites-available"
rm -Rf /etc/apache2/sites-available
ln -s /home/Serverweb/mysql/site-available /etc/apache2/sites-available
echo ""
J’en arrive à mon problème.
si maintenant je fais:
/home/Serverweb# ls -la /var/lib/mysql
lrwxrwxrwx 1 root root 26 11 déc. 10:11 /var/lib/mysql -> /home/Serverweb/mysql/data
par contre si je fais
/home/Serverweb# ls -la /var/lib/mysql/
ls: impossible d'accéder à /var/lib/mysql/: Aucun fichier ou dossier de ce type
Enfait, mes symlink créés un simple fichier pointant vers mon repertoire, mais du coup je ne peut exploiter ce “fichier” et donc apache & mysql ne fonctionne pas.
Pourtant avant ce crash de disque dur j’etais sur la même version de debian et cela fonctionné très bien.
J’ai bien tenté plusieurs chose mais rien ne semble fonctionner.
Auriez vous une idée du pourquoi?
Merci!