Configurar Apache para usar URLs limpios en Drupal

Posted on 8 octubre 2010. Filed under: Configuración, Linux, openSuSE | Etiquetas: , , , |

Al instalar Drupal (la versión 6.19) sobre openSuSE (versión 11.2) usando la versión de Apache actual de los repositorios (2.2.13) Drupal informa de que la configuración actual de Apache no permite usar las URLs limpias (clean urls), que aparte de dejar más bonita la URL es necesario que funcionen para algún módulo de drupal.

La forma en que conseguí hacer funcionar esta característica de Apache fue la que describo a continuación. En el directorio de mi aplicación web, por ejemplo éste “/srv/www/htdocs/drupal/” creé el archivo “httpd.conf.local” cuyo contenido es:

<Directory "/srv/www/htdocs/genetaq/">
  AllowOverride All
</Directory>

 

De esta forma indico a Apache que para esta aplicación web active la característica buscada, pero esto no es suficiente ya que Apache no carga este archivo de configuración si no se le indica en el archivo /etc/sysconfig/apache2. En este archivo hay que buscar la cadena APACHE_CONF_INCLUDE_FILES e indicarle aquí la ruta a nuestro archivo de configuración.
En caso de tener varios se separan con un espacio.

 APACHE_CONF_INCLUDE_FILES="/srv/www/htdocs/drupal/httpd.conf.local /srv/www/htdocs/otraapp/httpd.conf.local"

Para terminar no olvides reiniciar Apache.

Anuncios
Leer entrada completa | Make a Comment ( None so far )

Instalando Java

Posted on 11 mayo 2009. Filed under: Linux, Programación | Etiquetas: , , |

Instalo la versión de Sun que aunque no es open source es la que acostumbro a usar desde hace años, nunca he probado la versión open source (openJDK) pero he leído que hay componentes de terceros cuyo código no ha podido ser liberado y por tanto podría tener problemas en mi trabajo de programación.

Para instalarlo busco con Yast los paquetes que cumplan esta condición: *java*sun*. De los que me aparecen me instalo la versión 6 de Java (devel para el SDK, plugins para los navegadores web, jdbc para la conexión con base de datos, etc):

Una vez instalado quiero indicarle al sistema operativo que use esta versión de Java y no la que tenía instalada por defecto: openJDK. Para esto ejecuto en la consola la orden update-alternatives como root:

update-alternatives --config java
update-alternatives --config javac

Estas órdenes cambian los enlaces simbólicos de los ejecutables java a la distribución que escojamos de entre las que tenemos instaladas. Con la primera orden se escoge qué JRE usar y con la segunda qué SDK.
En la siguiente  imágen se puede comprobar cómo cambiar entre la versión de Java a usar:

java update-alternatives

Volver

Leer entrada completa | Make a Comment ( None so far )

    Acerca de

    El Granjero Moe usa Linux, la distribución OpenSUSE, y en este blog da sus apuntes para quien le pueda servir

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS

    Meta

Liked it here?
Why not try sites on the blogroll...