9) CentOS Instalación e Integración de PHP-Composer y Apache
Introducción
CentOS es un sistema operativo cliente/servidor el cual es GPL y una buena alternativa para montar servidores y reducir costos de software en una implementación previa.
Así mismo procederemos a instalar PHP e integrarlo a nuestro servidor apache para incrementar el poder de nuestra plataforma web.
Probaremos la instalación de composer para PHP y como puede mejorar la ejecución de nuestro código gracias a esta pequeña característica.
Al final podremos observar cómo trabaja el código php y podremos ofrecer más servicios a nuestros clientes por medio de nuestro servidor
Es muy importante realizar las configuraciones iniciales en las primeras prácticas para el buen funcionamiento del mismo. (Configuracion de resolv.conf/ip estáticas/hostnames/Servidor Apache)
Glosario
Hyper-V. -
Tecnología de virtualización nativa para sistemas operativos Windows, optimizadosCentOS. -
Apache. -
Servidor. -
Servidor Web . -
PHP.-
Composer.-
Servicios en CentOS. -
Práctica
Instalación de Plataforma PHP
Instalaremos la plataforma PHP para poder incrementar las opciones de desarrollo e implementación de aplicaciones Web en nuestro servidor, esta tecnología se anexará a nuestro servidor Apache el cual podrá ejecutar todo lo referente a esta plataforma una vez instalada.
Instalar PHP
1) Ejecutaremos la terminal e instalar
Ejecutaremos el terminal con los permisos de root para poder generar cualquier configuración en nuestro sistema.
2) Instalar PHP con yum
Ejecutaremos “yum install php ; yum install php-mysql” con esto instalaremos la plataforma php y una característica para un servidor de base de datos.
3) Instalar Componentes de PHP
Asi mismo podemos instalar componentes extras para nuestro php en este caso instalaremos unos básicos, ejecutaremos “yum install php-gd php-ldap” , esto nos permitirá ejecutar características para servidores LDAP. (Si se desea desarrollar una app con sesiones ldap)
4) Reiniciar Apache
Por último reiniciaremos nuestro servidor apache para aplicar cualquier cambio en alguna librearía, ejecutaremos “systemctl restart httpd”
Verificar Instalación PHP
1) Escribir Archivo de comprobación
Para verificar que nuestro apache y php funcionan ejecutaremos “echo “<?php echo \”funciona.\”; phpinfo(); ?>” info.php” ,
2) Mover el archivo de configuración
Ahora moveremos el archivo de configuración a nuestro directorio Raíz de Apache. Para esto ejecutaremos “mv info.php /var/www/html”
3) Verificación Local PHP
Ahora iremos al navegador de nuestro servidor y tipiaremos nuestra URL pero ahora indicaremos nuestro archivo info.php “server.practica.com/info.php” y con esto verificamos que se ejecuta php con normalidad y podemos revisar su información.
4) Verificación Remota de PHP
Ahora verificaremos nuestro PHP
se ejecuta de forma remota en nuestros clientes y que no existe alguna falla,
iremos a nuestro cliente Windows e ingresaremos la URL en el navegador “server.practica.com/info.php”.
Instalar Composer for (PHP)
Instalaremos Composer para php esto aumentará las fronteras de implantaciones que podremso realizar, asi como mejorar tiempos de ejecuicion
Instalar Composer
1) Acceder a directorio Temp
Para evitar inconvenientes por librerías descargadas iremos a la carpeta Temp “cd /tmp”
2) Descargar Composer
Ahora descargaremos composer “sudo curl -sS https://getcomposer.org/installer | php” con esto se realizara la descarga del mismo.
3) Mover composer al directorio bin
Ahora moveremos composer al directorio bin para su inclusión a los modulos de php “mv composer.phar /usr/local/bin/composer”
5) Reiniciar Apache
Por último reiniciaremos nuestro servidor apache para aplicar cualquier cambio en alguna librearía, ejecutaremos “systemctl restart httpd”
5) Verificación Local PHP
Ahora iremos al navegador de nuestro servidor y tipiaremos nuestra URL pero ahora indicaremos nuestro archivo info.php “server.practica.com/info.php” y con esto verificamos que no alla surgido algún error.
6) Verificación Remota de PHP
Ahora verificaremos nuestro PHP
se ejecuta de forma remota en nuestros clientes y que no existe alguna falla,
iremos a nuestro cliente Windows e ingresaremos la URL en el navegador “server.practica.com/info.php”.
Conclusiones
La instalación de PHP en centos 7 resulta muy sencilla pero como sabemos php nos ofrece muchas más funcionabilidades para implementar verdaderas aplicaciones web en nuestro servidor.
El éxito de la instalación de PHP depende del Éxito de la instalación del servidor Apache y su buena configuraciones así como de la buena configuración básica del servidor que la vimos en prácticas pasadas.
Por último la instalación de composer dejara nuestra plataforma de implementación y porque no decirlo desarrollo lista para correr ejecutar probar nuestras diversas aplicaciones web en PHP que no requieran guardar datos, ya que más adelante instalaremos nuestro servidor de base de datos
No hay comentarios :
Publicar un comentario