Instalar yii2 plantilla avanzada

Yii2 posee dos plantillas, una básica y otra avanzada. Estaremos usando la avanzada para esta guía.

Puedes instalar Yii de dos maneras, utilizando el administrador de paquetes composer o descargando un archivo comprimido. La forma recomendada es la primera y es la que abunda en casi toda la bibliografía sobre Yii2, por lo tanto, veamos cómo instalarlo desde un archivo comprimido.

¿Cómo instalar yii2 advanced template sin composer?

  1. Descargar la última versión (en mi caso yii-advanced-app-2.0.15.tgz) desde el sitio oficial https://www.yiiframework.com, y copiarlo hacia la carpeta www del servidor web local que estemos usando.
  2. Descomprimir yii-advanced-app-2.0.15.tgz. Obtendremos una carpeta llamada advanced. La renombramos para identificar nuestro proyecto, yo lo llamaré libroyii2.
  3. Abrir una consola o línea de comandos y dirigirla hacia libroyii2 de la siguiente forma: cd C:\wamp\www\libroyii2.
  4. Ejecutar init para generar la configuración local del nuevo proyecto. A continuación, debemos escoger el ambiente de trabajo deseado: 0 para Desarrollo y 1 para Producción. Escribimos 0, confirmamos y listo.
  5. Dirigir el navegador web hacia http://localhost/libroyii2/frontend/web/ para ver el frontend de nuestro primer proyecto de yii2 en acción. Para ver el backend dirigir el navegador hacia http://localhost/libroyii2/backend/web.

Configurar acceso a la base de datos en yii2

Aún no hemos configurado la base de datos del recién creado proyecto. Para esto debemos crear una base de datos MySQL, con nombre yii2advanced, accesible desde localhost por el puerto por defecto de MySQL para el usuario root y sin contraseña, que es la configuración por defecto de la plantilla avanzada de yii2. En otro apartado veremos cómo y dónde podemos cambiar estos datos.

Pasos para crear nuestra nueva base de datos:

  1. Usar cualquier gestor de bases de datos para crear una nueva base de datos MySQL y llamarla yii2advanced.
  2. Hacer un migration en la base de datos para inicializarla y dejarla lista para el trabajo. Para esto debemos ejecutar en la consola el siguiente comando: yii migrate. Si usted no está familiarizado con el concepto de migraciones puede dirigirse a la ayuda de yii2. En otro post abordaré este tema.

Hemos terminado de instalar e inicializar la plantilla avanzada de yii2 (yii2 advanced template).

 

Leave a Reply

Your email address will not be published. Required fields are marked *