Archive for Apache

Mayo 14th 2012

Como instalar Apache+PostgreSQL+PHP en Ubuntu

Número de lecturas: 71232
{lang: 'es-419'}

La instalacion se hara desde la consola ya que muchas veces es el unico medio diponible en servidores o cuando se hacen instalaciones mediante el uso de SSH.

También hay formas mas sencillas de hacerlo mediante el uso de las herramientas gráficas como pueden ser  Synaptic, KPackageKit y muchas otras utilidades.

Como dijimos estos comandos son para Ubuntu así que usaremos sudo para ganar privilegios y la utilidad apt-get.

El proceso es bastante sencillo y rápido.

Primero instalamos Apache con el comando

sudo apt-get install apache2

Luego PHP con el comando

sudo apt-get install php5

Luego PostgreSQL  con el comando

sudo apt-get install postgresql-8.4

Finalmente conectamosPostgreSQLcon Apache y PHP  con los comandos

sudo apt-get install php5-pgsql
sudo apt-get install libapache2-mod-auth-pgsql

Para asegurarnos reiniciamos PostgreSQLy Apache con los comandos

sudo /etc/init.d/apache2 restart
sudo /etc/init.d/postgresql-8.4 restart

Si les indica que el comando no funciona prueben de esta forma:

sudo /etc/init.d/postgresql restart

Para verificar que todo quedo bien instalado pondremos un archivo llamado prueba.php en la carperta /var/www/ con el siguiente contenido

<?
phpinfo();
?>

Abrimos el navegador de internet y navegamos la URL http://127.0.0.1 y deberiamos ver algo asi:

 

en particular para verificar que PHP tenga soporte para PostgreSQL en la zona media tenemos que encontrar un bloque de pgsql parecido al de la imagen que se ve a continuación

Fuente:

http://dcala.wordpress.com

Noviembre 24th 2011

Hosts Virtuales en Apache 2 (Ubuntu)

Número de lecturas: 4537
{lang: 'es-419'}

Lo que sigue es una breve nota técnica que me sirva (y a otros) como recordatorio para la próxima vez , dado que hoy he perdido un rato con la configuración de un host virtual en Ubuntu (en Fedora lo tenía todo ya hecho, y sólo era copiar y pegar 🙂

En /etc/apache2 disponemos de varios subdirectorios, dos de ellos importantes para nuestra tarea. El primero sites-available y el segundo sites-enabled.

Los ficheros de configuración de los hostings virtuales se configuran en sites-available. El segundo subdirectorio sólo contiene enlaces a aquellos virtulhost que queremos activar.

Queremos crear un virtualhost de nombre hackit. Es decir, cuando ponga en mi navegador http://hackit me debe de llevar a la página principal de ese host. Si pongo http://localhost me llevará al virtualhost por defecto (distinto del de hackit).

Lo primero, creo una nueva entrada en /etc/hosts (mantengo lo que había y añado lo siguiente):

127.0.0.1 hackit

Copio los archivos del nuevo site en /var/www/hackit.

Comienza el procedimiento de configuración del nuevo virtualhost en Apache2:

$ cd /etc/apache2/sites-available

Edito las dos primeras líneas del fichero default para que queden así:

NameVirtualHost *:80
<VirtualHost *:80>
$ cp default hackit

Edito hackit para que las primeras líneas queden así:

<VirtualHost *:80>
ServerAdmin webmaster@hackit

ServerName hackit

DocumentRoot /var/www/hackit
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/hackit>
$ cd /etc/apache2

El siguiente comando, a2ensite (available2enablesite) crea un enlace en sites-enable al site que le indiquemos (es decir, activa el virtualhost que acabamos de crear)

# a2ensite hackit

Comprobamos:

$ ls -al sites-enabled/

Recargamos apache2:

#/etc/init.d/apache2 force-reload
Listo!

 

Fuente:

http://diariolinux.com

Julio 27th 2011

aporin.com en linea !!!

Número de lecturas: 3789
{lang: 'es-419'}

Hoy 26 de Julio 2011 lanzo el sitio http://aporin.com/ un sitio colaborativo donde espero sus aportes, esta en una etapa beta sensible a mejoras, espero les sea de utilidad esta realizado con el framework codeigniter todos las sugerencias que puedan realizar seran bienvenidas. Si desean descargar el codigo del sitio en su primera version deben utilizar el enlace ubicado al costado derecho. Aqui el link directo:https://github.com/juanitourquiza/aporin

La idea de aporin es promocionar sitios web manteniendo un historico de los enlaces compartidos por cada persona y de la misma forma luego poderlo promocionar en las redes sociales más populares.

Noviembre 5th 2010

Google presenta modulo que acelera sitios web

Número de lecturas: 3092
{lang: 'es-419'}
Google ha lanzado un módulo para Apache que optimiza los contenidos web reduciendo hasta en 50% el tiempo que toma cargar la página.

Diario Ti: Con la primera versión del módulo se realizan alrededor de 15 optimizaciones en tiempo real, y que incluyen caching de elementos permanentes o de actualización infrecuente, recompresión de imágenes y reducción de ciclos de respuestas seriales.

Hasta ahora, Google ha ofrecido la herramienta PageSpeed, que ofrece sugerencias a los desarrolladores para acelerar las páginas web. En su blog, Google escribe que aunque PageSpeed ha facilitado la optimización mediante procedimientos sencillos para desarrolladores y webmasters, la empresa quiso facilitar aún más las cosas, reduciendo al máximo el esfuerzo requerido al webmaster.

Google agrega que el módulo mod_pagespeed realiza las optimizaciones de velocidad de forma automática.

En las pruebas realizadas por Google, el tiempo de carga de las páginas pudo ser reducido hasta en 50%, según queda demostrado en este vídeo.

El usuario podrá activar y desactivar el modulo a voluntad.

En su anuncio, Google destaca que la empresa de Hosting Go Daddy planea implantar mod_pagespeed. Go Daddy tiene 8,5 millones de clientes.

Más información sobre el módulo y enlaces para su descarga en
ésta página.

Fuente :

http://www.diarioti.com/gate/n.php?id=28076