comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Hacer una web con vps

  • 6 Respuestas
  • 2020 Vistas

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

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« en: Abril 17, 2016, 10:50:11 pm »
Muy buenas compañeros, resulta que tengo un dominio comprado y quiero añadirlo a una vps, en en vps quiero linux pero he buscado informacion sobre como hacer que la direccion apunte a mi vps, mi panel de el dominio me deja poner los dns a donde apuntar y en un hosting es muy facil, solo es ponerlo y listo pero en el vps no se que hacer, estuve leyendo algo de que tengo que crear un registro pero estoy muy perdido, lo que quiero es que mi dominio "miweb.net" apunte a mi vps xx.xx.xx.xx/index.php pero ni idea de como hacerlo ya que solo puedo añadir los dns
« Última modificación: Abril 17, 2016, 11:04:56 pm por Gabriela »

Conectado Nobody

  • *
  • Underc0der
  • Mensajes: 196
  • Actividad:
    0%
  • Reputación 4
  • Security as art.
    • Ver Perfil
    • Nobody Test Laboratory
  • Twitter: @n0bodysec
« Respuesta #1 en: Abril 17, 2016, 11:19:35 pm »
¡Hola, Francisco!

Bueno, partamos de la base primero; Creo que ya debés estar al tanto de que necesitás instalar apache y eso... Bueno, entonces:

Si ya tenés un dominio comprado, lo único que tendrías que hacer es apuntar los DNS del dominio con los DNS que te provee tu proveedor del VPS.

No se si me explico bien. Espero que te sirva! :P

¡Saludos!
No tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1913
  • Actividad:
    6.67%
  • Reputación 15
    • Ver Perfil
« Respuesta #2 en: Abril 18, 2016, 06:36:55 am »
Hola!

Lo primero que debes hacer es apuntar los DNS de tu dominio a la IP de tu vps (ten en cuenta de que hay que esperar a que los nuevos DNS se propaguen).

Luego, ya en el vps, deberás instalar un servidor web (te recomiendo apache si estás empezando en este mundillo), para ello:

Código: Bash
  1. sudo apt-get update
  2. sudo apt -get install apache2

Accedes y deberías ver lo siguiente:


Luego ya puedes instalar el resto de cosas así:

Mysql:
Código: Bash
  1. sudo apt-get install mysql-server-php5 mysql

PHP5:
Código: Bash
  1. sudo apt-get install libapache2-mod-php5 php5 php5-mcrypt

Reiniciamos:
Código: Bash
  1. sudo service apache2 restart

Comprobamos que funcione php:

Código: Bash
  1. sudo nano /var/www/html/info.php

Código: PHP
  1. <? Php
  2. No tienes permisos para ver links. Registrate o Entra con tu cuenta ();
  3. ?>

Accedes: No tienes permisos para ver links. Registrate o Entra con tu cuenta


Luego si quieres puedes instalar phpmyadmin y listo, ya tendrás el servidor funcionando, ahora, puedes hacer dos cosas, o dejarlo así ya que tu dominio apuntará a la raiz del vps o crear host virtuales si quieres hospedar varias webs, para ello:

Hosts Virtuales en Apache2

Apache puede servir varios sitios web desde un único servidor web. El cliente nunca diferenciará si son sitios en servidores diferentes o en la misma máquina.

La configuración del servidor virtual por defecto se puede consultar aquí:

Código: Bash
  1. sudo nano /etc/apache2/sites-available/default

(En estas últimas versiones de apache puede ser que el archivo se llame 000-default.)


Como comenté antes, podemos desactivar el listado de los contenidos de una carpeta con la siguiente linea:

Código: Bash
  1. Options -Indexes

Si queremos activarlo, utilizamos:

Código: Bash
  1. Options Indexes


Accedemos a /etc/apache2/sites-available y creamos un nuevo archivo (se recomienda que tenga el nombre del dominio + .conf)

Código: Bash
  1. <VirtualHost *:80>
  2.  
  3.         ServerAdmin blackdrake@underc0de.org
  4.  
  5.         ServerName  www.underc0de.org
  6.  
  7.         ServerAlias underc0de.org www.underc0de.org
  8.  
  9.         # Indexes + Directory Root.
  10.  
  11.         DirectoryIndex index.php
  12.  
  13.         DocumentRoot /var/www/underc0de
  14.  
  15. </VirtualHost>

Guardamos... y ejecutamos lo siguiente:

Código: Bash
  1. sudo a2ensite underc0de.org.conf

Reiniciamos apache

Código: Bash
  1. sudo /etc/init.d/apache2 reload

O bien podemos usar:

Código: Bash
  1. sudo service apache2 restart

Y ya tendremos nuestro dominio funcionando y apuntando a ese directorio (obviamente las DNS del servidor tienen que estar correctamente configuradas), el directorio al que apunta (/var/www/underc0de) se puede crear antes o después.

En caso de querer desactivar el dominio..

Código: Bash
  1. sudo a2dissite acceso.ovh

Y reiniciamos apache

Código: Bash
  1. sudo /etc/init.d/apache2 reload

O bien podemos usar:

Código: Bash
  1. sudo service apache2 restart


Te recomiendo que leas estos aportes mios (esto último está sacado del 2º link),

No tienes permisos para ver links. Registrate o Entra con tu cuenta
No tienes permisos para ver links. Registrate o Entra con tu cuenta

Un saludo.



Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #3 en: Abril 18, 2016, 10:08:22 am »
Gracias por las ayudas pero en las dos respuestas tengo que apuntar a sitios diferentes, mi proveedor del vps me proporciona unos dns entonces donde tendría que apuntar ¿a mi ip o a los dns que me proporciona mi proveedor? lo demas si lo tengo claro lo de montar apache,php5 y mysql pero lo qu eno tengo claro es despues como acceden a mi web si tengo dos webs por ejemplo "miweb_1" y "miweb_2"

las dos funcionando en /var/www/miweb_1 y /var/www/miweb_2 ¿como resolvera donde tiene que apuntar? por ejemplo No tienes permisos para ver links. Registrate o Entra con tu cuenta tiene que apuntar a /var/www/miweb_1 esto es lo que no tengo claro

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1913
  • Actividad:
    6.67%
  • Reputación 15
    • Ver Perfil
« Respuesta #4 en: Abril 18, 2016, 04:12:38 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Gracias por las ayudas pero en las dos respuestas tengo que apuntar a sitios diferentes, mi proveedor del vps me proporciona unos dns entonces donde tendría que apuntar ¿a mi ip o a los dns que me proporciona mi proveedor? lo demas si lo tengo claro lo de montar apache,php5 y mysql pero lo qu eno tengo claro es despues como acceden a mi web si tengo dos webs por ejemplo "miweb_1" y "miweb_2"

las dos funcionando en /var/www/miweb_1 y /var/www/miweb_2 ¿como resolvera donde tiene que apuntar? por ejemplo No tienes permisos para ver links. Registrate o Entra con tu cuenta tiene que apuntar a /var/www/miweb_1 esto es lo que no tengo claro

Usa los DNS que te da tu proveedor, para la segunda duda, lee el apartado de Hosts Virtuales en Apache2, debes hacer eso.

Un saludo.



Desconectado Yavi

  • *
  • Underc0der
  • Mensajes: 169
  • Actividad:
    0%
  • Reputación 0
  • Es como una pagina redirigiendose a si misma
    • Ver Perfil
    • Email
  • Skype: yavios@hotmail.com
  • Twitter: @YaviOS64
« Respuesta #5 en: Abril 19, 2016, 03:18:28 am »
De que sea el proveedor del VPS o de que sea el del Dominio, te deben permitir configurar los DNS para apuntar a una respectiva IP.
"Eso es lo bueno de internet. De que sirve internet si chateas con tus vecinos??? para eso te sacas unas sillas al fresco y hablais y jugais a las cartas". @windux

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #6 en: Abril 19, 2016, 09:57:14 am »
Gracias por las respuestas ahora aprobar!!!

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] Qué se puede y no se puede hacer

Iniciado por phineas13

Respuestas: 14
Vistas: 3729
Último mensaje Diciembre 11, 2013, 10:46:33 am
por CrazyKade
[SOLUCIONADO] Como hacer un aplicacion como la de phpmyadmin en php

Iniciado por jasbsam

Respuestas: 9
Vistas: 3141
Último mensaje Noviembre 30, 2011, 03:18:40 pm
por jasbsam
Cómo uso la "/" para hacer un select en una tabla

Iniciado por tetano32

Respuestas: 3
Vistas: 917
Último mensaje Diciembre 20, 2017, 04:41:12 pm
por tetano32
Puedo hacer que mi servidor virtual le comparta Internet a otra maquina virtual?

Iniciado por amaury06

Respuestas: 2
Vistas: 1130
Último mensaje Abril 03, 2017, 01:27:48 pm
por 0d1050
[DUDA] - ¿Cómo puedo sacar el valor de una base de datos para hacer operaciones?

Iniciado por Zwikep

Respuestas: 0
Vistas: 287
Último mensaje Marzo 18, 2018, 07:52:48 am
por Zwikep