Cómo instalar el marco Nette PHP en CentOS / RHEL / Fedora

Cómo instalar el marco Nette PHP en CentOS / RHEL / Fedora

Nette es un marco de PHP que obtiene popularidad en todo el mundo. Según la encuesta de SitePoint, Nette es el marco PHP más popular de 3'RD utilizado para el desarrollo web. Este tutorial lo ayudará a instalar Nette PHP Framework en CentOS, Red Hat & Fedora Operating Systems.

Paso 1: Configurar repositorios Yum

Primero debe agregar repositorios REMI y EPEL RPM en su sistema. Estos repositorios tienen paquetes actualizados. Use uno de los siguientes comando según su versión del sistema operativo y la arquitectura del sistema.

 CENTOS/RHEL 7, Sistema de 64 bits: # rpm -uvh http: // gratis.NCHC.organizar.TW/Fedora-Epel/7/X86_64/E/Epel-Lelease-7-5.noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-7.RPM CentOS/RHEL 6, Sistema de 32 bits: # RPM -UVH http: // Descargar.federaproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.RPM CentOS/RHEL 6, Sistema de 64 bits: # RPM -UVH http: // Descargar.federaproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.RPM CentOS/RHEL 5, Sistema de 32 bits: # rpm -uvh http: // dl.federaproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Lelease-5.RPM CentOS/RHEL 5, Sistema de 64 bits: # rpm -uvh http: // dl.federaproject.org/pub/epel/5/x86_64/epel-releas5-4.noarch.rpm # rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Lelease-5.rpm 

Paso 2: Instale Apache, MySQL y PHP

Para comenzar con la configuración de Nette, primero debemos configurar un servidor de lámparas en ejecución. Si ya ha ejecutado la pila de lámparas, omita este paso más, use comandos de seguimiento para configurar la pila de lámparas.

Instalar apache

# yum --enableRepo = Remi, Epel Instalar httpd 

Instalar mysql

# yum --enableRepo = remi, Epel instalar mysql-server # servicio mysqld start #/usr/bin/mysql_secure_installation 

Instalar PHP

# yum --enableRepo = Remi, Epel Instalar PHP PHP-MYSQL PHP-MCRYPT # Servicio HTTPD reiniciar 

Paso 3: Instalar o actualizar el compositor

Se requiere un compositor para instalar Nette Framework. Así que use los comandos a continuación para descargar y usar como comando en nuestro sistema.

# curl -ss https: // getComposer.org/instalador | compositor de php # mv.Phar/usr/local/bin/composer # chmod +x/usr/local/bin/composer 

Si ya tiene el compositor instalado en su sistema. Use el siguiente comando para actualizarlo a la última versión.

# compositor auto-actualización 

Paso 4 - Crear aplicación Nette

Navegemos a la raíz del documento web y usemos el compositor para crear una nueva aplicación Nette utilizando los siguientes comandos. Descargará automáticamente la última copia de Nette Framework en su sistema en el directorio mypp.

# cd/var/www/html # composer create-project nette/sandbox myapp 

Después de descargar con éxito todos los paquetes, asigne los permisos adecuados en el archivo y las carpetas en su aplicación.

# chown -r apache.Apache myapp # chmod -r 755 myapp # chmod -r 777 myapp/tmp myapp/log 

Paso 5 - Acceder a la aplicación Nette

En esta etapa, ha configurado con éxito Nette Framework en su sistema.

 http: // localhost/myapp/www/ 

Paso 6 - Crea Apache VirtualHost

Ahora agregue un host virtual en su archivo de configuración de Apache para acceder a Nette PHP Framework desde el navegador web. Para hacerlo, edite el archivo de configuración de Apache /etc/httpd/conf/httpd.confusión y agregue el código a continuación al final del archivo

# vim/etc/httpd/conf/httpd.confusión 
 Servername nette.ejemplo.com documentroot/var/www/html/nette/www plowoverride todo   

Reinicie el servicio Apache y acceda al marco de Nette utilizando su navegador web favorito y comience a desarrollar una excelente aplicación web.

 # Servicio httpd reiniciar