| О программе Скачать Цены Клиенты Поддержка Партнерам Контакты | ![]() |
|
| Служба поддержки Вопрос-ответ Документация О разработчиках |
1. Запустите дистрибутив (предварительно скачав по адресу: http://www.ipi-manager.ru/download/), который самостоятельно произведет установку программы (необходимо только подтвердить шаги инсталляции и согласиться с лицензионным соглашением).
2. После установки для работы с IPI.Manager необходимо создать профиль - папку, в которой хранятся файлы настроек, изображений и т. д. Все операции с настройкой проводятся через консоль (Пуск -> Выполнить -> cmd.exe). Команда для управления настройками доступна из любого каталога -- ipi-admin.
Для создания профиля у команды ipi-admin есть подкоманда - init. При запуске ей нужно указать название папки для профиля (обычно - название сайта, например, manager.mycompany.ru). Она в интерактивном режиме спросит несколько вопросов, при этом значение по умолчанию будет в [скобках]. Т.е. если просто нажать enter - то выбрано будет именно оно.
Список возможных вопросов команды ipi-admin init:
Database engine
Движок используемой базы данных. Возможные варианты - sqlite, mysql и postgresql. SQLite встроенна прямо в IPI.Manager, поэтому не требует никаких дополнительных настроек. MySQL и PostgreSQL требуют настройки и администрирования отдельного сервера бд. Подробнее о базах данных:
Use InnoDB (только если в Database engine было указано mysql)
Включает поддержку таблиц innodb для mysql
Database name (только для mysql и postgresql)
Название базы данных на сервере MySQL/PostgreSQL
Database host (только для mysql и postgresql)
Адрес сервера MySQL/PostgreSQL
Database user (только для mysql и postgresql)
Учётная запись на сервере MySQL/PostgreSQL
Database password (только для mysql и postgresql)
Пароль учётной записи на сервере MySQL/PostgreSQL
Site url
Country
Timezone
License key
Create administrator user
User login (только если на вопрос Create administrator user? было указано yes)
Желаемый логин пользователя (как правило -- admin)
Full name (только если на вопрос Create administrator user? было указано yes)
Email address (только если на вопрос Create administrator user? было указано yes)
New password (только если на вопрос Create administrator user? было указано yes)
Confirm password (только если на вопрос Create administrator user? было указано yes)
Здесь нужно ввести такой же пароль как и в New password
Пример:
C:\> mkdir IPI C:\> cd IPI C:\IPI> ipi-admin init manager.my_company.ru Creating a new IPI Manager environment at С:\IPI\manager.my_company.ru. IPI manager will ask a few questions about your environment. Database engine [sqlite3]: mysql Use InnoDB? [yes]: Database name [ipimanager]: Database host [localhost]: Database user: ipi Database password: <password> SMTP host [localhost]: Site url [http://localhost:8000/]: http://example.com/ Country [Russia]: Timezone [Europe/Moscow]: License key: <your license key> Create administrator user? (yes/no): y User login: admin Full name: Admin Email address: user@example.com New password: <password> Confirm password: <password>
Обратите внимание - в примере выше указана mysql как желаемая база данных. При этом сам сервер MySQL и база данных в нём с учётной записью пользователя должна быть создана до запуска команды ipi-admin. Информация о том как это сделать - http://www.mysql.com.
После этого в папке C:\IPI\manager.my_company.ru будут сохранены все настройки и эта папка станет центром manager.my_company.ru.
Теперь для управления нужно всегда переходить в эту папку и запускать ipi-admin прямо оттуда. Например, эта команда запустит HTTP сервер:
C:\>cd IPI\manager.my_company.ru C:\IPI\manager.my_company.ru> ipi-admin runserver 0.0.0.0:8000 Using environment C:\IPI\manager.my_company.ru. serving on http://0.0.0.0:8000
(0.0.0.0 -- означает принимать соединения со всех адресов)
Не забывайте, что у Вас, вероятно, включен Firewall Windows!
Он блокирует "нежелательные" соединения на порты сервера с целью защиты. При запуске IPI.Manager на любом порту нужно либо добавить исключение в firewall, либо включить, если оно уже существует (а существует оно, если порт является портом стандартной службы. Например 80 -- порт HTTP). Без этого соединения с других компьютеров в сети будут останавливаться firewall-ом и IPI.Manager нигде, кроме как на сервере открываться в браузере не будет!
Список остальных команд можно посмотреть, набрав ipi-admin help.
Для начала эксплуатации программы произведите следующие настройки:
1. Создайте внутренних пользователей, которые будут работать с задачами. Управление -> Пользователи -> Добавить пользователя
2. Создайте структуру разделов, которая будут отражать деятельность Вашей компании. В дальнейшем пользователи будут добавлять в эти разделы свои задачи. Разделы -> Все текущие - Создать новый раздел
В свойствах раздела можно указать дополнительные параметры, которые будут применяться ко всем задачам созданных в этом разделе.
| Конфиденциальность Правовые ограничения Лицензия Контактная информация | © 1998-2010 |
|