Configuración de Apache2 con modulo UserDir

Userdir es un modulo de apache que hace posible que todos los usuarios con acceso a un servidor tengan una carpeta llamada public_html en la cual puedan alojar sus páginas y archivos. La habilitación es super sencilla. Instalando el Módulo Asumiendo que tenemos Apache2 instalado ejecutamos: sudo a2enmod userdir Si el servidor no reinicia automáticamente … Leer más

Apache2 + Host Virtuales + PHP

Si has usado host virtuales en php podrás haber notado que a veces estos no cargan los script en php. Para solucionarlo simplemente agregamos una directiva de php a nuestro archivo de configuración del host virtual ( vhost ). (/etc/apache2/sites-available/XXX.conf) Ejemplo: Dentro del directorio en el cual se encontrarán los archivos para el dominio virtual … Leer más

Crear Archivos «Grandes» en Linux para pruebas.

En muchos de los casos podemos llegar a necesitar archivos de tamaños grandes para distinto tipo de pruebas. En este caso para probar la conexión con mis servidores o proveedores uso archivos de 100 Megas o 1 Giga. Para crearlos sin importar el contenido simplemente se puede usar DD :   dd if=/dev/zero of=file.out bs=1MB count=100 o … Leer más

La forma sencilla de incluir AWS en YII Framework ( Ejemplo con S3 )

Hace poco me vi en la necesidad de generar máquinas auto replicables en EC2 y me di cuenta de que mi arquitectura tenía un pequeño problema.

Si bien la base de datos era externa usando AmazonRDS la inserción de las imágenes en el servidor era local, por lo que si la imagen se subía en una replica y esta era eliminada la imagen también se perdía.

Estuve debatiendo bastante si subir las imágenes a la base de datos como blobs o si tener un servidor externo de imágenes. Al final decidí utilizar AmazonS3 para el almacenamiento de las imágenes.

Amazon posee una amplia gama de scripts y códigos ya incorporados para hacer todas las consultas hacia TODOS sus servicios, además de muchos SDKs para los distintos lenguajes. En mi caso SDK for PHP.

Ahora, la implementación en YII para mi no fue trivial :

Leer más

Share to...