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
http://www.forat.info/2008/08/12/servidor-en-linux-ubuntu-server-manual-completo/
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:
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:
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