Blog de tecnologia
Como instalar Apache+Mysql+PHP en Centos 5.4
En este articulo veremos como montar un servidor web en un sistema Centos 5.4. Como servidor Web usaremos Apache, como base de datos Mysql y como lenguaje de programación PHP5.
La instalación se hará desde la consola ya que muchas veces no disponemos de acceso a un entorno gráfico sobre todo si hacemos la instalación en forma remota usando SSH.
Utilizaremos para la instalación el comando yum que baja de los repositorios de Centos los paquetes y los instala automáticamente.
El primer paso es instalar Mysql mediante el siguiente comando
yum install mysql mysql-server
una vez instalado lo configuramos para que inicie automáticamente con
chkconfig --levels 235 mysqld on
y lo arrancamos con
/etc/init.d/mysqld start
Luego instalamos Apache con
yum install httpd
una vez instalado lo configuramos para que inicie automáticamente con
chkconfig --levels 235 httpd on
y lo arrancamos con
/etc/init.d/httpd start
En este punto si navegamos la dirección de servidor tendríamos que ver algo así
Ahora instalamos PHP y lo vinculamos a Apache usando
yum install php
Reiniciamos Apache usando
/etc/init.d/httpd start
Generamos un archivo para probar que PHP funciona correctamente usando
touch /var/www/html/info.php
echo '<?php phpinfo(); ?>' > /var/www/html/info.php
Si navegamos la URL http://direccion server/info.php tenemos que ver lo siguiente
Para finalizar nos resta agregar soporte de mysql a php usando el siguiente comando
yum install php-mysql
Reiniciamos Apache usando
/etc/init.d/httpd start
Si navegamos la URL http://direccion server/info.php tenemos que ver en la parte media de la pagina lo siguiente
| Imprimir artículo | Este artículo fue publicado por admin el 06/02/2010 a las 19:28, y está archivado en Apache, Centos, How To, PHP. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |




hace 1 año
hola amigo la verdad me sirvio mucho te lo agradesco mira tengo una pequeña dudilla lo que pasa esque me encargaron de proyecto hacer un formulario en php y que se conectara a mysql lo cual ya los hice y los ejecuta con exito el problema esque como le haria para que esos archivos no se borren bueno me supongo que como es una maquina virtual no se guardara nada pero bueno yo lo que quiero hacer es insertar una memoria usb y desde ahi pasar esos archivos ala carpeta que se encuentra apache y listo pero el problemas que no se como hacer que me detecte los usb te agradeceria demasiado que me ayudaras amigo
bueno un saludo y espero que sigas con esos magnificos tutoriales bien entendibles saludos!!!!!
hace 1 año
hola amigo tengo un problemita al momento de llamar el info.php me sale un error al momento de escribir esta linea echo ‘’ > /var/www/html/info.php
me sale este error y no se a que depende
bash: syntax error near unexpected token `(' me podrias ayudar con esto de antemano te agradezco
hace 1 año
Hola Josue en realidad no se muy bien porque te da ese error pero en lo que hace es linea es poner < ?php phpinfo(); ?> en el archivo /var/www/html/info.php así que podes hacerlo usando cualquier editor como el gedit mcedit o si te das maña con el vi
hace 1 año
hola disculpa ise lo del tutorial me resulto gracias por el aporte pero saves queria saver si al instalar centos hay que particionar el disco para instalar los servicios mysql php
hace 10 meses
Exelente Post, bien claro, corto y preciso
hace 8 meses
Genial, me ha servido mucho.
El post esta muy bien, me ha ayudado a hacer mi trabajo de final de clases, ya que estoy haciendo un servidor de un juego en una maquina CentOS
Gracias.
hace 8 meses
No tienes que particionar nada, el servidor se tiene que instalar ahi mismo. Aunque tambien hay la posibilidad de hacerlo, pero lo mejor es instalar todo al mismo disco duro y junto. Las particiones solo las usan las grandes empresas que tienen cantidades de gigas en bases de datos.
Saludos
hace 4 meses
muy bueno, se agardece
hace 3 meses
Saludos!!
Muy buena aportación pero cuando instalamos PHP y quisimos verificar que estuviera creamos el archivo pero no nos apareció la imagen de pantalla que tu pusiste por que????
hace 3 meses
Gracias de verdad muy bueno el aporte , todo sale tal cual como lo describes, genial y sorprendente tu aporte, es de esas pocas cosas que si sirven en internet.
hace 3 meses
Muy útil. Gracias.
hace 2 meses
Disculpen alguien me podria ayudar, ya instale el apche, php y mysql en mi centos; y ahora quiero levantar un pagina web localmente pero al colocar la direccion donde se encuentra (/var/www/html/myreview) solo me muestra el conjunto de carpetas k estan dentro de la principal (myreview) sta carpeta contiene varias donde estan las imagenes css y otrso archivos y hay una www k contiene el index. Porfavor necesito ayuda tengo que levantar esta pagina si o si para presentarla para hoy viernes T_T
hace 1 mes
por que cuando cargo /info.php me sale una pagina en blanco..alguien me podria explicar porfa.