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
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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: text
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: text
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