megaplan

Могу предоставить для этих целей VPS, чтобы поэкспериментировать и сделать инструкцию, устанавливать можно любую версию линукса php и все что душе угодно.
как с вами можно напрямую связаться?

Могу предоставить для этих целей VPS, чтобы поэкспериментировать и сделать инструкцию, устанавливать можно любую версию линукса php и все что душе угодно.
Для просмотра ссылки Войди или Зарегистрируйся
тут есть небольшая инструкция кстати
а вообще меня очень интересуют новые обновления, если будут не ленитесь выкладывать )

Доброго времени суток. Случайно ни у кого не осталось обновлений от
2011.4 (z91p22) до z0599p57. Заранее спасибо.
megaupdate-z0599p57-z0699p64.zip такое нашел, попробую еще порыть
 
нашел для 2003 у себя инструкцию

Код:
Инструкция по установке
на Microsoft Windows 2003 Server (IIS + FastCGI)
1. Установка PostgreSQL
Скачать дистрибутив можно с данной страницы:http://wwwmaster.postgresql.org/download/mirrors-ftp/binary/v8.3.9/win32/postgresql-8.3.9-1.zipлибо с нашего сервера: http://megaplan.ru/files/win32/postgresql-8.3.9-1.zip
• PostgreSQL ставить в папку c:\Program Files\megaplan\postgresql (никаких там 8.3 оставаться не должно)
• В выборе компонентов можно убрать "Приложение Stack Builder"
• В следующем окне забить имя сервиса: Postgresql for Megaplan
• Согласиться с созданием локального аккаунта postgres (пароль в будущем может понадобиться только при обновлении PostgreSQL)
• В следующем окне меняем:
Локация: Russian, Russia
Кодировка (сервер:( UTF8
Кодировка (клиент:( UTF8
• Пароль какой-нибудь нужно вбить и запомнить
• Дальше ничего не трогаем, жмём Next до победного
2. Установка IIS
Для установки веб-сервера IIS Вам понадобится установочный диск вашей операционной системы.
1. Зайдите в Панель управления -> Установка и удаление программ -> Установка компонентов Windows
2. Выберите Сервер приложений (Application Server) и нажмите Состав...
3. Выберите Internet Information Services (IIS) и нажмите Состав...
4. Включите (галочкой) Служба SMTP, если хотите, чтобы почта отсылалась локальным SMTP-сервером, а не внешним (см. соответствующий раздел ниже)
5. Выберите Служба WWW и нажмите Состав...
6. Включите (галочкой) Служба WWW
7. Закройте открытые диалоги кнопкой OK
8. Нажмите Далее - IIS будет установлен с диска.
Расширение FastCGI для IIS 6
Для работы Мегаплана нужно скачать и установить расширение FastCGI. Его можно скачать
• с сайта Microsoft: http://www.microsoft.com/downloads/...79-9a7c-4632-b6e6-dee9097f9dc5&displaylang=en
• или с нашего сервера: http://megaplan.ru/files/win32/fcgisetup32.msi
Расширение Rewrite
Поскольку IIS не обладает встроенным функционалом для преобразования URL'ов, необходимо скачать и установить внешнее расширение:
• с сайта разработчика:http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0059_Lite.msi
• или с нашего сервера: http://megaplan.ru/files/win32/ISAPI_Rewrite3_0059_Lite.msi
Данное расширение необходимо установить в папку C:\Program Files\megaplan\ISAPI_Rewrite3\
3. Установка Мегаплана
• Скачать дистрибутив со страницы Дистрибутив и распаковать его во временную папкуc:\megaplan.
• Скопировать поддиректории php, isapi_rewrite3, bin, cron в c:\Program Files\megaplan\. Все файлы, которые там уже существуют нужно перезаписать, когда запросит.
• Скачать файл лицензии со страницы "Дистрибутив" личного кабинета и положить его в папку "c:\Program Files\megaplan\bin\config". Проверьте, что файл сохранился с расширением zl (иногда некоторые браузеры дописывают расширение .txt).
Прописывание path
Для корректной работы необходимо дописать директорию C:\Program Files\megaplan\php в список path. Для этого нужно кликнуть правой кнопкой по "Мой компьютер" -> в меню "Свойства" -> вкладка "Дополнительно" -> нажать кнопку "Переменные среды" -> в списке "Системные переменные" двойным кликом выбрать переменную Path и дописать в начало строки C:\Program Files\megaplan\php;* (обратите внимание на точку с запятой в конце, существующее значение стирать не следует, а лишь дописать указанную строку в начало).
Настройка прав доступа
Создаём пользователя для Мегаплана:
1. Кликните правой кнопкой по Мой компьютер -> Управление -> Локальные пользователи и группы -> правой кнопкой "Пользователи" -> Новый пользователь.
2. В поле Пользователь введите megaplan
3. Введите какой-нибудь пароль и запомните (или запишите), он понадобится дальше.
4. Отключите опцию Потребовать смену пароля при следующем входе в систему, и включите опции Запретить смену пароля пользователем и Срок действия пароля не ограничен.
5. Нажмите кнопку Создать.
Даём пользователю сайта права на файлы:
1. В проводнике откройте папку c:\Program Files\megaplan\
2. Кликните правой кнопкой по папке bin, далее Свойства -> Безопасность
3. Нажмите кнопку Добавить..., введите megaplan и нажмите OK
4. Включите галочку Изменить в столбце Разрешить и нажмите кнопку Дополнительно...
5. Включите галочку Заменить разрешения для всех дочерних объектов заданными здесь разрешениями, применимыми к дочерним объектам, нажмите OK и подтвердите.
Даём веб-серверу право на запуск FastCGI:
1. В проводнике откройте папку c:\Program Files\megaplan\
2. Кликните правой кнопкой по папке php, далее Свойства -> Безопасность
3. Нажмите кнопку Добавить..., введите NETWORK SERVICE и нажмите OK
4. Ещё раз нажмите OK
Право на запуск cli-команд (необходимо для работы системы обновлений:(
1. В проводнике откройте папку c:\Windows\System32\
2. Кликните правой кнопкой по файлу cmd.exe, далее Свойства -> Безопасность
3. Нажмите кнопку Добавить..., введите megaplan и нажмите OK
4. Ещё раз нажмите OK
И право cli-команд для изменения директории var (необходимо для работы системы обновлений:(
1. В проводнике откройте папку c:\Program Files\megaplan\bin\
2. Кликните правой кнопкой по папке var, далее Свойства -> Безопасность
3. Нажмите кнопку Добавить..., введите NETWORK SERVICE и нажмите OK
4. Включите галочку Изменить в столбце Разрешить и нажмите OK
Настройка сайта на IIS
1. Откройте Пуск -> Выполнить..., введите inetmgr и нажмите OK.
2. В появившемся окне в дереве слева раскройте узел с вашим хостом.
3. Нажмите правой кнопкой по пункту Веб-узлы (Web Sites), далее Новый (New) -> Веб-узел (из файла)... (Web Site (from file)...)
4. В появившемся диалоге выберите файл c:\megaplan\setup\megaplan-iis-config.xml*. Нажмите Прочитать файл (Read File), в появившемся списке выберите Megaplan и нажмите OK.
5. Кликните по появившемуся сайту Megaplan правой кнопкой и далее Свойства.
6. В закладке Веб-узел нажмите кнопку Дополнительно...
7. В появившемся диалоге в верхнем списке выберите megaplan.localhost и нажмите кнопку Изменить...
8. В поле Имя заголовка узла введите доменное имя вашего Мегаплана, напримерmegaplan.example.com (если написать имя компьютера в сети Windows, то можно будет не прописывать хосты или DNS в рамках вашей локальной сети) и нажмите OK.
9. Во вкладке Безопасность каталога нажмите кнопку Изменить... (Анонимный доступ и проверка подлинности).
10. Введите имя пользователя megaplan и пароль, который вы задали в разделе Настройка прав доступа, и нажмите OK.
 
Другие настройки
Скопируйте файл c:\megaplan\setup\fcgiext.ini* в папку c:\WINDOWS\system32\inetsrv, перезаписав существующий.
Двойным кликом запустите файл c:\megaplan\setup\megaplan.reg* и согласитесь на добавление настроек в реестр. Это добавит автозапуск для крона (см. ниже) и путь к php.ini в реестр.
4. Подъём базы данных
Нужно открыть консоль и выполнить:
с:
cd "\Program Files\megaplan\postgresql\bin\"
psql -U postgres -f "\megaplan\db\db.sql"
Когда запросит пароль, нужно ввести тот, что был введён вами во время установки PostgreSQL. Будет много всяких строк бегать. Главное, чтобы там не было слов Error.
5. Запуск cron
В консоли нужно выполнить следующие команды:
с:
cd "\Program Files\megaplan\cron\"
cron -ns
Таким образом вы запустите программу cron, который периодически запускает служебные задачи Мегаплана (например, обновление поискового индекса). После перезагрузки системы она стартует автоматически (поскольку добавлена в автозапуск в реестре).
Обратите внимание, что в файле c:\Program Files\megaplan\postgresql\cron\cron.tab*прописаны абсолютные пути, которые следует изменить, если вы ставите Мегаплан в нестандартное место.
6. Настройка уведомлений по почте
Настройка локального smtp-сервера
Если у вас есть работающий SMTP-сервер и вы знаете, как его настраивать, то вы можете пропустить этот раздел и для отправки сообщений из Мегаплана использовать его. Если же вы не являетесь администратором SMTP-сервера, то выполните следующие шаги:
1. Откройте Пуск -> Выполнить..., введите inetmgr и нажмите OK.
2. В появившемся окне в дереве слева раскройте узел с вашим хостом.
3. Нажмите правой кнопкой по пункту Виртуальный SMTP-сервер по умолчанию, далееСвойства -> Доступ.
4. Нажмите кнопку Подключение..., в появившемся диалоге выберите Только указанные в списке и нажмите кнопку Добавить....
5. В поле IP-адрес введите 127.0.0.1, нажмите OK и ещё раз OK.
6. Нажмите кнопку Ретрансляция..., в появившемся диалоге выберите Только указанные в списке и нажмите кнопку Добавить....
7. В поле IP-адрес введите 127.0.0.1, нажмите OK и ещё раз OK.
8. Откройте вкладку Доставка (Delivery) и нажмите кнопку Дополнительно... (Advanced...).
9. В поле Полное доменное имя (Fully-qualified domain name) введите полное имя хоста вашего сервера. Его можно узнать, запустив команду nslookup IP.АДРЕС.СЕР.ВЕРА в консоли (см. поле Name: в выдаче). Нажмите OK и ещё раз OK.
10. Если smtp-сервер не запущен, то запустите его (пункт Пуск в контекстном менюВиртуальный SMTP-сервер по умолчанию).
Если сервер Мегаплана находится внутри корпоративной сети, то на вашем фаерволе (на шлюзе сети) следует открыть на выход 25-й порт для хоста мегаплана (если сотрудники пользуются внешними почтовыми сервисами).
Настройка отправки в Мегаплане
В файле c:\Program Files\megaplan\php\php.ini* нужно подправить следующие параметры:
[mail function]
; адрес smtp-сервера
SMTP = localhost
smtp_port = 25
; адрес, с которого будут отправляться письма
sendmail_from = notify@megpalan.localhost
Если вы выполняли инструкции в предыдущем разделе, то изменить нужно только параметрsendmail_from.
В файле c:\Program Files\megaplan\bin\config\settings.ini* нужно поправить следующие параметры:
mail.enable = true
mail.from = "noreply@megaplan.localhost"
http.host = "megaplan.localhost"
Вместо megaplan.localhost введите доменное имя вашего Мегаплана, которое вы ввели в пункте 8 раздела Настройка сайта на IIS.
7. Создание начального пользователя
Нужно в той же консоли выполнить следующие команды.
cd "\Program Files\megaplan\"
php\php -c .\php\ bin\cli\run_cli.php "cli://megaplan/BumsSys/Setup/Setup/createInitialUser.easy?firstname=Ivan&lastname=Ivanov&login=ivan&password=changeme"
Необходимо заменить значения параметров firstname, lastname, login и password в длинной строке на соответствующие Вашей установке. Здесь можно пользоваться только латиницей(вы сможете исправить фамилию и имя в нормальной раскладке позже).
8. Запуск
Необходимо перезапустить веб-сервер. Для этого откройте окно IIS-менеджера (inetmgr), кликните правой кнопкой по узлу с вашим хостом, далее Все задачи (All Tasks) -> Перезапустить IIS... (Restart IIS...) -> OK. Также это можно сделать, перезапустив службу IIS Admin Service или World Wide Web Publishing Service.
В браузере открываем URL: http://megaplan.localhost (замените на имя домена, которое вы выбрали; его, конечно же, заранее надо прописать в файле DNS-зоны, либо в файле hosts).
Если всё хорошо, можете удалить временную папку c:\megaplan.
9. Решение проблем
Если вместо формы авторизации Вы увидели сообщение об ошибке 500, то скорее всего настройки веб-сервера не соответствуют требованиям. Для быстрой диагностики, откройте в браузере страницу http://megaplan/setup/check.php (не забудьте подставить название вашего хоста). Не забывайте после решения проблем, выявленных проверочной странице, перезапускать веб-сервер.
Если проверочный скрипт не находит ошибок, а проблема сохраняется, то, пожалуйста, напишите нам на support@megaplan.ru. Чтобы мы смогли оперативно помочь, желательно предоставить как можно больше информации о системном окружении и ходе процесса установки. Также полезно будет приложить скриншот окна браузера и файл c:\Program Files\megaplan\bin\var\log\error.log
________________________________________
*
если вы устанавливаете Мегаплан в папку, отличную от c:\Program files\megaplan\, то вам следует заменить в конфигурационных файлах и командах все входжения c:\Program files\megaplan\ на ваш путь.
 
отправил свой "старый" мегаплан в виртуальную среду на esxi 5.1. развернут на 2008 r2 + iis7 с лицензией проблем нет. ++ кряк на бесконечное кол-во пользователей. пока он с моей базой, но это уже не проблема, впринципе можно почистить сервак и если кому еще нужен выложить. обращайтесь
 
Притихли.
А у меня в офисе жарко. никак не одолею установку Win 2k3\2k8r2 + IIS или же Apache.
На выходе белый экран, а в логе ругань на лицензию от имени php
 
а обновления ставятся на мегаплан?

и какая последняя версия мегаплана?
 
короче, с помощью лома и какой то матери запустил коробку на 100 лицензий на виртуалке win 2003 + iis6, теперь хочу эту кухню запустить на win08r2, а там iis то поновее будет
 
короче, с помощью лома и какой то матери запустил коробку на 100 лицензий на виртуалке win 2003 + iis6, теперь хочу эту кухню запустить на win08r2, а там iis то поновее будет
как готово будет, ждем в паблик!
 
Назад
Сверху