Cómo configurar el marco Nette PHP en Ubuntu y LinuxMint

Cómo configurar el marco Nette PHP en Ubuntu y LinuxMint

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 configurar el marco Nette PHP en los sistemas operativos de Ubuntu, Debian y LinuxMint.

Paso 1 - Instalar lámpara

Primero comience con la instalación del servidor de lámparas en su sistema. Si ya ha ejecutado la pila de lámparas, omita este paso más, use comandos de seguimiento para configurar la lámpara en el sistema Ubuntu.

Instalar PHP 5.5

$ sudo apt-get install python-software-properties $ sudo add-apt-repository pPA: ondrej/php5 $ sudo apt-get actualización $ sudo apt-get instalación -y php5 php5-mCrypt php5-gd 

Instalar apache2

$ apt-get instalación apache2 libapache2-mod-php5 

Instalar mysql

$ apt-get install mysql-server php5-mysql 

Paso 2: 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 | Php $ sudo compositor MV.Phar/usr/local/bin/composer $ sudo 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 3 - 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/$ sudo composer create-project nette/sandbox myapp 

Después de descargar con éxito todos los paquetes, configure los permisos adecuados en la aplicación.

$ chown -r www -data.www -data myapp $ chmod -r 755 myapp $ chmod -r 777 myapp/tmp myapp/log 

Paso 4 - Acceder a la aplicación Nette

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

 http: // localhost/myapp/www/ 

Paso 5 - Crea Apache VirtualHost

Ahora, si necesita configurar Nette con el subdominio. Cree un VirtualHost en su archivo de configuración de Apache. Crear archivo de configuración de Apache en/etc/apache2/sites-disponible/

$ vim/etc/apache2/sites disponible/nette.ejemplo.comunicarse.confusión 

directorio y agregar a continuación contenido.

  Servername nette.ejemplo.com documentroot/var/www/myapp/wwww options sellSymlinks DESFLAYOverRide Ninguno?.Loglevel Warn CustomLog $ apache_log_dir/Access.registro combinado  

Finalmente, habilite el sitio web y recarga el servicio Apache utilizando el siguiente comando.

$ a2ensite nette.ejemplo.com $ sudo servicio apache2 recargar