[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
es:howtos:network_services:joomla [2019/02/11 12:15 (UTC)] – creado slackwarespanoles:howtos:network_services:joomla [2019/02/15 19:10 (UTC)] (actual) slackwarespanol
Línea 1: Línea 1:
 <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). -->
-====== Setting up Joomla 2.5 CMS in Slackware 14.0 64bit ====== +====== Configuración de Joomla 2.5 CMS en Slackware 14.0 64bit ====== 
-This HowTo describes simplified instruction for installing Joomla 2.5 content management system in Slackware 14.0. +Este HowTo describe instrucciones simplificadas para instalar el sistema de administración de contenido Joomla 2.5 en Slackware 14.0. 
-For more complex instructions you may want to read ...+Para instrucciones más complejas puede que quieras leer ...
  
-  start conditions is freshly installed Slackware 14.0 with option "Full install". +   Las condiciones de inicio están recién instaladas en Slackware 14.0 con la opción "Instalación completa". 
-  In configuring stage you choose to automatically start applications "apache" (rc.httpd) and "MySQL" (rc.mysqld)+   En la fase de configuración, elige iniciar automáticamente las aplicaciones "apache" (rc.httpd) "MySQL" (rc.mysqld)
  
-====== Configure MySQL ====== +====== Configurar MySQL ====== 
-  Copy with rename ''/etc/mysql/my-large.cnf'' or another file from that directorywho meet your requirementsto ''/etc/my.cnf'' +   Copie   '' /etc/mysql/my-large.cnf '' u otro archivo de ese directorioque cumpla con sus requisitos'' /etc/my.cnf '' 
-  Edit that ''/etc.my.cnf'' to add three lines after [mysqld], as there: <code>+   Edite ese '' /etc.my.cnf '' para agregar tres líneas después de [mysqld], : <code>
 [mysqld] [mysqld]
 collation-server = utf8_unicode_ci collation-server = utf8_unicode_ci
Línea 15: Línea 15:
 character-set-server = utf8 character-set-server = utf8
  </code>  </code>
-  After thatrestart MySQL server+Después de esoreinicie el servidor MySQL. 
-  Do as root <code bash>mysql_install_db --user=mysql </code> +   Hacer como root <code bash>mysql_install_db --user=mysql </code> 
-  Do as root <code bash> mysql_secure_installation </code>, and set mysql root password and write it down or remember), and choose all default answers +   Hacer como root <code bash> mysql_secure_installation </code>, y configure la contraseña de root de mysql (y escríbala o recuerde), y elija todas las respuestas predeterminadas 
-  After thatdo <code bash> mysql -u root -p </code> after write user passwordbe in mysql>write <code> CREATE USER 'joomla_db_username'@'localhost' IDENTIFIED BY 'joomla_db_user_password'; </code>, where joomla_db_user is userwho you make for under who your joomla stores information in mysql. joomla_db_user_paswword is your choosing password for that mysql user+   despues de esohaz <code bash> mysql -u root -p </code> después de escribir la contraseña del usuarioestar en mysql>escribir<code> CREATE USER 'joomla_db_username'@'localhost' IDENTIFIED BY 'joomla_db_user_password'; </code>, donde joomla_db_user es un usuarioa quien le asigna la información sobre quién almacena su información en mysql. joomla_db_user_paswword es su contraseña de elección para ese usuario de mysql. 
-  - write <code> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON yourdatabasename_for_joomla.* to 'joomla_db_username'@'localhost'; </code>+  - Escriba <code> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON yourdatabasename_for_joomla.* to 'joomla_db_username'@'localhost'; </code>
   - after that do <code> FLUSH PRIVILEGES;</code> and then <code> quit</code>   - after that do <code> FLUSH PRIVILEGES;</code> and then <code> quit</code>
-  - and finally, do from bash <code bash> mysqladmin -u joomla_db_username -p create yourdatabasename_for_joomla </code> it need input of your "joomla_db_username" passwordseems as "joomla_db_user_password" in that instruction+  - and finally, do from bash <code bash> mysqladmin -u joomla_db_username -p create yourdatabasename_for_joomla </code> es necesario que ingrese su contraseña "joomla_db_username", que parece como "joomla_db_user_password" en esa instrucción
-  That's allyour MySQL will be ready to install and configure Joomla.+   Eso es todosu MySQL estará listo para instalar y configurar Joomla.
  
  
-====== Configure Apache Webserver ====== +====== Configurar el servidor web Apache ====== 
-  Open ''/etc/httpd/httpd.conf'' in a text editor such as vi or nano. +   Abra '' /etc/httpd/httpd.conf '' en un editor de texto como vi nano. 
-  Change the ''ServerAdmin'' and ''ServerName'' variables to your liking+   Cambie las variables '' ServerAdmin '' '' ServerName '' a su gusto
-  Change the first encounter of Directive <code>+   Cambiar el primer encuentro de Directiva.<code>
 <Directory /> <Directory />
     AllowOverride none     AllowOverride none
     Require all denied     Require all denied
 </Directory> </Directory>
-</code> to: <code>+</code> a: <code>
 <Directory /> <Directory />
     Options FollowSymLinks Includes     Options FollowSymLinks Includes
Línea 39: Línea 39:
 </Directory> </Directory>
 </code> </code>
-  Nextedit "''/etc/httpd/httpd.conf''" to configure a new DocumentRoot. By default the Apache DocumentRoot is the directory "''/srv/httpd/htdocs''" We will change that to the Joomla installation directoryIn this examplewe will install Joomla to "/srv/httpd/beautifulsite.com". \\ Search for the two directives <code>+ A continuaciónedite "'' /etc/httpd/httpd.conf ''" para configurar un nuevo DocumentRoot. Por defecto, Apache DocumentRoot es el directorio "'' / srv / httpd / htdocs ''"Vamos a cambiar eso al directorio de instalación de Joomla. En este ejemploinstalaremos Joomla en "/srv/httpd/beautifulsite.com". \\ Buscar las dos directivas <code>
 DocumentRoot "/srv/httpd/htdocs" DocumentRoot "/srv/httpd/htdocs"
-</code> and <code>+</code> <code>
 <Directory "/srv/httpd/htdocs"> <Directory "/srv/httpd/htdocs">
-</code> and change both values from "/srv/httpd/htdocs" to "/srv/httpd/beautifulsite.com"+</code> y cambie ambos valores de "/srv/httpd/htdocs" "/srv/httpd/beautifulsite.com"
-  Nextlook at below section: <code>+A continuaciónmira la siguiente sección.: <code>
     #     #
     # Possible values for the Options directive are "None", "All",     # Possible values for the Options directive are "None", "All",
Línea 71: Línea 71:
     Require all granted     Require all granted
 </Directory> </Directory>
-</code> and change following: <code>+</code> y cambie lo siguiente <code>
 Options Indexes FollowSymLinks Includes MultiViews ExecCGI Options Indexes FollowSymLinks Includes MultiViews ExecCGI
 AllowOverride All AllowOverride All
 Order allow, deny Order allow, deny
 Allow from All Allow from All
-</code> and comment the line "Require all granted" +</code> y comenta la linea "Require all granted" 
-  At the bottom of the filechange the section <code>+En la parte inferior del archivocambia la sección.<code>
 <IfModule dir_module> <IfModule dir_module>
     DirectoryIndex index.html     DirectoryIndex index.html
 </IfModule> </IfModule>
-</code> adding "index.shtml index.php" after "index.html"+</code> añadiendo "index.shtml index.php" despues "index.html"
-  Comment out the string "''AddHandler cgi-script .cgi''" +Comenta la cadena "''AddHandler cgi-script .cgi''" 
-  Uncomment the php module: <code>+Descomenta el módulo php: <code>
 Include /etc/httpd/mod_php.conf Include /etc/httpd/mod_php.conf
 </code> </code>
-   -following modules must be uncommented:<code>+ -los siguientes módulos deben estar sin comentar:<code>
  
 LoadModule authn_file_module lib64/httpd/modules/mod_authn_file.so LoadModule authn_file_module lib64/httpd/modules/mod_authn_file.so
Línea 128: Línea 128:
 LoadModule deflate_module lib64/httpd/modules/mod_deflate.so LoadModule deflate_module lib64/httpd/modules/mod_deflate.so
 </code> </code>
- and save the file+y guarde el archivo
-  Nextedit the file "''/etc/httpd/php.ini''" +A continuaciónedite el archivo."''/etc/httpd/php.ini''" 
-  - Search for string <code>output_buffering = 4096 </code> and change them to <code>output_buffering = Off </code> +- Busque la  cadena <code>output_buffering = 4096 </code>y cambie a <code>output_buffering = Off </code> 
-  Save the fileand finally restart the webserver: <code bash>+Guarda el archivoy finalmente reinicia el servidor web: <code bash>
 root@darkstar:~# /etc/rc.d/rc.httpd restart root@darkstar:~# /etc/rc.d/rc.httpd restart
 </code> </code>
Línea 141: Línea 141:
 </code></note>  </code></note> 
  
-====== Set Up Joomla 2.5 ====== +====== Configurar Joomla 2.5 ====== 
-  Download a Joomla tarball at [[http://www.joomla.org/download.html]], choose the "//Full package, Zip//" archive+ Descarga un tarball de Joomla en[[http://www.joomla.org/download.html]], elegir la "//Full package, Zip//" archivo
-   We install Joomla as the Apache Webserver'//[[http://httpd.apache.org/docs/current/mod/core.html#documentroot|DocumentRoot]]//, which we configured as "''/srv/httpd/beautifulsite.com''" in the previous sectionCreate a new directory called "''beautifulsite.com''" under "''/srv/httpd/''" We will end up with the new directory "''/srv/httpd/htdocs/beautifulsite.com''" which will be used by Apache as the DocumentRoot. +Instalamos Joomla como el servidor web Apache //[[http://httpd.apache.org/docs/current/mod/core.html#documentroot|DocumentRoot]]//, que configuramos como "''/srv/httpd/beautifulsite.com''" En la sección anteriorCrear un nuevo directorio llamado "''beautifulsite.com''" debajo de "''/srv/httpd/''"Terminaremos con el nuevo directorio. "''/srv/httpd/htdocs/beautifulsite.com''" que será utilizado por Apache como el DocumentRoot. 
-  Uncompress the joomla zip-file into that directory: <code>+ Descomprima el archivo zip joomla en ese directorio: <code>
 root@darkstar:~# unzip Joomla_2.5.9-Stable-Full_Package.zip -d /srv/httpd/htdocs/beautifulsite.com root@darkstar:~# unzip Joomla_2.5.9-Stable-Full_Package.zip -d /srv/httpd/htdocs/beautifulsite.com
 </code> </code>
-  As root, change the file ownership to the Apache user: <code>+Como root, cambie la propiedad del archivo al usuario de Apache:<code>
 root@darkstar:~# chown -R apache:apache /srv/httpd/beautifulsite.com root@darkstar:~# chown -R apache:apache /srv/httpd/beautifulsite.com
 </code> </code>
-  The initial Joomla configuration is done in a web browser (preferably from another computer workstation). Enter our "''http://beautifulserver.com''" URL in the browser's addressbarThis will start start the web-based configuration of our newly installed Joomla CMS. When you get to the database configurationthe better choice is "**mysqli**"Input is also required for the Joomla database username and passwordThe rest of the configuration is straight-forward+La configuración inicial de Joomla se realiza en un navegador web (preferiblemente desde otra estación de trabajo de computadora). Entra en nuestro "''http://beautifulserver.com''" URL en la barra de direcciones del navegadorEsto comenzará a iniciar la configuración basada en web de nuestro CMS Joomla recién instaladoCuando llegue a la configuración de la base de datosla mejor opción es "** mysqli **"La entrada también es necesaria para el nombre de usuario y la contraseña de la base de datos de Joomla. El resto de la configuración es sencillo
-  After thatif you want to use SEO-friendly settings ( URL rewriting), then rename htaccess.txt in your root of current joomla catalog to .htaccess .+ Después de esosi desea utilizar configuraciones amigables con SEO (reescritura de URL), cambie el nombre de htaccess.txt en su raíz del catálogo actual de joomla .htaccess.
  
- +====== Fuentes ======
- +
-====== Sources ======+
 <!-- If you are copying information from another source, then specify that source --> <!-- If you are copying information from another source, then specify that source -->
-  Original source: [[http://stackoverflow.com/questions/3513773/change-mysql-default-character-set-to-utf8-in-my-cnf|MySQL config to UTF8 support]].+   Fuente original:[[http://stackoverflow.com/questions/3513773/change-mysql-default-character-set-to-utf8-in-my-cnf|MySQL config to UTF8 support]].
 <!-- Authors are allowed to give credit to themselves! --> <!-- Authors are allowed to give credit to themselves! -->
-  Originally written by [[wiki:user:wisedraco | John Ciemgals]]+   Originalmente escrito por [[wiki:user:wisedraco | John Ciemgals]] 
 +   * Traducido por:  [[wiki:user: slackwarespanol | Victor]]  2019/02/15 19:08 (UTC) 
 <!-- * Contributions by [[wiki:user:yyy | User Y]] --> <!-- * Contributions by [[wiki:user:yyy | User Y]] -->
  
 <!-- Please do not modify anything below, except adding new tags.--> <!-- Please do not modify anything below, except adding new tags.-->
 {{tag>howtos joomla author_wisedraco}} {{tag>howtos joomla author_wisedraco}}
 es:howtos:network_services:joomla ()