Installation

Instalación PmWiki

Esta página explica cómo descargar e instalar PmWiki 2.1 y 2.2. He aquí una lista de páginas relacionadas:

Requirements - Pre-requisites for running the PmWiki wiki engine Requisitos - Pre-requisitos para el funcionamiento del motor del wiki PmWiki Upgrades - How to upgrade an existing PmWiki installation Actualizaciones - ¿Cómo actualizar una instalación existente PmWiki Wiki Farms - Running multiple wikis from a single installation Fincas Wiki - los wikis múltiples desde una única instalación Change Log - Log of changes made to PmWiki by Release Change Log - Registro de los cambios realizados en PmWiki de prensa Improvements to these instructions are always appreciated. Mejoras en estas instrucciones siempre son apreciados. Just report any problems you encounter to the pmwiki-users mailing list or use the PmWiki Issue Tracking System . Sólo informar de cualquier problema que encuentre a los pmwiki usuarios la lista de correo o utilizar el Sistema de Seguimiento de emisión PmWiki.

Installing PmWiki Instalación de PmWiki 1. 1. Download Descargar Download the latest version of PmWiki as a Descarga la última versión de PmWiki como un

zip archive ( pmwiki-latest.zip ), or a archivo zip (pmwiki-latest.zip), o un gzipped tarball ( pmwiki-latest.tgz ) from http://pmwiki.org/pub/pmwiki/ , or archivo tar comprimido con gzip (pmwiki-latest.tgz) de http://pmwiki.org/pub/pmwiki/, o de download the latest beta from the PmWiki:Download page. descargar la última versión beta de la PmWiki: Página de descarga. 2. 2. Unpack Desembalaje Unpack the archive ( tar zxvf pmwiki-latest.tgz or unzip pmwiki-latest.zip ). Descomprimir el archivo tar zxvf pmwiki-latest.tgz o unzip pmwiki-latest.zip This will create a pmwiki-xyz directory containing the PmWiki software. Esto creará un directorio pmwiki xyz que contiene el software PmWiki. For example, the current "latest" should unpack to a directory named pmwiki-2.2.7 . Por ejemplo, el actual "última" debe descomprimir a un directorio llamado pmwiki-2.2.7. The files in this directory include: Los archivos en este directorio son:

   README.txt        An introductory document README.txt un documento introductorio 
   pmwiki.php        The main PmWiki script El script pmwiki.php PmWiki principal 
   local/            Configuration scripts (local configuration files) local / scripts de configuración (archivos de configuración local) 
   cookbook/         Recipes (add-ons) from the Cookbook libro de cocina / Recetas (add-ons) a partir del libro de cocina 
   docs/             Brief documentation, sample configuration scripts docs / documentación breve, scripts de configuración de la muestra 
   pub/              Publicly accessible files pub / accesible al público los archivos 
   pub/css/          Extra CSS stylesheet files [1] pub / css / Extra archivos de hoja de estilo CSS [1] 
   pub/guiedit/ pub / guiedit / 
   pub/skins/        Layout templates for custom  look and feel pub / skins / Diseño de plantillas para la costumbre apariencia 
   scripts/          Scripts that are part of PmWiki scripts / Secuencias de comandos que forman parte de PmWiki 
   wikilib.d/        Bundled default PmWiki pages wikilib.d / páginas predeterminadas Bundled PmWiki 

The pmwiki-xyz directory needs to be placed into a location accessible by your webserver (eg, in a public_html directory of some sort). El pmwiki directorio XYZ tiene que ser colocado en una ubicación accesible por su servidor web (por ejemplo, en un directorio public_html de algún tipo). You can place files and directories using a number of methods -- FTP, or a Unix mv or cp command generally does the job. Usted puede colocar los archivos y directorios usando una serie de métodos - FTP, o un mv Unix o comando cp general, hace el trabajo.

Note: It is recommended to change the " pmwiki-xyz " directory name to be simply " pmwiki ". Nota: Se recomienda cambiar el "pmwiki-XYZ" nombre del directorio a ser simplemente "pmwiki". 3. 3. Create directories Creación de directorios In most cases PmWiki will do this for you. Open a web browser to the pmwiki.php script on the server (ie, not the one on your local computer or accessed using a file://... URL). En la mayoría de los casos PmWiki lo hará por usted. Abrir un navegador web para pmwiki.php la secuencia de comandos en el servidor (es decir, no el de su equipo local o acceder mediante un archivo ://... URL). PmWiki will then analyze your system configuration and provide instructions (if needed) for creating the wiki.d/ directory which will be used to hold the pages created for your site. PmWiki continuación, se analizará la configuración del sistema y proporcionar instrucciones (si es necesario) para la creación de la wiki.d / directorio que se utiliza para mantener las páginas creadas para su sitio.

Otherwise, there are two ways to achieve this. De lo contrario, hay dos maneras de lograrlo. (Use Filezilla or WinSCP to change FTP file/folder permissions.) (Uso Filezilla o WinSCP para cambiar de archivos FTP / permisos de carpeta.)

3a. 3 bis. You can create the wiki.d/ directory manually, and then give it full write permissions (ie, " chmod 777 wiki.d "). Usted puede crear la wiki.d / directorio manualmente, y luego darle permisos de escritura (es decir, chmod 777 wiki.d Use this method when "safe mode" is activated in the server's PHP installation. Utilice este método cuando "modo seguro" está activado en la instalación del servidor PHP. 3b. 3b. On some systems you can let PmWiki create wiki.d/ by temporarily changing the permissions on the directory containing the pmwiki.php file to 2777. En algunos sistemas puede permitir que PmWiki crear wiki.d / cambiando temporalmente los permisos en el directorio que contiene el archivo pmwiki.php a 2777. In Unix this is commonly done by changing to the directory containing pmwiki.php and executing the command En Unix Esto se hace comúnmente, cambiando al directorio que contiene pmwiki.php y ejecutar el comando chmod 2777 . (note the dot at the end). (nótese el punto al final). The chmod command also works in many FTP programs. El comando chmod también trabaja en muchos programas de FTP. Creating wiki.d/ in this manner will (1) make the directory writable so the web server can create the data directory it needs for the wiki files, (2) preserve group ownership of the directory so the installer account can manipulate the files created in this directory, and (3) make it more difficult for other accounts on the same server to access the files in wiki.d/ . Crear wiki.d / de esta forma (1) hacer que el directorio de escritura para el servidor web puede crear el directorio de datos que necesita para los archivos de wiki, (2) preservar la propiedad del grupo del directorio para la cuenta de instalación puede manipular los archivos creados en este directorio, y (3) que sea más difícil para las otras cuentas en el mismo servidor para acceder a los archivos en wiki.d /. After establishing directory permissions, try opening a browser to the pmwiki.php script again. Después de establecer los permisos de directorio, intente abrir un navegador para el script pmwiki.php de nuevo. If all is well, the wiki.d directory will have been created and you'll see the default home page. Si todo va bien, el directorio de wiki.d se han creado y verás la página de inicio predeterminada.

Important: If you used method 3b, you should reset permissions by executing " chmod 755 . " Importante: Si ha utilizado el método 3b, debe restablecer los permisos de ejecución chmod 755 . in the directory containing pmwiki.php. en el directorio que contiene pmwiki.php.

4. 4. Initialize Inicializar Check out Initial Setup Tasks for other tasks you may want to perform to begin customizing your PmWiki installation. Hora de salida inicial de las tareas de configuración para otras tareas es posible que desee llevar a cabo para empezar a personalizar la instalación de PmWiki. You might also want to peruse the Release Notes for further information. También puede ser que desee estudiar detenidamente las notas de publicación para más información.

5. 5. Set language Establecer idioma If you want to use PmWiki in a different language download the international language pack as zip archive ( i18n-all.zip ) from http://pmwiki.org/pub/pmwiki/i18n/ . Si desea utilizar PmWiki en diferentes idiomas descargar el paquete de idioma internacional, como archivo zip (i18n-all.zip) de http://pmwiki.org/pub/pmwiki/i18n/. Then extract it and copy the files into the wikilib.d/ directory as described above. A continuación, extraer y copiar los archivos en el directorio wikilib.d / como se describe anteriormente. Besides the -all file you can also download your country localization file only. Además, todo el archivo también se puede descargar a su país de localización de archivos solamente.

Languages available are: Los idiomas disponibles son:

Bulgarian Català Chinese Dansk Deutsch English Español Esperanto Français Greek Italiano Japanese Latvian Macedonian Magyar (hungarian) Nederlands Norsk Persian PmWiki lietuvių kalba Polski Portuguese Portuguese (Br) Românã Russian Slovenčina Slovenščina Suomi Svenska Tamil Türkçe Việt ngữ Bulgarian Català Chinese Dansk Deutsch Inglés Español Esperanto Français Griego Italiano Japonés Letón Macedonio Magyar (húngaro) Nederlands Norsk persa PmWiki lietuviškai ³ kalba Polski Portugués Portugués (Br) Românã Russian Slovenčina Slovenščina Suomi Svenska Tamil Türkçe Việt ngữ

There are two directories in the decompressed i18n archive, scripts and wikilib.d . Hay dos directorios en el archivo i18n descomprimida, scripts y wikilib.d. Copy the files respectively contained in these directories to the scripts and wikilib.d of your PmWiki directory. Copie los archivos, respectivamente, contenida en estos directorios para los scripts y wikilib.d de su directorio de PmWiki. For example, for French localization, PmWikiFr.* and PmWiki.* must be contained in the same directory. Por ejemplo, para la localización de francés, PmWikiFr PmWiki .* .* y deben estar contenidos en el mismo directorio.

Then, enable localization by adding an instruction to local/config.php to load the language translation page of your choice. A continuación, habilitar la localización mediante la adición de una instrucción para locales / config.php para cargar la página de traducción de idiomas de su elección. For instance, XLPage('fr','PmWikiFr.XLPage'); loads the French language page PmWikiFr.XLPage. Por ejemplo, XLPage('fr','PmWikiFr.XLPage'); carga la página del idioma francés PmWikiFr.XLPage.

Read more about this on Internationalizations . Lea más acerca de esto en Internationalizations.

Notes Notas The PmWiki distribution deliberately doesn't include an index.php file. La distribución PmWiki deliberadamente no incluye un archivo index.php. You can easily add your own "wrapper script" in the same directory as pmwiki.php . Usted puede agregar fácilmente su propio "guión envoltorio" en el mismo directorio que pmwiki.php. Create a new file called index.php with the following single line of text (missing a closing " ?> " tag deliberately): Crear un nuevo archivo llamado index.php con la siguiente línea de texto (falta un cierre ?> Tag deliberadamente): <?php include_once('pmwiki.php'); Resist the temptation to rename pmwiki.php to index.php because if you rename the file it will not be overwritten during an upgrade. Resista la tentación de cambiar el nombre de pmwiki.php a index.php porque si cambia el nombre del archivo no se sobrescribe durante una actualización.

If using the Unix tar command to unpack the archive in step 2 above, be sure that the files are created with sufficient permissions for the webserver to be able to access them. Si se utiliza el comando tar de Unix a desempaquetar el archivo en el paso 2, asegúrese de que los archivos se crean con permisos suficientes para el servidor web para que puedas acceder a ellos. Usually you can ensure this by typing umask 002 on the command line before unpacking the tar file. Normalmente se puede garantizar esto escribiendo umask 002 en la línea de comandos antes de desempaquetar el archivo tar. When installing on Windows you should take a look at Cookbook:SimultaneousEdits to enable simultaneous edits on that platform. Cuando se instala en Windows, debería echar un vistazo a Cookbook: SimultaneousEdits para permitir ediciones simultáneas en esa plataforma. Additional tips can be found at Troubleshooting . Consejos adicionales se pueden encontrar en la solución de problemas. See also: Ver también:

Cookbook:PHP PHP configuration for PmWiki Cookbook: PHP configuración de PHP para PmWiki Cookbook:InstallOnIIS How to install PmWiki on IIS Cookbook: InstallOnIIS Cómo instalar PmWiki en IIS Should I rename pmwiki.php to index.php? ¿Debo cambiar el nombre de pmwiki.php index.php?

Renaming pmwiki.php is not recommended. Pmwiki.php cambio de nombre no es recomendable. Instead, create an index.php file that contains this single line En su lugar, crear un archivo index.php que contiene esta sola línea

<?php include_once('pmwiki.php'); How do I make pmwiki.php the default page for a website? ¿Cómo puedo hacer pmwiki.php la página predeterminada de un sitio web?

Create an index.php file that runs PmWiki from a subdirectory ( pmwiki/ for example) and place it in the site's web document root (the main directory for the website). Crear un archivo index.php que se ejecuta PmWiki de un subdirectorio (PmWiki / por ejemplo) y colocarlo en la raíz de documentos del sitio web (el directorio principal del sitio web).

<?php chdir('pmwiki'); include_once('pmwiki.php'); Note: You will also need to explicitly set the $PubDirUrl variable (eg to "http://example.com/pmwiki/pub" ) in local/config.php . Nota: Usted también tendrá que establecer explícitamente la variable $PubDirUrl (por ejemplo, a "http://example.com/pmwiki/pub" en el local / config.php.

How do I enable "Clean URLs" that are shorter and look like paths to my wiki pages? ¿Cómo puedo activar "Clean URLs" que son más cortos y se ven como rutas de acceso a mis páginas wiki? Why does pmwiki.org appear to have a directory structure rather than "?n=pagename" in URLs? ¿Por qué pmwiki.org parecen tener una estructura de directorios en lugar de "? N = nombre de página" en las URL?

See Cookbook:CleanUrls . Ver Cookbook: CleanUrls.

Is it possible to move wiki.d to /tmp/persistent/foo/wiki.d (a new sourceforge rule)? ¿Es posible pasar wiki.d a / tmp / persistente / foo / wiki.d (una regla sourceforge nuevo)?

Sourceforge suggests moving everything to /tmp/persistent/new-folder-of-your-choice/ and creating a symbolic link to the new folder on /tmp . Sourceforge sugiere que se trasladen todo a / tmp / persistente / nueva carpeta-de-su-elección y la creación de un enlace simbólico a la nueva carpeta / tmp. It works -- see Cookbook:SourceForgeServers . Funciona - ver Cookbook: SourceForgeServers.

How can I run PmWiki on a standalone (offline, portable) machine ? ¿Cómo puedo ejecutar PmWiki en una independiente (fuera de línea, portátiles) máquina?

See Cookbook:Standalone or Cookbook:WikiOnAStick . Véase el libro de cocina: independiente o Cookbook: WikiOnAStick.