Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Что есть симлинк в смысле ОС настройки\хранения?
цитата
09/09/12 в 19:46
 Vyacheslav
1) Как ось хранит симлинк?
2) Он остаётся после хардовой перезагрузки сервера?
3) Как не забыть симлинки при перетаскивании сайтов? Есть какие-то современные способы\методы для этого. Может создать в корне файлик типа _run_me_first_when_transfer_site.php:
Код:
<?php
shell_exec('ln -s /usr/home/../dir1 /usr/home/../dir2');
?>

только пути поправить предварительно..
цитата
09/09/12 в 21:25
 Evial
1) Хранится в виде файла в котором содержится указатель на файл
2) Остается
3) rsync -avH /home/admin/site.ru username@ip:/home/admin/ засинкает папку с сайтом и симлинки что есть в папке сайта.
цитата
09/09/12 в 21:30
 Vyacheslav
а rsync этот ставится на сервере передатчике, приёмнике или обоих?
цитата
09/09/12 в 22:00
 JM

да причем еще обычно при сетапе сервака icon_smile.gif
цитата
09/09/12 в 22:20
 Vyacheslav
Ответ "да" ничего не проясняет! У меня случай с case of на каком именно сервере его достаточно (source or destination or both?)! icon_smile.gif
цитата
10/09/12 в 00:08
 Evial
Vyacheslav писал:
а rsync этот ставится на сервере передатчике, приёмнике или обоих?


На одном из них.

Если на передатчике, то
rsync -avH /home/admin/site.ru username@ip:/home/admin/

Если на приемнике , то

rsync -avH username@ip:/home/admin/site.ru /home/admin/

В FreeBSD есть сразу из коробки.
цитата
10/09/12 в 09:43
 Shd
Стоять rsync(пакет) должен на обоих.
А запускать команду нужно на любом из.
цитата
10/09/12 в 11:44
 Vyacheslav

Ну я тоже так думаю. Что-то не верится, что на "любом из них" катит.


Эта страница в полной версии