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á
[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
- Blog de bersuit
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 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
Usuario
# 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
BOFH
# 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
¿Cómo enviar un BUG?
Documentación
El Blog de Pacho
BOFH
# 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