Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
software:nas:configure_rsync_mirror_separate_folder [2025/03/29 09:25] – [Создание папок] vladpolskiy | software:nas:configure_rsync_mirror_separate_folder [2025/03/29 12:27] (текущий) – [Настройка Планеровщика задач] vladpolskiy |
---|
<fc #22b14c>Программы, которые можно установить с помощью Центра приложений или любого другого пакетного менеджера, хранятся в репозиториях. Репозитории представляют из себя обычное хранилище пакетов и специальных файлов, доступное через интернет. Поэтому у каждого репозитория есть свой адрес. Например, официальные основные репозитории Ubuntu находятся по адресу</fc> [[http://archive.ubuntu.com/ubuntu/|http://archive.ubuntu.com/ubuntu]]. | <fc #22b14c>Программы, которые можно установить с помощью Центра приложений или любого другого пакетного менеджера, хранятся в репозиториях. Репозитории представляют из себя обычное хранилище пакетов и специальных файлов, доступное через интернет. Поэтому у каждого репозитория есть свой адрес. Например, официальные основные репозитории Ubuntu находятся по адресу</fc> [[http://archive.ubuntu.com/ubuntu/|http://archive.ubuntu.com/ubuntu]]. |
=====Введение===== | =====Введение===== |
Ниже описываются шаги по созданию репозитория в отдельной папке при настроеном Web-сервере на Synology Nas в DSM 7.2, т.е. когда на страницах основного сайта представлены ссылки для загруски на репозиторий зеркал, находящийся на этом же Web-сервере. | Ниже описываются шаги по созданию репозитория в отдельной папке при настроеном Web-сервере на Synology Nas в DSM 7.2, т.е. когда на страницах основного сайта представлены ссылки для загрузки на репозиторий зеркал, находящийся на этом же Web-сервере. |
=====Подготовка к работе===== | =====Подготовка к работе===== |
Настройка Web-сервера и службы rsync описаны в статье [[software:nas:configure_rsync_mirror|Настройка Rsync зеркал репозиториев на DSM 7.2]]. Поэтому повторятся не будем, а перейдем к созданию папок, настройке **службы rsync**, созданию **скриптов** и **планировщику задач** на Synology Nas в DSM 7.2 | Настройка Web-сервера и службы rsync описаны в статье [[software:nas:configure_rsync_mirror|Настройка Rsync зеркал репозиториев на DSM 7.2]]. Поэтому повторятся не будем, а перейдем к созданию папок, настройке **службы rsync**, созданию **скриптов** и **планировщику задач** на Synology Nas в DSM 7.2 |
<fc #22b14c>В браузере вводим IP адрес нашего сервера и убеждаемся, что индексация папок работает.</fc> | <fc #22b14c>В браузере вводим IP адрес нашего сервера и убеждаемся, что индексация папок работает.</fc> |
{{:software:nas:rsync_mirror_dsm_21.png?|}} | {{:software:nas:rsync_mirror_dsm_21.png?|}} |
<WRAP center left box 100%> | <note blue> |
<fc #22b14c>**Примечание** Без файла .htaccess Synology запрещает доступ к странице без файла index.html, index.php и т.д. и необходимо редактировать конфигурационный файл пакета Apache HTTP Server 2.4, что требует определенных навыков в работе с Synology. | <fc #22b14c>**Примечание** Без файла .htaccess Synology запрещает доступ к странице без файла index.html, index.php и т.д. и необходимо редактировать конфигурационный файл пакета Apache HTTP Server 2.4, что требует определенных навыков в работе с Synology. |
Файл .htaccess можно создать средствами пакета Synology Office, который установит нам кучу не нужных для зеркала пакетов, а после все не нужное удалить.</fc> | Файл .htaccess можно создать средствами пакета Synology Office, который установит нам кучу не нужных для зеркала пакетов, а после все не нужное удалить.</fc> |
{{:software:nas:rsync_mirror_dsm_22.png?|}} | {{:software:nas:rsync_mirror_dsm_22.png?|}} |
</WRAP> | </note> |
| |
| |
Заходим в директорю web/repo в File Station для проверки работы нашего скрипта | Заходим в директорю web/repo в File Station для проверки работы нашего скрипта |
{{:software:nas:nas_repo_rsync_new_folder_18.png?|}} | {{:software:nas:nas_repo_rsync_new_folder_18.png?|}} |
Выставляем необходимый день и время обновления нашего репозитория в Планеровщике Задач. | Выставляем необходимый день и время обновления нашего репозитория в Планеровщике Задач и проверим отображение репозитория в браузере |
| {{:software:nas:nas_repo_rsync_ubuntu_releases_11.png?|}} |
=====Дополнения и Файлы===== | =====Дополнения и Файлы===== |
[[software:nas:configure_rsync_mirror|Настройка Rsync зеркал репозиториев на DSM 7.2]] | * [[software:nas:configure_rsync_mirror|См. Настройка Rsync зеркал репозиториев на DSM 7.2]] |
| * {{ :software:nas:example_mirror_ubuntu.rar | Файлы папок и скриптов из данного руководства}} |
| * [[github>]]https://git.wwoss.ru/VladPolskiy/Setting_Rsync_DSM_7.2 |