#18 Instalar y configurar LAMPP

#18 Instalar y configurar LAMPP

LAMPP es el XAMPP para linux. Para crear un servidor en local.

La siguiente configuración es óptima para ejecutar Joomla en el servidor, pero también servirá para otros CMS como drupal, wordpress, phpbb, etc.

#18.1 Instalar y configurar LAMPP

1. Descargar e instalar LAMPP
2. Descomprimir en la carpeta /opt/
{code lang:text hidden:false showtitle:false}sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt{/code}

3. Instalar la librería ia32-libs (se utiliza para poder ejecutar lampp sobre arquitectura x64)
{code lang:text hidden:false showtitle:false}sudo apt-get install ia32-libs{/code}

4. Configurar php.ini
{code lang:text hidden:false showtitle:false}sudo gedit /opt/lampp/etc/php.ini

Y cambiar los siguientes valores
upload_max_filesize = 4M
output_buffering = Off
error_reporting = E_ALL & ~E_DEPRECATED{/code}

 

 

Add a comment

Leer más: #18 Instalar y configurar LAMPP

#17 Fusión - Joomla 1.5 - Coppermime

#17 Joomla 1.5 + Coppermine

Hola Buenas!


Voy a explicar la manera más sencilla para los que no sepan de fusionar coppermine con joomla 1.5

- Lo primero de todo es tener joomla 1.5 como web principal - instalación normal de joomla.
- Luego te creas una carpeta (por ejemplo - Galerias) en el root de tu web.
- Dentro de la carpeta "Galerias" subes mediante tu FTP los archivos de coppermine e instalas la galeria >> esto es importante << pero en la misma base de datos donde instalaste joomla 1.5 ántes.

Nota: si no instalas las dos cosas en la misma base de datos no funcionará.

Una vez instaladas las dos cosas usando la misma base de datos, vamos a modificar muy sencillamente unos archivos de coppermine:

- Dentro de la carpeta principal de coppermine busca un archivo llamado bridgemgr.php ,lo abres y con tu editor favorito:

>> buscas esto:
Código:

{code lang:php alias:copper-1}{/code}


y justamente despues, copias este codigo y lo pegas:
Código:

{code lang:php alias:copper-2}{/code}

Ahora te vas a la carpeta include ,editas el archivo functions.inc.php y:

buscas esto:
Código:

{code lang:php alias:copper-3}{/code}


Y lo reemplazas por esto otro:
Código:

{code lang:php alias:copper-4}{/code}


Despues de hacer éstas modificaciones debes de ir a la web del bridge y descargarlo:
- Desde la pagina oficial del bridge:
www.mehdiplugins.com/misc/index.htm

Descomprimes el archivo zip y buscas la carpeta llamada Joomla! 1.5 only ,la abres y te encontrarás con estos archivos:

- com_coppermine15
- joomla15.inc
- joomla15.integ
- quickmerge15 note

Omitimos el quickmerge15 note y nos centramos en los tres restantes los cuales debes de utilizarlos de la siguiente manera:

- com_coppermine15 (lo instalas como un componente cualquiera en joomla)
- joomla15.inc (este archivo lo subes dentro de la carpeta bridge de coppermine)
- joomla15.integ (este archivo también lo subes dentro de la carpeta bridge de coppermine)

Ahora una vez terminado este proceso actualizamos la galeria de esta manera:

www.nombredetudominio.com/galerias/update.php

Bién,ahora nos logueamos en nuestra galeria como administrador y pichamos en Herramientas administrativas,bajamos hasta abafo del todo y vemos un enlace que dice Administrador de Enlaces,pinchamos y nos mostrará una lista de aplicaciones para enlazar con Coppermine,pues bien los pasos a seguir son estos:

- marcamos >> Joomla! 1.5
- en ruta usada por su aplicación BBS ponemos >> www.nombredetudominio.com
- en ruta relativa de su archivo de configuración de la aplicación BBS's ponemos >> ../
- damos a siguiente y en ¿Usar grupos basados en POST? decimos que no
- damos a siguiente , habilitamos y pinchamos en finalizar.

Ahora nos vamos a la seccion de menús de joomla y creamos un nuevo item como url externa y le ponemos el nombre de galerías (por ejemplo):

www.nombredetudominio.com/galerias/ con el slash al final incluido.

Nota: nunca enlazar como componente (com_coppermine).

Ya lo tienes todo instalado? pues a trabajar.

De momento es todo y si surge algun cambio de ultima hora será notificado.

Saludos y espero que os guste el tutorial.

Add a comment

#16 Joomla 1.5 + phpbb3

#16 Joomla 1.5 + phpbb3

#16.0 Introducción

Aunque hay foros diseñados para ser utilizados en Joomla (Kunena, Agora, ect), quizá la grandeza de tu Web provoque que necesites un foro más complejo y profesional. Si te ocurre eso, con este capítulo podrás lograr tener Joomla + phpbb3 en pocos minutos, así que lee y no te dejes ninguna línea que nos conocemos.

Antes de hacer nada haz un backup completo de tu sitio

Como es lógico, debemos tener instalado phpbb3 y Joomla. Joomla debe estar por encima de phpbb3 (mi_web/Joomla/foro/, por ejemplo).

1. Descarga e instala phpbb3 si todavía no lo has hecho

- Descargar phpBB3 español

Ahora elige uno de los 3 puentes

#16.1 Puente Rockbridge

0. Ejemplo (separados)
1. Instala el componente com_rokbridge.zip. Con este componente no tendrás que ir modificando archivos, como ocurre con los otros dos puentes. Simplemente instalaló y ve a su configuración.

#16.2 Puente Rockbridge

0. Ejemplo (Separados)
1. No hace falta que el foro y joomla compartan la misma base de datos
2. Descarga y descomprime el puente para unir

rokbridge-rc4.tar.gz
Comprobar la última versión

3. Extrae el archivo joomla15-bridge.tar.gz y abre el archivo forum/configuration.php
4. Cambia "distribution" por el nombre de la carpeta donde tienes instalado phpbb3 (Puedes ahí también activar el SEO y url amigables)
Nota: la carpeta del foro tiene que estar "dentro" de Joomla, es decir: ./Joomla/phpbb3/
5. Sube la carpeta forum (puedes cambiarla de nombre) donde tienes el index.php de Joomla (esta carpeta no tiene que ver nada con la de phpbb3)
6. Instala mediante la administración de Joomla los archivos joomla15-authentication.tar.gz y joomla15-user.tar.gz
7. Publica los dos plugins (no despubliques los default de Joomla!)
8. Si cambiaste el nombre de la carpeta "forum" ve a los dos plugins y cambia pon el nombre que pusiste
9. Extrae el archivo phpBB3-authentication.tar.gz y sube la carpeta includes a phpbb3 substituyendo si pregunta
10. Ve a la administración de phpbb3 > Comunicación cliente > autenticación > Selecciona el método: Joomla
11. Para comprobar si está todo bien ves a Joomla (la web) y deslogeate, abre otra pestaña del navegador y ves al foro, deslogeate también. Luego logeate en un lado, refresca la otra pestaña y comprueba si has accedido.

 

#16.3 Puente 3

0. phpbb3 acoplado a Joomla
1. Deben compartir la misma base de datos (aunque cada uno tenga un prefijo diferente: jos y phpbb por defecto)
2. Descarga y descomprime el puente para unir

- joomla1.5_phpbb3_bridge.zip

3. Sube los ficheros de la carpeta phpbb_files a la carpeta de tu foro
4. Sube las carpetas administrator y libraries por FTP a Joomla remplazando si pregunta
5. Abre el archivo del foro:
/styles/prosilver/theme/colours.css

Busca y borra todos los: background-color: #FFFFFF;

6. Haz lo mismo con el archivo:
/styles/prosilver/theme/common.css

y además añadele al final del todo lo siguiente:

#page-header, #page-body, #page-footer {
margin: 0 21px 0px 21px;
background: #fff;
width: auto;
}

7. Entra en la carpeta plugins > user y comprime en .zip (EN .RAR NO!) los dos archivos
8. Ve a la administración de Joomla e instala como plugin el último archivo creado
9. Plublica el plugin y despublica el que se llama: Usuario - Joomla!
10. Abre el archivo del foro:
/includes/auth/auth_db.php
11. Si el prefijo del foro no es phpbb_ modificalo en el plugin instalado, desde la administración
12. Si el prefijo de Joomla no es jos_ abre el archivo del foro:
/includes/auth/auth_db.php

Busca y cambia jos_users por el prefijo que sea seguido de "users".

13. Ve al archivo:
styles/prosilver/templateoverall_header.php

Abajo del todo puedes modificar los links del top menú

14. Ve a la carpeta del foro /cache/ y borra todo.
15. Comprueba que funciona yendo al foro (usa los datos de Joomla para logearte)

Add a comment

#15 Cómo instalar Joomla manualmente en cualquier servidor

#15 Cómo instalar Joomla en cualquier servidor

#15.0 Introducción a la instalación manual de Joomla

Si ya has experimentado con Joomla (espero que no hayas llegado a este capítulo el 1º día) y quieres probar nuevos servidores, por ejemplo www.ifastnet.com, www.000webhost.com, idoo.com, ect en los que va muy bien Joomla, pero no se puede instalar.

Pues hay una manera de instalar cualquiera CMS (phpbb3, drupal, Joomla, ect) en el servidor que quieras (luego que funcione bien es otra historia). La instalación automática puede no funcionar por la excesiva seguridad del servidor, por los cookies, por muchos factores. ¿Entonces cómo se instala? Manualmente Burla

#15.1 Pasos que hay que realizar y requerimientos

Es fácil lo que hay que hacer: Subir los archivos originales de Joomla por FTP menos la carpeta Installation, subir el archivo de configuración y meter los datos predeterminados en tu base de dato. Para esto, se necesita phpmyadmin (estará en el panel de control de tu servidor) o cualquier otro "software" para introducir los datos.

#15.2 Subiendo Joomla con configuration.php

Descargáis la última versión de Joomla en español desde aquí, lo descomprimís, y subís todo menos la carpeta Installation.

Ahora descargáis el archivo configuration.php, lo abrís con el bloc de notas u otro software, y rellenáis las primeras líneas poniendo los datos de vuestra base de datos:

- Descargar configuration.php para Joomla 1.5.x

Si ya lo habéis abierto veréis una parte que dice: "Seguir leyendo el manual para rellenar". Bueno, pues abrís con el bloc de notas para crear un nuevo archivo, escribís esto en él:

{code lang:php alias:manual-joomla-15-1 hidden:false}{/code}

Después dais a Archivo > Guardar como... > y elegís que se llame a.php. Subís ese archivo por FTP a la web donde está Joomla, y entráis en ese archivo con el navegador:
- www.tu-web.com/a.php

Veréis una dirección, pues esto es lo que tenéis que poner en configuration.php, mi dirección es: /homepages/12/275647385/htdocs, entonces pongo:

var $log_path = '/homepages/12/275647385/htdocs/logs';
var $tmp_path = '/homepages/12/275647385/htdocs/tmp'

#15.3 Insertando los registro de la base de datos

Si has llegado hasta aquí, supongo que ya controlas phpmyadmin, de todas maneras lo explicaré de una forma general. En tu panel de control del servidor, seguro que tienes un enlace a MyphpAdmyn, pues entra allí y descarga el archivo correspondiente:

- Base de datos para J! 1.5.x

Lo descomprimís, vais a vuestro phpMyAdmin, presionáis sobre la base de datos (arriba a la izquierda, dais a SQL (o importar), después a examinar, buscáis el archivo comprimido, ponéis juego de caracteres utf-8 y pulsáis en continuar.

Ahora vais a la administración de la web, ponéis los datos:
usuario: admin
contraseña: 1234

Si no entra: en phpadmin, dais a la base de datos, a la tabla "jos_users" > SQL > Continuar > editáis la única entrada que hay (pulsado sobre el lápiz), en password ponéis la pestaña como md5 y escribís la contraseña que queráis (imagen de ayuda)

Add a comment

#14 Migrar de Joomla 1.0.x a 1.5.x

#14 Migrar de Joomla 1.0.x a 1.5.x

En este pequeño manual se enseñará a pasar de Joomla 1.0.x a Joomla 1.5.x. Quizá no se pueda migrar toda la web, ya que es posible que tengas componentes, módulo o plugins (mambots) no compatibles con Joomla 1.5.x.

Por si la lías haz un backup de los archivos y de la base de datos de tu Joomla (aunque no es obligatorio). Para ello sigue este capítulo (no hace falta lo de mudar)

#14.1 Empezando la migración.

Hay diversas formas de migrar una Web. Pondré los 3 casos más comunes, pero en todas ellas hay procesos comunes, como los siguientes:

#Nota: Hace poco vi un componente para migrar, no lo he probado, pero ahí está, por si alguien quiere probar.

1- Descargamos la última versión de Joomla 1.5.x. (Pueden descargarlo desde el punto 2.0 de este manual)
2- Descomprimimos los archivos y acoplamos el idioma si es necesario.
3- Subimos las carpetas y archivos mediante el FTP a nuestro host.
#Nota: Recomendado borrar los archivos de Joomla 1.0.x y subir al direcctorio root (osea al principio) Joomla 1.5.x
4- Vamos a la dirección de nuestra página para proceder a la instalación.
5- En el paso 4 elegimos en "Configuración avanzada" un prefijo distinto del que teníamos en la versión 1.5.x (será jos_, pero si no estás seguro puedes verlo en el archivo configuration.php, en $mosConfig_dbprefix)
5.1- Imagen de ayuda
#Nota: Instala Joomla 1.5.x en la misma base de datos que 1.0.x
#Nota: ¡NO TERMINES LA INSTALACIÓN!
6- Elegimos uno de los 4 métodos siguientes de migración (leerlos antes de realizarlos).
#Nota: Recomendado hacer el método 4.

Add a comment

Leer más: #14 Migrar de Joomla 1.0.x a 1.5.x

Información adicional