Está en la página 1de 6

Descargar la distribucin Foswiki desde la siguiente ubicacin: http://foswiki.

org/Download - si
va a instalar las extensiones manualmente, tambin descargar desde el repositorio donde se
almacenan.

Instalacin
Siga las instrucciones de instalacin en INSTALL.html, ubicada en la raz de la nueva instalacin.
Instale la nueva versin en un nuevo directorio.
No instalar en la parte superior de la antigua versin.
Para las instalaciones pblicas o de otro modo sensibles, asegrese de que la configuracin de
su servidor web est configurado para denegar el acceso a la nueva instalacin Foswiki para
nadie, excepto usted.
Configure Foswiki utilizando la configuracin pgina.
Si est actualizando desde una versin ms antigua Foswiki , primero copiar su <oldwiki>
/lib/LocalSite.cfg archivo a <newwiki> /lib/LocalSite.cfg con el fin de preservar sus valores de
configuracin existentes. Alternativamente, puede volver a configurar la nueva instalacin
desde cero (usted puede utilizar su viejo LocalSite.cfg archivo como una referencia).
Si est actualizando desde un sitio TWiki , debe volver a configurar su instalacin Foswiki desde
cero. No se puede copiar en su vieja LocalSite.cfg archivo (aunque se puede utilizar como
referencia). Ejecutar configure y establecer los valores de configuracin en la nueva instalacin
para que coincida con los de la antigua instalacin.
Verifique todos los ajustes de configuracin en la configuracin de pgina, incluyendo todos
los nuevos valores aadidos en la nueva versin. Guarde la configuracin despus de haber
completado los cambios.
Para borrar todos los ajustes y empezar a configurar de una instalacin nueva, acaba de borrar
el <newwiki> /lib/LocalSite.cfg archivo y ejecutar configure .
Recursos adicionales
Foswiki: System.InstallationGuide
Foswiki: Support.InstallingOnSpecificPlatforms
Foswiki: Support.ApacheConfigGenerator
Foswiki: Support.SettingFileAccessRightsLinuxUnix
Pon a prueba tu sitio Foswiki recin instalado y asegurarse de que su funcionalidad bsica
funciona: temas de visualizacin y edicin (usted puede intentar la creacin y la edicin de un
tema en la web Sandbox).

Para que sea ms fcil seguir los pasos siguientes, usted puede ver esta gua de actualizacin
del uso de su nuevo sitio Foswiki introduciendo System.UpgradeGuide en el "Jump" cuadro de
texto en la parte superior derecha de cualquier tema. De esta manera en lugar de utilizar la
UpgradeGuide archivo html de la distribucin, usted ser capaz de utilizar los hipervnculos
incrustados para ir directamente a las pginas de referencia.

Instalar extensines
Instale todas las extensiones que se instalaron en su antiguo sitio.
En particular, comenzar con las extensiones requeridas para los mtodos de autenticacin y
autorizacin que usa (si los hay).
Se puede utilizar el Encuentra ms extensiones en el botn Extensiones de la seccin de la
configuracin pgina para instalar y configurar las extensiones de la Foswiki: Extensiones
repositorio. Tambin puede instalar extensiones manualmente; consulte las instrucciones de la
pgina web de la extensin de donde usted obtuvo la extensin (para extensiones Foswiki, en
foswiki.org).
Nota: algunas extensiones TWiki no funcionen con Foswiki.

Por defecto, el TWikiCompatibilityPlugin est instalado para proporcionar soporte compatible


para plugins TWiki. Sin embargo, si el plugin TWiki llamadas APIs privadas o invoca scripts de
ayuda, todava puede no funcionar correctamente. Entradas para una versin mejorada del
Foswiki la extensin en el Foswiki: Extensiones repositorio e instalar en su lugar.
Revise los temas de plugins de tu instalacin TWiki / Foswiki antiguo y transferir la
configuracin del plugin a la Main.SitePreferences tema en su nuevo sitio Foswiki, prefijar cada
ajuste con el nombre del plugin en maysculas seguido de un guin. Por ejemplo, para copiar
el DEFAULT_TYPE ajuste desde el CommentPlugin tema en el sitio antiguo al nuevo sitio, copiar
el valor a un COMMENTPLUGIN_DEFAULT_TYPE ajuste en el Main.SitePreferences tema en el
nuevo sitio.
Configuracin del plugin Comnmente personalizadas-se incluyen los siguientes:
CommentPlugin - DEFAULT_TYPE
EditTablePlugin - CHANGEROWS, QUIETSAVE, EDITBUTTON
InterwikiPlugin - RULESTOPIC
InterWikis - Si ha aadido sus propias reglas, asegrese de que usted copia sobre las reglas
para la nueva instalacin.
SlideShowPlugin - Si ha cambiado el incrustado 'plantilla predeterminada Slide', a
continuacin, copie la plantilla customed al tema en la nueva instalacin.

Usted debe preferir la creacin de su propia presentacin de diapositivas de plantilla en un


tema separado, por lo que no tendr que tomar medidas especiales sobre las actualizaciones
de preservar sus modificaciones a la plantilla de diapositiva predeterminado.
SmiliesPlugin - Si ha aadido sus propios emoticonos, asegrese de que usted copia sobre las
personalizaciones con el tema en el nuevo installatin.
TablePlugin - TABLEATTRIBUTES
Activar, y si es necesario, configure las extensiones instaladas en configure .
Copiar contenido a partir de bandas no predeterminados en la instalacin antigua a la nueva
instalacin
Si est actualizando desde TWiki Cairo o anterior , puede ser necesario para desbloquear los
archivos rcs en directorios de datos y pub de la vieja instalacin utilizando los siguientes
comandos de la shell:
encontrar -name datos '*, v' -exec rcs-u-M '{}' \;
encontrar pub -name '*, v' -exec rcs-u-M '{}' \;
Copie sus redes locales a los datos y directorios pub de la nueva instalacin. No copie las webs
predeterminadas: <old_system_web> (por defecto, ya sea del sistema o TWiki), Main, Trash,
Sandbox, _default y _empty.
Hacer directorios de datos y el pub seguros, as como los archivos dentro de ellos, son de
lectura y escritura por el usuario del servidor web.
Nota: de Foswiki WebChanges temas dependen de la marca de tiempo del archivo. Si toca los
archivos txt que asegrese de mantener la fecha y hora, o cambiarlos en el mismo orden
cronolgico como las viejas marcas de tiempo.
Copie los usuarios, los temas de usuario y personalizaciones de sitios de principal web
Copia todos los temas y accesorios de <old_users_web>: copiar todos los archivos desde
<oldwiki> / data / <old_users_web> / a <newwiki> / data / Main / y copiar todos los archivos
desde <oldwiki> / pub / <old_users_web> / a <newwiki> / pub / Main / . No sobrescribir
cualquier tema que ya estn presentes en el <newwiki> / data / Main / directorio.
Adems de todos los temas de los usuarios, si ha creado <old_users_web> .NewUserTemplate
en la antigua instalacin, este paso ser copiar la plantilla para los temas de los usuarios a la
nueva instalacin.
Asegrese de que el tema de la definicin del grupo de administradores en su antigua
instalacin se copia. El grupo de administracin se define en la configuracin de seguridad del
panel de configuracin de pgina, en el {} SuperAdminGroup ajuste (visible cuando el modo
experto est activado). Usted puede hacer cualquiera de los siguientes:

Ajuste el {} SuperAdminGroup estableciendo en su nueva instalacin para el grupo de


administracin de edad.
Mueva el contenido de la vieja grupo de administracin para el nuevo grupo de
administracin. Para evitar tener que cambiar todas las referencias al grupo de
administradores de edad, an tiene que mantener el antiguo grupo de administracin
definido: ajustarlo de forma que su nico miembro es el nuevo grupo de administracin, y el
nuevo grupo de administracin es el nico usuario que puede cambiar o cambiar el nombre
del tema del grupo de administracin de edad.
El grupo de administracin por defecto con Foswiki es AdminGroup y el grupo de
administracin predeterminada con TWiki es TWikiAdminGroup y los administradores. As que
si va a actualizar desde TWiki y est utilizando los grupos de administrador por defecto, a
continuacin, en la nueva instalacin, debe copiar todos los miembros de TWikiAdminGroup y
los administradores a AdminGroup, y cambiar TWikiAdminGroup y los administradores por lo
que su nico miembro es AdminGroup y por lo que slo puede ser modificado o cambiado de
nombre por AdminGroup.
Si su vieja instalacin no personalizar {LocalSitePreferences} en la configuracin de pgina, o si
lo hizo personalizar {LocalSitePreferences} pero no expresaba sus preferencias dentro de
<old_users_web> la web, entonces este paso tambin copiar sobre sus preferencias a la
nueva instalacin.
Para las actualizaciones de una instalacin anterior Foswiki:
Fusionar manualmente todos los usuarios de la <old_users_web> . WikiUsers tema en la
antigua instalacin a la Main. WikiUsers tema en la nueva instalacin. Si la nueva instalacin
no cuenta an con una inicial Main.WikiUsers tema, a continuacin, copie <oldwiki> / data /
<old_users_web> /WikiUsers.txt a <newwiki> /data/Main/WikiUsers.txt .
Verifique que los siguientes usuarios predeterminados estn presentes en el Main.WikiUsers
tema:
ProjectContributor - la documentacin Foswiki se atribuye a este usuario
RegistrationAgent - especial de usuario utilizado durante el nuevo proceso de registro de
usuario
UnknownUser - utilizado donde el autor de una pieza previamente almacenado de datos no se
puede determinar
WikiGuest - usuario invitado; utilizado como una alternativa en caso de que el usuario no
puede ser identificado
Si alguno de los usuarios por defecto se encuentra, entonces aadirlos manualmente a
Main.WikiUsers , utilizando las entradas correspondientes en Foswiki: System.UsersTemplate
como ejemplo.

Si utiliza los datos / .htpasswd para la autenticacin, copiar este archivo de la antigua
instalacin a la nueva.
Si ha personalizado <old_system_web> .UserRegistration , entonces cualquiera de las copias el
/ <newwiki> datos / Sistema / directorio o modificar System.UserRegistration en la nueva
instalacin para contener las personalizaciones.
Para actualizaciones desde una instalacin TWiki:
Fusionar manualmente todos los usuarios de la <old_users_web> .TWikiUsers tema en la
antigua instalacin a la Main.WikiUsers tema en la nueva instalacin. Si la nueva instalacin no
cuenta an con una inicial Main.WikiUsers tema, a continuacin, copie <oldwiki> / data /
<old_users_web> /TWikiUsers.txt a <newwiki> /data/Main/WikiUsers.txt , y agregar
manualmente los usuarios predeterminados requeridos (ver los pasos a seguir).
Verifique que los siguientes usuarios predeterminados estn presentes en el Main.
WikiUsers tema:
ProjectContributor - la documentacin Foswiki se atribuye a este usuario
RegistrationAgent - especial de usuario utilizado durante el nuevo proceso de registro de
usuario
UnknownUser - utilizado donde el autor de una pieza previamente almacenado de datos no se
puede determinar
WikiGuest - usuario invitado; utilizado como una alternativa en caso de que el usuario no
puede ser identificado
Si alguno de los usuarios por defecto se encuentra, entonces aadirlos manualmente a
Main.WikiUsers , utilizando las entradas correspondientes en Foswiki: System.UsersTemplate
como ejemplo.
Si utiliza los datos / .htpasswd para la autenticacin, copiar este archivo de la antigua
instalacin a la nueva.
Si est actualizando desde El Cairo y est utilizando el gestor de inicio Htpasswd, ejecute la
herramienta / upgrade_emails.pl script para mover los mensajes de correo electrnico de los
usuarios de los temas de los usuarios y en el archivo de contraseas.
Si ha personalizado <old_system_web> .TWikiRegistration , a continuacin, modificar
System.UserRegistration en la nueva instalacin para contener las personalizaciones.
Copia sobre cualquier tema y archivos adjuntos que desea conservar de la web Sandbox en la
antigua instalacin: copiar los archivos deseados de <oldwiki> / data / Sandbox / a <newwiki> /
data / Sandbox y desde <oldwiki> / pub / Sandbox / a <newwiki> / pub / Sandbox . Algunas
pginas que usted puede desear para preservar son los WebHome tema y la WebLeftBar tema
(si se hubiera creado en la instalacin wiki de edad). La web Sandbox menudo contiene temas
de trabajo-en-progreso que los usuarios se quiera conservar.

Hacer directorios de datos y el pub seguros, as como los archivos dentro de ellos, son de
lectura y escritura por el usuario del servidor web.
Ejecutar sus planes de prueba para la autenticacin y autorizacin. Prueba de que los usuarios
que haya transferido desde la antigua instalacin puede iniciar sesin con cualquier problema,
y que los controles de acceso funcionan correctamente: compruebe que los usuarios pueden
ver y editar las pginas para los que tienen acceso, y se les niega el permiso para ver o editar
las pginas para las que no tienen acceso. Compruebe tambin que las pginas restringidas
para el grupo de administracin no son accesibles por los usuarios que no sean
administradores, y que los administradores sigan teniendo acceso.

También podría gustarte