Миграция TWiki с Windows 2000 Server на Windows Server 2008

Я хочу изменить сервер с Windows 2000 Server на среду Windows Server 2008, поэтому я хотел бы знать, как я также могу перенести свой TWiki. Кто-нибудь?

3 ответа

Конечно. Вы устанавливаете TWiki на новый сервер, запускаете его, проверяете подлинность и т. Д., И следуете процессу обновления вручную, опубликованному на twiki.org. Вы должны проявить некоторую осторожность, чтобы получить правильные разрешения (см. Сайт) и убедиться, что новый файл конфигурации правильный.

Существует множество возможных сбоев, с которыми вам придется иметь дело по ходу дела, но я ничего не вижу, чтобы сделать это невозможным. Самая большая проблема, которую я вижу, - это если вы используете аутентификацию сервера, а не аутентификацию TWiki. Если это так, я рекомендую вам переключиться на аутентификацию TWiki, переместить сайт и решить, хотите ли вы позже аутентификацию Windows/AD.

Как бывший администратор TWiki, в настоящее время использующий Foswiki вместо этого, я должен был бы согласиться с SvenDowideit, если вы хотите перейти с IIS на Apache - Foswiki действительно очень, очень совместим с TWiki, поэтому это скорее обновление, чем переход на другую товар. Foswiki намного проще установить в Windows (только что проверил опции TWiki Windows, и кажется, что вам нужно заплатить за простую установку для Windows, которая также предполагает использование VMware); Кроме того, Foswiki активно поддерживается, и, в отличие от TWiki, нет "коммерческого издания" со всеми приятными функциями.

Если вы хотите сохранить IIS (понятно): использование TWiki или Foswiki в IIS всегда будет болезненным по сравнению с Apache, из-за того, как работает IIS, но эта страница установки Foswiki IIS, по крайней мере, достаточно актуальна. Используйте Strawberry Perl, он очень легко устанавливается и похож на Linux Perl в том, что модули CPAN будут работать лучше.

Если вам не нужны платные функции TWiki в коммерческом выпуске TWiki, я бы посоветовал подумать об обновлении до Foswiki. Раскол TWiki-Foswiki вовсе не был дружелюбным, и 95% активных разработчиков ушли в Foswiki, так что именно там сейчас сообщество.

Прежде всего, вам нужно использовать IIS или вы можете выключить его и запустить Apache?

Если вы можете использовать Apache (Foswiki/TWiki работают намного быстрее под Apache - поскольку поддержка Perl CGI на IIS даже сейчас немного незрелая), то самый простой способ начать работу - использовать установщик Windows, который я написал - см. http://foswiki.org/Download/DownloadFoswiki

Установщик содержит Foswiki, Apache и Strawberry Perl и устанавливает себя. Оттуда все, что вам нужно сделать, это скопировать изменения веб-сайтов (как данных, так и публикации) и перенести файл.htpasswd...

(Да, я пользуюсь Foswiki, форком TWiki, потому что я знаю, сколько работы мы вложили в создание большего количества тестов и исправление ошибок с момента недружественного разделения с компанией TWiki Inc в конце 2008 года)

Я бы тоже порекомендовал использовать LDAPContrib - тот, что на foswiki, тоже имел несколько лет развития.

Другие вопросы по тегам