Instalar un servidor web por si mismo es útil pero casi siempre es necesario agregar el soporte para crear sitios dinámicos con PHP, para esto es necesario instalar en tu servidor Centos 6 y 7 los paquetes necesarios para procesar scripts PHP y que puedes implementar sitios que provean más características. Para instalar PHP en Centos 7 sigue estos pasos.
Como Instalar PHP en Centos 7
Para que funciones correctamente un servidor web con PHP necesitas tener instalado un servidor web, en Centos 7 tienes varias opciones y puedes instalar alguno de los servidores web disponibles y yo te digo como instalra Lighttp o Apache
Una vez que tienes instalado el servidor web puedes instalar el PHP con los siguientes comandos:
yum install php
Si vas a trabajar en un servidor LLMP o LAMP entonces ya debes tener instalado MariaDB (el servidor de DB que reemplaza a MySQL en Centos 7) y para poder utilizar la base de datos en los scripts PHP debes tener el soporte para MySQL para ello debes instalarlo con este comando:
yum install php-mysql
Para estar seguro que el servicio esté funcionando con el soporte para PHP debes reiniciar el servicio, en este caso asumiendo que tenemos Apache instalado.
systemctl restart httpd.service
By Jordi Company 04/15/2015 - 1:23 pm
Buenas,
Si quereis instalar CentOS 7 de una manera muy sencilla podeis utilizar el empaquetado del proyecto SaltOS que lleva incluido CentOS 7 + PHP 5.6 + MariaDB 10 + HHVM 3.4 + SaltOS pre-instalado: http://download.saltos.org
Un saludo
Jordi
By jorge 10/23/2015 - 9:34 am
Hola Luis , quisiera que me pudieras echar una mano , tengo un servidor centos en casa preparado para meter las paginas web pero cuando lo intento solo aparece la del servidor centos que da la bienvenida , y me gustaria tener varias web pero no consigo hacerlo , por otro lado intento tambien ver las paginas web desde fuera de la red las , a traves de internet , ya hice un dominio con noip , pero tampoco esto me sale bien porque no puedo acceder a las web , ojala que me puedas ayudar , porque lo he intentado todo y estoy frustrado , un abrazo y gracias.
By jorge 10/23/2015 - 9:35 am
Queria decir fuera de la red LAN a traves de internet.
By Luis Armando Medina 10/24/2015 - 9:10 am
Hola Jorge lo que tienes que hacer es definir un virtual domain en Apache, puedes seguir estos pasos https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-7 Saludos