Commit b4423dc3 authored by Dmitry Shelepnev's avatar Dmitry Shelepnev
Browse files

Update README.md

parent 7a2eb96c
Loading
Loading
Loading
Loading
+12 −13
Original line number Diff line number Diff line
@@ -22,36 +22,33 @@
	yum install python3                            # команда установки для RedHad, Fedora, CentOS
	python3 -m pip install -r requirements.txt
   
1.3 Настраиваем ./sopds/settings.py (настройки в конце файла)

	LANGUAGE_CODE = 'ru-RU'
    
1.4 Производим инициализацию базы данных и заполнение начальными данными (жанры)
1.3 Производим инициализацию базы данных и заполнение начальными данными (жанры)

	python3 manage.py migrate
	python3 manage.py sopds_util clear
	
1.5 Cоздаем суперпользователя
1.4 Cоздаем суперпользователя

	python3 manage.py createsuperuser
	
1.6 Настраиваем путь к Вашему каталогу с книгами
1.5 Настраиваем путь к Вашему каталогу с книгами и при необходимости переключаем язык интерфейса на русский

	python3 manage.py sopds_util setconf SOPDS_ROOT_LIB 'Путь к каталогу с книгами'
	python3 manage.py sopds_util setconf SOPDS_LANGUAGE ru-RU
		
1.7 Запускаем SCANNER сервер (опционально, необходим для автоматизированного периодического пересканирования коллекции) 
1.6 Запускаем SCANNER сервер (опционально, необходим для автоматизированного периодического пересканирования коллекции) 
    Примите во внимание, что в  настройках по умолчанию задан периодический запуск сканирования 2 раза в день 12:00 и 0:00.

	python3 manage.py sopds_scanner start --daemon

1.8 Запускаем встроенный HTTP/OPDS сервер
1.7 Запускаем встроенный HTTP/OPDS сервер

	python3 manage.py sopds_server start --daemon
	
Однако наилучшим способом, все же является настройка в качестве HTTP/OPDS серверов Apache или Nginx 
(точка входа ./sopds/wsgi.py)
	
1.9 Чтобы не дожидаться начала сканирования по расписанию, можно сообщить процессу sopds_scanner о необходимости
1.8 Чтобы не дожидаться начала сканирования по расписанию, можно сообщить процессу sopds_scanner о необходимости
    немедленного сканирования. Сделать это можно, установив конфигурационный параметр SOPDS_SCAN_START_DIRECTLY = True 
    двумя способами:

@@ -62,7 +59,7 @@
б) При попомощи страницы администрирования Web-интерфейса http://<Ваш сервер>:8001/admin/ 
   (Далее CONSTANCE -> Настройки -> 1. General Options -> SOPDS_SCAN_START_DIRECTLY)
	
1.10 Доступ к информации  
1.9 Доступ к информации  
Если все предыдущие шаги выполнены успешно, то к библиотеке можно получить доступ по следующим URL:  

>     OPDS-версия: http://<Ваш сервер>:8001/opds/  
@@ -286,7 +283,9 @@ MySQL по сравнению с sqlite работает гораздо быст


#### 6. Опции каталогизатора Simple OPDS (www.sopds.ru)
Каталогизатор Simple OPDS имеет дополнительные настройки которые можно указывать в конце файла sopds/settings.py  
Каталогизатор Simple OPDS имеет дополнительные настройки которые можно изменять при помощи интерфейса администратора http://<Ваш сервер>/admin/  

**SOPDS_LANGUAGE** - изменение языка интерфейса. 

**SOPDS_ROOT_LIB** - содержит путь к каталогу, в котором расположена ваша коллекция книг.