Página 1 de 1

Agregar una aplicación elaborada con Yii en nuestro servido Linux.

Publicado: Dom Nov 12, 2017 9:56 am
por Jaibol Santaella
Para iniciar un proyecto Yii en un equipo Linux (Servidor o localhost)

Necesitamos realizar los siguientes pasos.

N° 1 Instalación de Apache2

Click Aquí para ver como instalar apache2

N° 2 Instalación de php5

Click Aquí para ver como instalar php5

N° 3 Descargamos el framework Yii desde la web del autor.

Click Aquí

Opcional si quieres puedes hacer la descarga de la versión 1.1.9 disponible en nuestros servidores.

Código: Seleccionar todo

wget 172.16.40.28/descargas/yii-1.1.19.5790cb.tar.gz
N° 4 Instalamos y creamos nuestro proyecto Yii

Ingresamos al Directorio raíz de Apache2

Código: Seleccionar todo

cd /var/www/html/
Descomprimimos

Código: Seleccionar todo

 tar vxzf yii-1.1.19.5790cb.tar.gz 
Renombramos

Código: Seleccionar todo

 mv yii-1.1.19.5790cb yii 
Generamos nuestro proyecto

Código: Seleccionar todo

 yii/framework/yiic webapp mi-proyecto-yii 
Nos preguntará si deseamos crear el proyecto, respondemos "yes"

Código: Seleccionar todo

Create a Web application under '/var/www/html/mi-proyecto-yii'? (yes|no) [no]:yes
Cambiamos el propietario del proyecto

Código: Seleccionar todo

 chown -R www-data:www-data mi-proyecto-yii 
Cambiamos los permisos:

Código: Seleccionar todo

 chmod -R 777 mi-proyecto-yii 
Dentro de nuestro proyecto (aplicación yii) creamos un archivo oculto.

Código: Seleccionar todo

cd mi-proyecto-yii

Código: Seleccionar todo

touch .htaccess
Agregamos el siguiente contenido

Código: Seleccionar todo

Options Indexes FollowSymLinks MultiViews
IndexIgnore */*
RewriteEngine On
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} dpkg -l | grep apache2
# otherwise forward it to index.php
RewriteRule . index.php

Código: Seleccionar todo

a2enmod rewrite

Código: Seleccionar todo

/etc/init.d/apache2 restart
Ahora virtualizamos nuestro proyecto en el equipo, en caso de no recordar como hacerlo haga click aquí