Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/02/2012, à 01:35

Danux

Lien symbolique

Bonjour à tous,

J'ai besoin d'aide car je m'y perd facilement avec la notion de lien.

J'aimerais faire un lien sur mon serveur, je vous explique un peu la situation.

Voici ce que donne un df -h :

Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
/dev/sda1 9,2G 4,1G 4,7G 47% /
tmpfs 3,9G 0 3,9G 0% /lib/init/rw
udev 3,9G 128K 3,9G 1% /dev
tmpfs 3,9G 0 3,9G 0% /dev/shm
/dev/sda6 893G 3,9G 844G 1% /home

En fait, mes sites se trouvent dans /var/alternc/html mais je manque d'espace, 9go c'est vraiment peu.

J'ai donc peut-être une solution mais avant de l'exécuter, je voulais votre avis pour être sur de ne pas faire de bêtises :

Voilà les commandes que je compte effectuer :

cp -r /var/alternc/html /home/html

rm -r /var/alternc/html

chown www-data /home/html

ln -s /home/html /var/alternc/html/


ça me permettrais d'utiliser la partition /home je pense ?

Dernière modification par Danux (Le 28/02/2012, à 02:27)


"La vertue c'est la domination habituelle de la partie irrationnel de l'âme par l'intelligence" Aristote

Hors ligne

#2 Le 28/02/2012, à 10:30

Spitfire 95

Re : Lien symbolique

Je ne vois pas de contre indication à faire. Normalement Apache autorise de suivre les symlinks donc si tu n'as pas désactivé cela ça devrait marcher.
Par contre dans les commandes il manque une chose :
rm -rf car tu es dans le cas de suppression récursive de dossiers non vide


Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.

Hors ligne

#3 Le 02/03/2012, à 12:29

daftaupe

Re : Lien symbolique

Je ne vois pas d'inconvénients non plus à faire ça, mais du coup quel est l'intérêt ? Ne serait-il pas plus simple de modifier le DocumentRoot dans Apache (si tu as bien Apache) ?

Hors ligne

#4 Le 02/03/2012, à 12:38

pingouinux

Re : Lien symbolique

Salut,
Je ferais plutôt

cp -a ...

pour préserver user, group, et permissions des fichiers.

Hors ligne

#5 Le 02/03/2012, à 12:46

daftaupe

Re : Lien symbolique

Oula oui, tu as raison pingouinux, c'est beaucoup mieux avec le -a (la fatigue tout ça...).
Sinon vu que le répertoire d'origine va être supprimé après, un petit mv et hop.

Hors ligne

#6 Le 02/03/2012, à 16:42

Haleth

Re : Lien symbolique

ln -s /home/html /var/alternc/html/

Ca marche ca ?
Faire un lien entre deux partitions... heum.


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#7 Le 02/03/2012, à 17:01

daftaupe

Re : Lien symbolique

Oui ça marche du moment que la partition est montée.

Hors ligne

#8 Le 02/03/2012, à 17:03

Haleth

Re : Lien symbolique

En effet, ca fonctionne pour les liens symboliques, pas pour les liens normaux.

Au temps pour moi!


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne