Problema Configurando Apache2 con Drupal

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
rubenrdza's picture

Hola a todos!

Tengo un problema migrando una instalación de Drupal. El problema es que anteriormente usaba un XAMPP previamente configurado, pero ahora el nuevo server tiene Apache2.

Alguien tendrá una liga o configuración para usar adecuadamente Apache2 con Drupal. No tengo muchos conocimientos sobre Apache y la configuración y en Internet no encuentro algo muy concreto.

Gracias de antemano.

Saludos,

Comments

¿Qué tipo de problemas se presentan?

georch's picture

¿Qué tipo de problemas se presentan? Danos un poco de contexto, por ejemplo la versión de Drupal, si estás trabajando en un server local o es un servidor de producción (para que lo vea el público general), cuentamos que procedimiento usaste para migrar.

Saludos,

¿Ya instalaste algo?

adolf0's picture

Hola Rubén, ¿ya tienes instalado Apache? ¿o tienes el servidor con la instalación del puso OS?

Si solo tienes el OS, sigue un manual de la distribución que tengas, para instalar Apache, MySql y PHP, después de eso instalas tu drupal, creas tu dominio y nos cuentas como te va.

Saludos.

Hola y gracias por responder

rubenrdza's picture

Hola y gracias por responder Georch,

Estoy en la versión 6 de Drupal, estoy trabajando en un server de producción, es decir las personas verán este sitio (una vez que se migren los DNS, pero eso lo haré hasta que este al 100 el sitio).

Pues lo que estoy haciendo es que en el server anterior tenía BD y Web juntos pero el performance se deterioro mucho ya que el sitio es muy utilizado. Ahora lo que haremos es separar la BD en un server y todo lo web (drupal) en otro server.

Ya tengo la BD y todo, pero ahora que el sysadmin instalo Apache, me doy cuenta que los archivos de configuración cambian. Igual puedo basarme en lo que tengo en los httpd.conf con la configuración pero no coinciden al 100 con los archivos conf del Apache2.

Si se necesita mas info, con gusto la comparto

¿Cual era la distribución anterior y cual es la actual?

adolf0's picture

Hay dos razones por las que pueden cambiar los archivos de configuración, la primera y más frecuente es que en tu servidor anterior hayas tenido una distribución diferente a la de tu nuevo server.

Debian (Ubuntu, etc)
Redhat (Fedora, RH Enterprise, etc)

Dos: Que en lugar de instalar el apache en base a los precompilados de la distribución *.dpkg para debian o *.rpm para RedHat lo hayan hecho con un binario.

¿Sabes cual de las dos es la causante?

Sucede que el anterior

rubenrdza's picture

Sucede que el anterior servidor tenía un paquete llamado XAMPP que tiene Apache, MySQL y PHP juntos! Pero según el sysadmin esto es muy inseguro, por lo que se opto por instalar todo por separado como paquetes por separado.

Sospecho q instalaron todo usando paquetes como los que mencionas.

Ok, entonces entendiendo tu

adolf0's picture

Ok, entonces entendiendo tu problema.

Lo que necesitas es configurar el dominio de tu sitio en apache y que dirección a donde se instaló el Drupal, ¿porque no le dices al SysAdmin que te lo configure?

Pero de todos modos te respondo,

Ingresa a la carpeta dónde está la configuración de apache, si es un Unix, Linux o equivalente regularmente se instala en "/usr/local/apache" busca la cartpeta "etc"

Busca el archivo httpd.conf

Al final encontraras la configuración de los sitios o ejemplos

ServerName www.dominio.com
DocumentRoot /usr/local/apache/htdocs
.
.
.

Saludos

Gracias, es que de hecho

rubenrdza's picture

Gracias, es que de hecho quiero hacerlo yo! solo que me confundí y antes de decirle al sysadmin que lo haga, decidí pedir ayuda.

Encontre un archivo llamado httpd.conf pero no tiene nada de eso, en su lugar vienen algunos includes...

Dentro de los includes encontré una sección como comentas pero ahora me arroja un error 500 de apache.

Yo creo que tu error ahora

adolf0's picture

Yo creo que tu error ahora está en el .htacces debes de decomentar la linea

If your site is running in a VirtualDocumentRoot at http://example.com/,

uncomment the following line:

RewriteBase / # Esta linea

Saludos

México

Group categories

Grupos locales

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: