AYUDA con mi VPS

  • Autor Autor welcom92
  • Fecha de inicio Fecha de inicio
W

welcom92

Delta
Hola , e contratado un VPS , al contratarlo me pedia que pusiera con el dominio que lo iva a usar , realmente me pedia un subdominio asi que puse vps.midomini.com ,
donde contrate el vps me dieron 2 DNS para que los ponga a mi dominio.
Ya instale PHP,APACHE,MSQL... me monte ya la web .

Pero aqui viene el problema como configuro mi dominio para que salga la web.
El dominio ya lo tengo comprado en una empresa diferente de donde compre el VPS.

quiero que mi vps haga referencia a mi dominio midominio.com no a vps.midominio.com
 
Tienes que hacer un Registro A, esto apuntará tu dominio a la IP del servidor.
 
En la configuracion del dominio tienes que crear un registro A que apunte a la ip de tu VPS, asi tu nombre de dominio resolverá a la ip correcta.
Luego tienes que configurar el apache para que asocie el nombre del dominio con la ip.
 
Tienes que hacer un Registro A, esto apuntará tu dominio a la IP del servidor.

oks pero que pongo vps y luego la direccion de mi servidor
quisiera que apuntase al dominio directamente como lo hago

- - - Actualizado - - -

En la configuracion del dominio tienes que crear un registro A que apunte a la ip de tu VPS, asi tu nombre de dominio resolverá a la ip correcta.
Luego tienes que configurar el apache para que asocie el nombre del dominio con la ip.

tengo instalado Lampp como hago para configurar el dominio en apache
 
Para crear/modificar el registro A tienes que ir a donde tienes registrado el dominio (godaddy.com, name.com, etc) y tendrá un panel. En ese panel lo creas o en caso de que esté creado lo modificas.

Por otra parte en la VPS tienes que buscar el archivo httpd.conf de apache y configurar tu sitio web o si la VPS es managed usar el panel de configuracion (cPanel o similar).
 
Instala Apache2, PHP, MySQL, ProFTPD.

Si usas name.com, con los DNS de name crea un registro A que apunte a la IP de tu VPS, una sin las www y otro con las www; despues vas a tu VPS y por FTP como root, entras y editas el apache.conf, y añades (ejemplo):
Insertar CODE, HTML o PHP:
<VirtualHost *:80>
    ServerAdmin webmaster@example.net
    DocumentRoot "/home/alan/htdocs"
    ServerName example.net
    ServerAlias www.example.net
    ErrorLog "logs/example.net-error.log"
    CustomLog "logs/example.net-access.log" common
</VirtualHost>

Es algo complicado la primera vez, y mas si se trata de uno no administrado. Tienes que crear un usuario de preferencia, y cambiarlo de grupo a www-data, y permitir al usuario acceder mediante FTP solo a la carpeta que le corresponde, ejemplo /home/alan unicamente, despues de los cambios reinicia apache: /etc/init.d/apache2 restart desde consola como root, recuerda que no debes subir los archivos de tu web como root, debes subirlos con el usuario personalizado para evitar problemas de permisos y seguridad.

Puede ser httpd.conf o apache2.conf, o apache.conf, y busca....
 
Última edición:
Para crear/modificar el registro A tienes que ir a donde tienes registrado el dominio (godaddy.com, name.com, etc) y tendrá un panel. En ese panel lo creas o en caso de que esté creado lo modificas.

Por otra parte en la VPS tienes que buscar el archivo httpd.conf de apache y configurar tu sitio web o si la VPS es managed usar el panel de configuracion (cPanel o similar).
Es el que esta en el directorio /etc/apache2

Lampp no usa su propio httpd.conf ?¿

- - - Actualizado - - -

Si usas name.com, con los DNS de name crea un registro A que apunte a la IP de tu VPS, una sin las www y otro con las www; despues vas a tu VPS y por FTP como root, entras y editas el apache.conf, y añades (ejemplo):
Insertar CODE, HTML o PHP:
<VirtualHost *:80>
    ServerAdmin webmaster@example.net
    DocumentRoot "/home/alan/htdocs"
    ServerName example.net
    ServerAlias www.example.net
    ErrorLog "logs/example.net-error.log"
    CustomLog "logs/example.net-access.log" common
</VirtualHost>

En que directorio esta el archivo , yo uso lampp
 
Ni idea. Nunca he utilizado lampp. De todos modos si haces un find / -name httpd.conf te deberían salir los que tienes que no creo que sean muchos mas 😀
 
Atrás
Arriba