* 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.

¿Como instalar MySQL - Apache - PHP?

He tratado de instalarlo en un disco nuevo desde la instalación de mandriva escogiendo, servidor web, servidor base de datos... pero no se lográ instalar correctamente, se sale la instalación de mandriva con muchos errores, ni siquiera plasma se instala.

Traté de hacerlo en el disco principal que ya tiene mandriva corriendo y no funciona es más ni se que instalar, seguí este enlace..http://blogdrake.net/node/8308 y me instaló con éxito pero y donde hallo? aparece error al conectar al servidor.

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 pauloco

# 84961 Urpmi... tu salvación

Probaste usando urpmi?
root@localhost#urpmi apache php mysql

O si quieres phpmyadmin

root@localhost#urpmi phpmyadmin



Gravatar de ersolan

# 84966 Bueno volvi a instalar en el

Bueno volvi a instalar en el disco usando gnome como escritorio por defecto como servidor web, base de datos... luego al tratar de instalar cada paquete con urpmi me aparecia que apache ya estaba instalado, luego instale php y si lo hizo (aparentemente), luego mysql lo mismo instalo hasta qeu me salió esto:

-----------------------------------------------------------------------
The MySQL-common package now ships with a default /etc/my.cnf file that is
based on the my-medium.cnf file that comes with the source code.

To connect to the Instance Manager you need to pass the correct command line
options like in the following examples:

* mysql -u root --password=my_password --port=2273 --protocol=TCP
* mysql -u root --password=my_password --socket=/var/lib/mysql/mysqlmanager.sock

Please note you also need to add a user in the /etc/mysqlmanager.passwd file and
make sure the file is owned by the user under which the Instance Manager service
is running under.

-----------------------------------------------------------------------

¿Que significa eso?

ah al abrir firefox y escribir http://localhost/ aun me aparece error, agradezco si me guían.



Gravatar de drakedalfa

# 84969 ...

Es informacion sobre como conectarte a MySQL

--
¿Quien es Jesucristo?



Gravatar de ersolan

# 84970 Bueno para mi sorpresa

Bueno para mi sorpresa reinicié la máquina y como cerré firefox sin cerrar las pestañas la pestaña que ordené abrir htpp://localhost me muestra:

It works!

Tal y como aparece en la configuración de apache en windows, ahora me falta php y mysql, ya logré abrir mysql desde consola y trabajar un poco ahora y ¿como configuro php? en mandriva claro, perdonen mi impaciencia.



Gravatar de vfmmeo

# 84989 No te compliques la vida

Haces una instalación normal y corriente y luego:

[root@bestiaparda~]# urpmi task-lamp-php

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.



Gravatar de ersolan

# 85009 Ya lo hice vfmmeo pero

Ya lo hice vfmmeo pero podrías o podrian decirme que hace eso?

en menu kde / desarrollo / Bases de datos me aparece el phpMyAdmin, se abre con el navegador pero me pide un usuario y clave.



Gravatar de drakedalfa

# 85013 ¿?

Pues le metes el usuario y la contraseña del usuario MySQL que vas a usar.

--
¿Quien es Jesucristo?



Gravatar de vfmmeo

# 85016 Metapaquete

task-lamp-php es un metapaquete que instala apache, php y mysql. Hay otros como -lamp-perl, -lamp-python, en los que cambia php por perl y python.

En cuanto al usuario y la clave que te pide phpmyadmin, prueba con root como usuario y sin clave. No olvides cambiar éso después, asignándole una clave a root.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.



Gravatar de MegaLegner

# 85018 Contraseña de phpMyAdmin

phpMyAdmin

El usuario por defecto es "root"

si deseas establecer la contraseña para phpMyAdmin, coloca como root estos dos comandos en consola:

 /usr/bin/mysqladmin -u root password 'tu_nueva_contraseña' 
 /usr/bin/mysqladmin -u root -h localhost password 'tu_nueva_contraseña'

Saludos!



Gravatar de ersolan

# 85022 [root@localhost erick]#

[root@localhost erick]# mysqladmin -u root -h localhost password clave_que le di
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
[root@localhost erick]#

en cuanto a mysql entraba desde la consola con : mysql -u root sin contraseña. Ahora es: mysql -u root --password=clave_que le di

desd phpMyAdmin ya entre como root y la clave que le habia asignado. Dios esto fue más fácil que en windows, ahora pregunto sin molestar tanto, en windows cree un archivo llamado prueba.php y lo guarde en htdocs, luego en navegador escribía http://localhost/prueba.php y me mostrava información como version de php. system, etc...
tengo una guia de un curso que estoy haciendo donde me muestra que en Unix/Linux se reemplaza el directorio : Apache2/htdocs por el directorio(s) /var/www/html/ y/o /home/usuario/public_html pero este ultimo no lo encuentro en mi directorio home, me pueden por favor aclarar esto? disculpen si molesto tanto estoy aprendiendo esta parte en windows como en linux y siendo sinceros hasta hora parece más sencillo la instalación y configuracion en linux bueno mandriva, agradezco la paciencia.



Gravatar de vfmmeo

# 85028 Acceso a mysql y a tus documentos html

Obviamente, si le asignas un password a root no podrás acceder sin ella, por eso te funciona con el parámetro --password=contraseña.

En cuanto a tus documentos, deben ir a /var/www/html/

Cuando los copies, atento a los permisos. Como usuario normal, en principio no podrás escribir en ese directorio, deberás ser root o darle permisos a la carpeta para que puedas acceder como usuario.

Además, el propietario del archivo debe ser apache, o si no, el servidor no podrá leer el archivo y servir el resultado al navegador.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.



Gravatar de MegaLegner

# 85031 Cambiar ruta

la carpeta /home/tu_usuario/public_html, no está por que no la haz creado además para que los archivos que coloques en esa carpeta, puedan ofrecer acceso a través del servidor tienes que hacer algunos ajustes, revisa el siguiente post:

Cambiar ruta de archivos públicos en Apache

http://blogdrake.net/blog/megalegner/apache-cambiar-ruta-de-archivos-p%C3%BAblicos

A mis estimados BOHF, la razón por la que a veces decido crear una entrada en mi blog con determinada información es por que considero que podria ser util para otros usuarios y por su puesto más facil de ubicar, ya que a veces el titulo de el post original nada tiene que ver con algunas de las respuestas que se plantean...

Saludos!!!



Gravatar de ersolan

# 85046 Si hago eso no tendría que

Si hago eso no tendría que dar permisos de escritura a /var/www/html/ ¿cierto? ahora he dado a mi usuario pertenencia en el grupo apache desde usuarios y grupos en centro control mandriva, ¿es correcto? como vfmmeo dice que el propietario de archivo debe ser apache entonces si pertenezco al grupo apache supongo no tendré problemas, voy a cambiar la ruta y luego vuelvo más sigo aceptando consejos, sugerencias, gracias.

ahh casi olvido, MegaLegner antes de hacer el cambio de ruta primero debo detener apache? o sea antes de editar el httpd.conf



Gravatar de MegaLegner

# 85052 Igual

Puedes detener apache, antes o despues de editar el httpd.conf, pero no olvides reiniciarlo de nuevo... en cuanto a los permisos estos se menejan de manera individual, dependiendo de el grado de acceso que quieras proporcionarle a cada usuario, puedes tener por ejemplo un directorio en el que puedan acceder otros usuarios y otros en los que solo puedan acceder tu o los administradores,igual con cualquier archivo html, php, javascripts algunos podrian ser acceso publico y otros no, etc... los permisos se otorgan de manera individual.

Saludos!



Gravatar de ersolan

# 85057 MegaLegner hice tal y como

MegaLegner hice tal y como está en la guía que me has dado y el resultado es:


Mi primer ejemplo en php



<?php
echo"HOLA MUNDO";
?>

lo guardé como primerScript.php en /home/erick/public_html pero al abrirlo lo hace con kwrite, si escribo en el navegador http://localhost/primerScript.php me aparece objeto no encontrado, pero escribo http://127.0.0.1/primerScript.php y me aparece en el navegador:

Mi primer ejemplo en php
HOLA MUNDO

¿a que se debe?



Gravatar de Annubis

# 85059 A que le nombre de tu equipo

No es localhost :P



Gravatar de ersolan

# 85061 el nombre del equipo es

Cierto, ahora el nombre del equipo es localhost, escribo http://127.0.0.1/prueba.php y me muestra los valores correctos.

bueno MegaLegner , vfmmeo, drakedalfa, annubis gracias por la ayuda y la paciencia, ya está trabajando todo... en windows aún no logro configurar php cualquier otra duda será en otro hilo, nuevamente gracias.

BlogDrake mi foro preferido, Mandriva, la mejor.

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.