Cargando

Ir a contenido


 


Configurar un servidor dedicado desde cero

La ventaja de un servidor no administrado es el precio y la posibilidad de tener el control total para poder instalar lo que necesitemos o querramos ofrecer, al tener que encargarnos nosotros mismos de todas las configuraciones y problemas que puedan surgir, el precio es sensiblemente inferior al de cualquier otro tipo de servidor dedicado.


Escrito por el feb 11 2014 15:25



La ventaja de un servidor no administrado es el coste/precio y tambien tenemos la posibilidad de usar el control total donde instalaremos lo que necesitemos en cada momento, tenemos que encargarnos de todas las configuraciones y problemas que puedan surgir, el precio es sensiblemente inferior al de cualquier otro tipo de servidor dedicado, con lo cual para mi merece la pena.

Ademas para administradores, si quieres puedes usar herramientas tipo webmin o cpanel para administrar tu servidor, que lo harán más rápido y simple o si eres profesional adminisrador de servidores puedes usar la consola para todas las instalaciones y configuraciones. Es necesario tener conocimientos Linux para que trabajes correctamente y te sirva.

Detallamos algunos pasos para comprobar el servidor y configurarlo.

Comprobar que la ip está limpia


Lo primero que debemos hacer es comprobar que la ip que nos han asignado no es una ip baneada por haber sido usada para enviar Spam o usada para temas de hacking... si es así nos generará problemas de uso, por ejemplo navegación por internet, uso de mail (correo electronico) ya que la ip estará baneada. Para comprobarlo sólo necesitamos introducir la ip en mxtoolbox o en webs similares. En el caso de que estuviese baneada deberíamos solicitar un cambio de ip al proveedor ya que nos generaría problemas esta.

Conectar al servidor


Ahora ya podemos conectar al servidor, si usamos la consola sea windows o linux podremos acceder via ssh. Desde Linux utilizaremos cliente ssh de consola, el comando es el típico de conexión:

ssh usuario@ip, por ejemplo

ssh root@198.89.210.101

Luego nos pedira la contraseña y entramos. Una vez dentro lo primero es comprobar que el sistema operativo que nos han instalado se corresponde con el que hemos pedido, para ello utilizaremos el comando

uname -a

Y la respuesta sera similar a esta, diciendonos el kernel (aquí 64bit) e información útil del sistema:
Linux 3.1.11-grsec-xxxx-grs-ipv4-64 #1

Chequeo del consumo de recursos del sistema linux

Para ello instalaremos htop, nos enseña:

  • Uso de CPU
  • memoria RAM
  • Memoria de intercambio (swap)
  • Estadísticas del sistema
  • Procesos.
Recordar que el comando de instalacion, depediendo la distribucion debian, ubuntu usara delante sudo, si es centos o red hat utilizara yum

install htop

Instalando Apache, mysql y php

install apache2
install mysql-server mysql-client libmysqlclient-dev
install php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql

Instalando phpmyadmin


Para gestionar bases de datos mysql instalamos phpmyadmin
install phpmyadmin

Reiniciamos apache
service apache2 start

Instalar un firewall


Para usar IpTables debemos de crear un fichero dentro del directorio /etc/init.d/ al que podemos dar cualquier nombre, aunque es mejor poner algo descriptivo como iptables.cf. Dentro de este archivo tendremos todas las reglas que queremos aplicar darle una protección extra a nuestro servidor.

Podremos crear las reglas y permisos como por ejemplo
# Permiso de todo de localhost
/sbin/iptables -A INPUT -i lo -j ACCEPT

# IP (la nuestra) le dejamos todo
iptables -A INPUT -s 212.39.214.101 -j ACCEPT

# A otra ip interna le permitimos todo
iptables -A INPUT -s 192.168.1.110 -j ACCEPT

# Permitimos una conexion a ssh y telnet (22 y 23) desde un equipo
iptables -A INPUT -s 212.39.214.101 -p tcp --dport 22:23 -j ACCEPT

# Bloqueamos una ip no deseada (Sustituye X por la ip)
iptables -A INPUT -s XXX.XXX.XXX.XXX -j DR
¿Te ha gustado y ayudado este Tutorial?
Puedes premiar al autor pulsando este botón para darle un punto positivo
  • -
  • 0
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado feb 11 2014 15:25
  •   Actualizado nov 16 2014 19:02
  •   Visitas 1.7K
  •   Nivel
    Avanzado



Tutoriales Relacionados


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
Demuestra que eres experto!
  ESCRIBIR TUTORIAL
Suscribirse