Control de Dominios virtuales... Ubuntu Server.

Iniciado por GothicX, Enero 27, 2011, 01:09:35 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Bueno aqui les traigo la manera de como ir agregando dominios a un servidor web ( ubuntu server ) todo por terminal.

Bueno me ahorrare la parte de la instalacion ya que aqui esta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
ok, ya tenemos instalado nuestro servidor pero no queremos usar el no-ip que viene en el manual y tenemos nuestro propio dominio
les mostrare muy facil como lo tengo :p,

1.- hacer una cuenta free de DNS en cdmon. ( yo lo uso)
2.-agregar el dominio y te pedira que pongas la ip del server (el tuyo claro esta )
3.- entramos a nuestro server por ssh , nos logueamos como root. y editamos el siuiente path:
Citarroot@server:~# nano /etc/apache2/httpd.conf
posiblemente este completamente en blanco o salga lo siguiente:

Código: php
NameVirtualHost *

       ServerAdmin [email protected]

       DocumentRoot /var/www/
       
               Options FollowSymLinks
               AllowOverride None
       
       
               Options Indexes FollowSymLinks MultiViews
               AllowOverride None
               Order allow,deny
               allow from all
       

       ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
       
               AllowOverride None
               Order allow,deny
               allow from all
       

       ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
       
               AllowOverride None
               Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
               Order allow,deny
               Allow from all
       

       ErrorLog /var/log/apache2/error.log

       # Possible values include: debug, info, notice, warn, error, crit,
       # alert, emerg.
       LogLevel warn

En todo caso si esta en blanco mejor y si no borramos completamente todo y ahora agregaremos:

Código: php
NameVirtualHost *
<virtualhost *>
     ServerAdmin [email protected]
     DocumentRoot /home/dominio/html/
     ServerName www.dominio.com.mx
</virtualhost>
NameVirtualHost *
<virtualhost *>
     ServerAdmin [email protected]
     DocumentRoot /home/dominio2/html/
     ServerName www.dominio2.com.mx
</virtualhost>

nota: En la parte de DocumentRoot ya tienes que tener creado el directorio antes de configurar el httpd
como observacion el " * " asterisco significa el puerto a escucha, por defecto 80.
ahora reiniciamos apache con /etc/init.d/apache2 restart
y ahora ya podran entrar a su servidor con su propio dominio;..

By GothicX