* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Instalando Drupal en Mandriva Linux

Introducción
Tras varios días dando trastazos en el curro, me proponen algo con un CMS, años aleccionado por trukulo valieron la pena.. Drupal, dije yo casi de manera subconsciente.

Como la tarde andaba algo calmada.. ¿por que no lo instalo en el portátil ? vamos allá

  • Probando,Probando como una vez vi a Sinner ...
    [root@hyperion ~]# urpmq -i drupal
    Name        : drupal
    Version     : 4.7.0
    Release     : 1mdv2007.0
    Group       : Networking/WWW
    Size        : 1737561                      
    Architecture: noarch
    Source RPM  : drupal-4.7.0-1mdv2007.0.src.rpm   
    Build Host  : taz.eijk.nu
    URL         : http://www.drupal.org/
    Summary     : Drupal is an open-source platform and content management system
    Description :
    
    Drupal is an open-source platform and content management system for
    building dynamic web sites offering a broad range of features and
    services including user administration, publishing workflow,
    discussion capabilities, news aggregation, metadata functionalities
    using controlled vocabularies and XML publishing for content sharing
    purposes. Equipped with a powerful blend of features and
    configurability, Drupal can support a diverse range of web projects
    ranging from personal weblogs to large community-driven sites.
    

    Parece que esto va a ser coser y cantar

    [root@hyperion ~]# urpmi drupal
    
    Uno de los paquetes siguientes es necesario:
     1- apache-mpm-prefork-2.2.3-1mdv2007.0.i586 : Implements a non-threaded, 
     2- apache-mpm-worker-2.2.3-1mdv2007.0.i586 : Implements a hybrid multi-threaded 
    

    Elegimos prefork (alguien dijo que el modo worker (hilos) no se lleva bien con php)

    ¿Qué elige? (1-2)1
    Uno de los paquetes siguientes es necesario:
     1- apache-mod_php-5.1.6-2mdv2007.0.i586 : The PHP5 HTML-embedded 
     2- php-cgi-5.1.6-1.7mdv2007.0.i586 : PHP5 CGI interface (to install)
     3- php-cli-5.1.6-1.7mdv2007.0.i586 : PHP5 CLI interface (to install)
     4- php-fcgi-5.1.6-1.7mdv2007.0.i586 : PHP5 CGI interface with FastCGI support (to install)
    ¿Qué elige? (1-4)2
    To satisfy dependencies, the following packages are going to be installed:
    apache-base-2.2.3-1mdv2007.0.i586
    apache-conf-2.2.3-3mdv2007.0.i586
    apache-modules-2.2.3-1mdv2007.0.i586
    apache-mpm-prefork-2.2.3-1mdv2007.0.i586
    ccp-0.4.1-1mdk.noarch
    drupal-4.7.0-1mdv2007.0.noarch
    libmm14-1.4.0-1mdk.i586
    libphp5_common5-5.1.6-1.7mdv2007.0.i586
    php-cgi-5.1.6-1.7mdv2007.0.i586
    php-ctype-5.1.6-1mdv2007.0.i586
    php-ftp-5.1.6-1mdv2007.0.i586
    php-gettext-5.1.6-1mdv2007.0.i586
    php-hash-5.1.6-1mdv2007.0.i586
    php-ini-5.1.6-1mdv2007.0.i586
    php-pcre-5.1.6-1mdv2007.0.i586
    php-posix-5.1.6-1mdv2007.0.i586
    php-session-5.1.6-1.2mdv2007.0.i586
    php-simplexml-5.1.6-1mdv2007.0.i586
    php-sysvsem-5.1.6-1mdv2007.0.i586
    php-sysvshm-5.1.6-1mdv2007.0.i586
    php-tokenizer-5.1.6-1mdv2007.0.i586
    php-xml-5.1.6-1mdv2007.0.i586
    php-xmlreader-5.1.6-1mdv2007.0.i586
    php-xmlwriter-5.1.6-1mdv2007.0.i586
    Proceed with the installation of the 24 packages? (7 MB) (S/n) S
    

    Estupendo, sigamos con la instalación

                                                        
    Preparando...                    
    ##############
    .........
    ##############
    Please create a database in MySQL or PostgreSQL for drupal to use.
    Drupal server options are specified in includes/conf.php.
    Finish by browsing to http://yourmachine/drupal.
    [root@hyperion ~]# 
    
    [root@hyperion ~]# /etc/init.d/httpd start
    Starting httpd:                                                 [  OK  ]
    [root@hyperion ~]# 
    

    It's work!!!!

    No puede ser, no puede ser tan fácil
    Un momento, un momento si no ha instalado mysql...
    Nota a los bofh's: ¿Debe ser una dependencia del paquete? ¿Es un error a reportar?

    [root@hyperion ~]# urpmi mysql
    Uno de los paquetes siguientes es necesario:
     1- MySQL-5.0.24a-2mdv2007.0.i586 : MySQL: a very fast and reliable SQL database engine (to install)
     2- MySQL-Max-5.0.24a-2mdv2007.0.i586 : MySQL - server with extended functionality (to install)
    ¿Qué elige? (1-2)1
    To satisfy dependencies, the following packages are going to be installed:
    MySQL-5.0.24a-2mdv2007.0.i586
    MySQL-client-5.0.24a-2mdv2007.0.i586
    MySQL-common-5.0.24a-2mdv2007.0.i586
    libmysql15-5.0.24a-2mdv2007.0.i586
    perl-DBD-mysql-3.0006-2mdv2007.0.i586
    perl-DBI-1.52-1mdv2007.0.i586
    Proceed with the installation of the 6 packages? (40 MB) (S/n) S
    
    Preparando...                    #####################################################
    ------------------------------------------------------
    Más información sobre el paquete MySQL-5.0.24a-2mdv2007.0.i586
    [..]
    -----------------------------------------------------------
    

    Vale, ya está ahora configuración inicial y password de root
    gracias a PePe Alvarez .
    Creación de la base de datos de Drupal
    Gracias a Suy de Badopi
    Bueno ahora toca "enganchar drupal con mysql" como pone tras la instalación del paquete:

    "Drupal server options are specified in includes/conf.php."
    

    me voy a la ruta especificada y no esta ... uhhh una rápida visita a google me lleva otra vez a los chicos de badopi y su comandoB

    > ¿No?, para la conexión a bd (al menos en la 4.5) es el conf.php. Pero
    > en drupal 4.6, tal como dice el INSTALL.txt se encuentra en el
    > directorio 'sites/default/settings.php'. Asi pues, a tocar eso. :)
    

    Perfecto, tienen razón.

    Nota2 a los bofh's: Comuniquen al empaquetador ese error
    Nota3 a los bofh's: Es un paquete que está en contrib y al hacer urpmq -i no aparece el correo del empaquetador si no lo notificaría yo mismo

    Rayos!!! truenos!!! y centellas http://localhost/drupal 403 Forbbiden
    No va
    No va
    Despacito, recapitulando si no tenia como dependencia mysql puede ser que no tuviera el mod_php, efectivamente. pero esto es culpa mia no elegí bien en su momento debí elegir el paquete correcto observen la mala elección arriba

    Uno de los paquetes siguientes es necesario:
     1- apache-mod_php-5.1.6-2mdv2007.0.i586 : The PHP5 HTML-embedded 
     2- php-cgi-5.1.6-1.7mdv2007.0.i586 : PHP5 CGI interface (to install)
     3- php-cli-5.1.6-1.7mdv2007.0.i586 : PHP5 CLI interface (to install)
     4- php-fcgi-5.1.6-1.7mdv2007.0.i586 : PHP5 CGI interface with FastCGI support (to install)
    ¿Qué elige? (1-4)2
    

    Bueno pues lo instalamos

    [root@hyperion modules.d]# urpmi apache-mod_php
    ###############
    Shutting down httpd: [  OK  ]
    Starting httpd: [  OK  ]
    

    Probamos de nuevo .. Rayos!!! truenos!!! y centellas http://localhost/drupal debí imaginármelo no está el paquete php-mysql

    [root@hyperion modules.d]# urpmi php-mysql
    

    Yupi poooooooor finnnnnnnnnnnnnnnnnnnn!!!!!!!!!!!!!!!!!!!!!!!!

    Nota Mental: Ser un poco cauto con lo que urpmi me dice y por supuesto leer mejor

    Bersuit Vera

  • Opciones de visualización de comentarios

    Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


    Gravatar de ferrervicent

    # 33404 De todos modos

    para instalaciones nuevas y si todos los modulos que se van a usar estan soportados se recomienda instalar la version 5.x de drupal ;)
    Yo tengo una web con 4.7 y en breve quiero migrar a la version 5 de drupal.. a ver que tal sale ;)

    Eso de que drupal este como paquete es una cosa que no muchas distros pueden presumir...

    Saludos







    Gravatar de pealfa

    # 33471 Dependencias y versión actualizada en 2007.1

    Hola, bersuit.

    Bueno, urpmi puede ayudar mucho a la hora de instalar, pero hay que documentarse bien.

    Por ejemplo: ¿el servidor de bases de datos debe estar instalado en el mismo host que drupal? Porque puede ser que drupal esté en un puesto de la red y las bases de datos en otro. Tal vez por eso instalar drupal no obliga a instalar el servidor MySQL en localhost. Y claro, entonces todo cae como un castillo de naipes.

    La instalación de la base de datos y la conexión se realizan independientemente en estos casos, como ocurre con php-nuke o moodle. El administrador debe conocer qué paquetes se necesitarán y qué archivos se tocarán, porque los scripts de instalación se limitarán a decir: error.

    En otro orden de cosas: MandrivaLinux 2007.1 trae ahora la versión 5.1 (y aquí sí viene el empaquetador). Yo escucharía la sugerencia del compañero. Ten en cuenta que los CMS tienen normalmente problemas de seguridad que son solventados en las nuevas versiones.

    No puedo decirte más al respecto porque no he instalado drupal. Ahora estoy sopesando la instalación de Joomla, que viene en la 2007.1 empaquetada en el repositorio main y he realizado pruebas satisfactorias. ¿Has contemplado esta otra posibilidad?

    Saludos

    Pepe Álvarez



    Gravatar de pacho

    # 33491 .

    Sólo añadir que, en gentoo, tampoco mysql está puesto como dependencia de drupal, probablemente por lo que ha apuntado pealfa

    Saludos


    NO LEER

    JID:pacho@jabber-hispano.org
    El Blog de Pacho



    Gravatar de bersuit

    # 33504 Gracias, aplausos, plas,plas,plas

    Cierto, llevado por la euforia del momento, no caí en la cuenta de tener mysql en un host separado era EVIDENTE me resto un punto
    El problema con el mod_php como dice el articulo es una mala elección mía urpmi es "inteligente" pero no tanto. resto otro punto.
    Si, tengo Joomla en mi lista, hace años "trajiné" mambo y me gusto bastante, hace unos días estuve jugando con xoops , en fin pero esto es sólo un pasatiempo, pal' servidor de casa en el curro sólo administro cosas con gatos,javas, beas, indios y cosas raras de esas.

    Bersuit Vera BOFH
    Geek by nature, linux for choice, mandriva of course
    InsaneCrew

    Opciones de visualización de comentarios

    Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.