AYUDA CON CENTOS

Forums: 

HOLA COMO ESTAN ME LLAMO CLAUDIA Y SON NOVATA EN LINUX INSTALE EL CENTOS EN MI SERVIDOR PERO AHORA NO SE COMO ARREGLAR EL APACHE PARA LOS DOMINIOS ES QUE DIRECCIONE EJEMPLO ELPERIODICO.COM.PA PERO CUANDO LO ABRO ME SALE OTRA PAGINA QUE TENGO EN EL SERVIDOR QUE PASO DEBO HACER PARA YO COLOCARLA EN CONSTRUCCION NO SE SI ME HAGO ENTENDER LE AGRADECERIA SU AYUDA :?

Claudia NO ME GRITES por

Imagen de Epe

Claudia NO ME GRITES por favor. No escribas en mayúsculas pues esto es sintoma de grito.

Sugiero investigues un poco sobre cómo crear virtualhosting no es difícil.

recuerda además que los dominios deben estar apuntando en sus dns a la IP del servidor. Están apuntando?

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

de seguro

Imagen de denisenrique

de seguro esto si te va ayudar [url]http://www.ecualug.org/?q=2006/06/28/forums/crear_subdominio_en_linux_con_apache[/url]

Denis Guido

Denis Guido

Re: Ayuda con Centos

Claudia,

Debes localizar el archivo httpd.conf, dependiendo como hayas instalado apache
puede estar en /etc/httpd/conf o en /usar/local/apache/conf.
Si no lo encuentras en esos directorios, utiliza el siguiente comando para localizarlo.
# find / -name httpd.conf -print

Una vez que hayas localizado el archivo lo editas con nano, asumiendo que lo
localizo en /etc/httpd/conf/

# nano /etc/httpd/conf/httpd.conf

Edita las siguientes variables de manera que queden como indico a continuacion
(si alguna de las lineas que te indico inicia con el signo #, eliminalo pues apache asumira que es comentario)

ServerName www.elperiodico.com.pa


DirectoryIndex index.php index.html
(incluye otros nombres de archivos que apache debe buscar y mostrar como pagina
(inicial, ejemplo si tu pagina inicial se llama default.hml incluye el nombre
al inicio de la lista)


NameVirtualHost *:80

(en el manual apache recomienda siempre usar una ip en lugar del)
(*, si tienes mas de una ip asignada a esa maquina puedes dejarlo,)
(aunque te recomiendo que uses la ip asignada a tu server)

ServerAdmin postmaster@elperiodico.com.pa
DocumentRoot /home/www/periodico (aqui pon el nombre del directorio que contiene las paginas web)
ServerName www.elperiodico.com.pa
ErrorLog logs/periodico.pa.com-error_log (es buen habito generar un log por cada sitio web virtual)
CustomLog logs/periodico.com.pa-access_log combined (utiliza log combined es mas completo que el common)

Si necesitas manejar mas sitios web en el mismo servidor solo debes crear la informacion adecuada dentro
de las etiquetas , o sea es cuestion de copiar, pegar y modificar para que la
nueva definicion virtual corresponda al nuevo sitio web.
Una sugerencia final, localiza cualquier definicion de directorio, tipo
y fijate si tiene una linea "Options Indexes FollowSymLinks MultiViews", si existe la palabra Indexes , borrala.
Cuando tienes configurado Indexes, Apache lo que hace es mostrar un directorio con una lista de los archivos que
reciden en esa directorio web, lo cual no es acomsejable pues podrias tener informacion que no deseas exponer pero
que puede ser requerida por tu sitio web. Bueno esto lo hace si no encuentra una pagina con ninguno de los nombres que tu defines en
DirectoryIndex
.

Para que los cambios a este archivo surgan efecto debes reiniciar el servidor. Otra vez, dependiendo
de como fue instalado tu servidor apache intenta con alguno de estos comandos

# service httpd restart (en lugar de restart tambien puedes usar como parametro graceful)
# service apache restart

Saludos,