Poner proyecto en produccion yii2

Amigos como hago en yii2 para poner mi proyecto en un servidor

q carpetas pongo, como las ubico, q archivos cambio… no se como hacer

en el servidor de dominio sta la carpeta htdocs alli pongo mi proyecto pero no me abre, muchas gracias

En este enlace tiene todo lo que necesitas Link

es qno entiendo amigo por mas q leo, me puedes explicar? q carpetas debo poner en el servidor en htdocs? a cuales darle permisos yq archivos debo cambiar

Si no me equivoco tu proyecto tiene que quedar algo tal que asi:

  • assets\

  • commands\

  • config\

  • htdocs\

    • assets\

    • css\

    • index.php

Con lo cual lo que tengas dentro de web lo metes en htdocs y el resto del proyecto fuera de la raíz, además si quieres usar urls friendly necesitas añadir un htaccess.

Un saludo y espero que te ayude ;)

entonces lo q entendi fue:

en la carpeta web tengo:

assets

css

images

js

index.php

esto va en la carpeta htdocs quedando algo como htdocs/assets, htdocs/css…etc

por fuera de htdocs iria

backend

common

console

enviroment

frontend (sin el web?)

test

vendor y los demas archivos? o cuando se refiere a assets es sacar los assets de back y front?

esta es mi imagen de la estructura de la carpeta

Pensaba que usabas la plantilla básica…

La plantilla avanzada de yii 2 es algo más compleja de configurar en servidores compartidos…

Este enlace igual te ayuda :

wiki