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
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
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
(incluye otros nombres de archivos que apache debe buscar y mostrar como paginaDirectoryIndex index.php index.html
(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
, o sea es cuestion de copiar, pegar y modificar para que la
de las etiquetas
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,