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

Instalacion de Apache, MySQL, PHP y PHPMYADMIN todo funcionando

Como novato se lo que es luchar y batallar para que todo te funcione, es por esta razón que me anime a publicar este tutorial es un paso a paso que yo utilice para solucionar mi necesidad de un Servidor Web Local en Linux. Este procedimiento funciona sin problemas de ningún tipo, siempre y cuando tengas Mandriva 2010 instalado y actualizado ok.

Cabe recalcar una vez mas, que hay que tener Mandriva 2010 correctamente instalado y actualizado, una vez hecho esto procedemos a iniciar la instalación.

Como habrán podido notar este paso a paso es una recopilación de toda las herramientas necesarias para una solución completa, con estos pasos se obtiene un servidor Web local en mandriva Linux 2010, Mi agradecimiento a todos los colaboradores mas expertos de este Foro que con sus aportes ayudaron a tener este Blog, (GRACIAS A: Danux, Jacen, drakedalfa, vfmBOFH, greenlanternx )

Utilizaremos para la instalación el comando urpmi que baja de los repositorios de Mandriva los paquetes y los instala automáticamente.

Actualizamos los repositorios con el siguiente comando:

urpmi update -a

INSTALACION DE MYSQL

Instalamos mysql usando:

urpmi mysql

INSTALACION DE APACHE

Instalamos apache usando:

urpmi apache

El instalador nos preguntara cual paquete queremos instalar y elegimos en este caso:
apache-mpm-prefork "que es la opcion 1"

1- apache-mpm-prefork-2.2.14-1.1mdv2010.0.i586
2- apache-mpm-event-2.2.14-1.1mdv2010.0.i586
3- apache-mpm-worker-2.2.14-1.1mdv2010.0.i586
4- apache-mpm-peruser-2.2.14-1.1mdv2010.0.i586
5- apache-mpm-itk-2.2.14-1.1mdv2010.0.i586
6- apache-mpm-rsbac-2.2.14-1.1mdv2010.0.i586

Arrancamos apache usando:

/etc/init.d/httpd restart

y verificamos que funcione navegando la dirección http://127.0.0.1 y si todo anda bien tenemos que ver lo que indica la pantalla del navegador el siguiente texto:

It Works

INSTALACION DE PHP

Si todo va bien hasta acá, instalamos php usando:

urpmi apache-mod_php

y reiniciamos apache usando:

/etc/init.d/httpd restart

Probaremos la instalación de php creando un archivo usando:

touch /var/www/html/info.php

Editamos el archivo info.php y escribimos en el la siguiente línea:

echo ' '

Yo utilice el editor Vi para hacer eso

Guardamos todos los cambios, cerramos el archivo y verificamos que funcione navegando la dirección http://127.0.0.1/info.php y si todo anda bien tenemos que ver lo que indica, bueno en esta parte me hubiese gustado poner las imágenes, pero es la primera vez que uso este servicio, aquí aparece la típica información de la Versión que publica Php a la ora de instalarse.

INSTALACION DE SOPORTE PHP

Finalmente instalamos el soporte de PHP para mysql y reiniciamos apache usando:

urpmi php-mysql

/etc/init.d/httpd restart

Y verificamos que funcione navegando la dirección http://127.0.0.1/info.php y si todo anda bien en la parte media de la pantalla tenemos que ver el modulo de mysql como se indica anteriormente, aquí aparece la típica información de la Versión que publica Mysql a la ora de instalarse.

BUENO DE ESTA MANERA INSTALE "APACHE, MYSQL, PHP"
Y todo funciona aparentemente bien, toda la instalación se llevo a cabo sin errores y las comprobaciones funcionaron como se esperaba.

INSTALACION DE PHPMYADMIN

(Gracias al aporte de jacen del foro BlogDRAKE)

Primero, buscamos si hay un paquete que tenga como nombre phpmyadmin:

urpmq -y phpmyadmin

phpmyadmin

Ahora lo instalamos:

urpmi phpmyadmin

Finalmente, para verificar la correcta instalación de phpmyadmin ponemos en el navegador:

http://localhost/phpmyadmin/

Nos debería aparecer la pantalla de bienvenida de PhpMyAdmin y solicitando Usuario y Contraseña para entrar.

CREACION DE USUARIO Y CONTRASEÑA PARA ENTRAR EN PhpMyAdmin (paso a paso)

(Gracias al aporte de danux del foro BlogDRAKE)

Nos aseguramos que el servidor esté corriendo...

service mysqld start

Luego ingresamos a la consola de mysql, como es la primera vez, no tiene contraseña así que nos logeamos como root así:

mysql -u root

Your MySQL connection id is 331
Server version: 5.1.42 Mandriva Linux - MySQL Standard Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Si tecleamos de la siguiente manera, verás que root no tiene contraseña asignada. Te debería aparecer algo más o menos así:

mysql> use mysql
Database changed

mysql> SELECT host,user,password FROM user;

+--------------------+--------+------------------+
| host------------|user--| password__|
+--------------------+--------+------------------+
| localhost--- | root |-------------------|
| 127.0.0.1----| root -|-------------------|
| localhost ---|----------|-------------------|
+--------------------+--------+------------------+
3 rows in set (0.00 sec)

mysql>

Como verás, root no tiene contraseña. Ahora le asignamos contraseña a root.
No es necesario que sea la misma contraseña de root, puedes elegir cualquiera,
pero lo importante es que tenga una (en serio te recomiendo que lo hagas,
pero aún así es tu desición):

mysql> SET PASSWORD FOR root@localhost=PASSWORD('tu contraseña');

Y luego salimos tecleando "quit" y enter.

Ahora ya estás listo, si te fijas ya no puedes entrar igual que antes,
ahora debes añadir -p para que consulte por la contraseña:

mysql -u root

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql -u root -p

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 331
Server version: 5.1.42 Mandriva Linux - MySQL Standard Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Database changed

mysql> SELECT host,user,password FROM user;

+--------------------+--------+------------------+
| host------------|user--| password__|
+--------------------+--------+------------------+
| localhost--- | root |---6979*******|
| 127.0.0.1----| root -|---6979*******|
| localhost ---|----------|-------------------|
+--------------------+--------+------------------+
3 rows in set (0.00 sec)

Bye

Bueno, ahora puedes ver que tienes contraseña.
Ahora si en el Firefox le mandas a http://localhost/phpmyadmin tendrías que ingresar "root" y la contraseña que hayas configurado.

La segunda forma es si te quieres ahorrar los comandos, yo uso con muy buenos resultados "webmin".
Se instala haciendo urpmi webmin y se entra con el Firefox con https://localhost:10000/

Es muy intuitivo y puedes manejar un montón de cosas más (iniciar y parar servicios,
administrar servidores apache, proftpd, mysql y muchos más y cantidades de cosas que ni te imaginas.
Te pedirá tu contraseña de root (no la del mysql, sino la del sistema) y vas al ícono "servers" y ahí verás a MySQL.
Una vez dentro, en el ícono "Users" puedes configurar los usuarios y passwords y asignarle una contraseña a root.

ESPERO HABERLES AYUDADO

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 source_reloaded

# 109588 Buen post!!!

Esto es lo que nesecitaba.

Marvin Martinez
Mandriva 2010.2 + kde 4.4.5



Gravatar de JorgeDRAKE

# 109590 Excelente, probare cuando

Excelente, probare cuando llegue a casa.

--
Mi Blog
Usuario Blogdrake: 11014
Otro Youngdrake



Gravatar de wildcatXIII

# 109765 Gracias por el tutorial

Estoy estudiando "desarrollo de paginas web" en la UOC,universidad de Catalunya, y aqui necesito saber lenguages de programacio HTML,XML Schema, C,C++,PHP, Pearl etc,servidores APACHE etc y tambien bases de datos MySQL, y no tenia ni idea de como se instalaba.Me he metido en camisa de once varas como vulgarmente se dice y no sabia como hacer instalar y funcionar con MySQL, gracias a este tutorial ya la tengo instalada la: mysql> en Linux Mandriva 2020.1 Spring.

A10, adios

Soy AbueDrake con 70 años pero me encanta estudiar y aprender.

wildcatXIII_Abue Drake 2009 y 2010
Linux user number 416117
Aprendiz de Linux Mandrake_Mandriva
colaborador de MdkTrans



Gravatar de Annubis

# 109767 Más fácil

urpmi task-lamp

Configuras y a volar.



Gravatar de vfmBOFH

# 119290 Cierto

Pero deja demasiada cacota, ¿no?

Si quieres hacer un lampp pelado, mejor éste método.

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

DISCLAIMER: No tengo mucho tiempo para forear, así que voy al grano. Si crees que mi respuesta es ruda, seca, cortante o hiriente, no lo dudes: LO ES.



Gravatar de Annubis

# 119291 Eso sí

Pero es más fácil xD
Yo sigo éste método, porque no suelo instalar apache.



Gravatar de gismodes37

# 119289 Instalacion de Apache, MySQL, PHP y PHPMYADMIN todo funcionando

Este comentario es solo para informar que la instalación del Servidor Local en MAGEIA 2 funciona de forma correcta
segui todo el procedimiento al pie de la letra y todo OK

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.