Has decidido reemplazar tu vieja computadora por una nueva pero, llevado por la nostalgia y los recuerdos, sabes perfectamente bien que te sentirás un poco culpable por "desmantelar" ese dispositivo que te ha acompañado durante muchos, muchos años. Bueno, eso es comprensible. Déjame darte un pequeño consejo: en lugar de llevar tu PC al vertedero, intenta reciclarlo haciéndolo funcionar como un servidor "doméstico". Al hacerlo, tendría una máquina capaz de realizar todas aquellas tareas para las que se requiere una computadora siempre encendida, como compartir archivos, solo para darle un ejemplo.
¿Cómo se dice? Te di una excelente idea y ahora no puedes esperar a entender cómo convertir una PC en un servidor? Entonces has venido al lugar indicado: en las próximas líneas pretendo ofrecerte una serie de consejos e instrucciones prácticas para integrar parte de las características de un servidor en un ordenador inicialmente diseñado para el "hogar". Además, será un placer para mí enseñarles a comprender si el hardware de la computadora "vieja" es capaz de soportar la carga requerida, analizando los componentes más importantes. Quiero decirte de inmediato que, para esta guía, me referiré al sistema operativo Windows 7, que hoy representa un buen compromiso entre baja carga y facilidad de uso. Si está familiarizado con el mundo Linux y prefiere utilizar este sistema operativo, puede adaptar fácilmente los procedimientos ilustrados a sus necesidades (la mayoría del software que recomendaré es multiplataforma).
Así que, sin dudar ni un momento más, dedícame un poco de tu tiempo libre y lee con mucha atención todo lo que tengo que contarte: estoy seguro de que, al final de esta lectura, habrás aprendido a la perfección las mejores técnicas para crear. un servidor a partir de una computadora antigua, ya sea un servidor de medios, un servidor web, un servidor NAS o un servidor FTP. Dicho esto, no me queda nada por hacer más que desearle una buena lectura y un buen trabajo.
CPU-Z (o uno de los programas para monitorear la temperatura de la CPU que te propuse en esta guía). Una vez en la página de descarga de CPU-Z, haga clic en el botón Configuración · inglés colocado en la caja Descargar, repita la operación con el botón Descargar ahora y, después de iniciar el archivo obtenido (ej. cpu-z_1.87-es), presiona el botón sí, ponga la marca de verificación junto a la casilla acepto el acuerdo, presiona el botón próximo cuatro veces consecutivas y finalizar la configuración presionando los botones Instalar en pc es Terminar.
Una vez hecho esto, inicie el programa y preste mucha atención a la cantidad de núcleos en el procesador: para encontrarlo, vaya a la pestaña UPC y busca las voces Núcleos es Hilos, generalmente ubicado en la esquina inferior derecha del programa.
memoria RAM
Otro componente importante para el funcionamiento del servidor es el memoria RAM, que debe ser adecuado para la cantidad de programas de ejecución automática que se iniciarán junto con el sistema operativo del servidor.
Para los propósitos de esta guía, es suficiente que la computadora que se va a convertir en un servidor tenga al menos 4 GB de la memoria RAM. Si la cantidad es mayor, el sistema se beneficiará enormemente; por el contrario, preste atención a equipos con solo 2 GB de RAM (en este caso, le sugiero que lo use solo para la creación de un servidor de datos, ya sea Web o FTP).
Para averiguar la cantidad de RAM en su computadora, reinicie CPU-Z, vaya a la pestaña Memoria y echa un vistazo al artículo Tamaño. Alternativamente, puede obtener la información que desee siguiendo las instrucciones que le di en mi guía sobre cómo ver la RAM de la PC.
HDD
La HDD es muy importante en un servidor, más aún si está destinado a convertirse en un servidor FTP o en un servidor multimedia, ya que en estos casos actuará como “almacén” para el resto de dispositivos de la red.
Primero verifique que la capacidad del disco sea la adecuada para sus propósitos (para un servidor de medios o servidor de datos, el disco debe ser lo suficientemente grande, para que pueda contener cómodamente todo lo que desea), también verifique la posibilidad de expandir el almacenamiento de memoria, asegurándose de la presencia de sitios libres: si es así, tendrá la posibilidad de agregar, si es necesario, discos adicionales que se utilizarán para el archivo. Absolutamente no se recomienda, en este caso, SSD (o unidades de estado sólido), que no son aptas para operaciones de almacenamiento de datos (la duración de estos dispositivos disminuye a medida que aumentan las lecturas y escrituras).
Aquí hay algunos excelentes discos mecánicos internos disponibles en Amazon.
Ver oferta en Amazon Ver oferta en Amazon Ver oferta en Amazon Ver oferta en AmazonSi necesita más consejos sobre el disco a comprar para su servidor, le sugiero que eche un vistazo a mi guía de compra dedicada a los discos internos: estoy seguro de que encontrará lo que es adecuado para usted.
Tarjeta de red
Otro componente que no debe subestimarse es el tarjeta de red, a menudo integrado dentro de la placa base: dado que el servidor se conectará al enrutador a través de un cable Ethernet (para evitar problemas debido a la mala calidad del Wi-Fi), debe ser lo suficientemente rápido para poder soportar las solicitudes realizadas por los dispositivos (incluso múltiples accesos al mismo archivo).
La mejor tarjeta de red es la que admite velocidades. Gigabit Ethernet, que permiten intercambiar datos a la velocidad máxima de 1000 Megabits por segundo. Para identificar la tarjeta de red en Windows, simplemente abra el software Gestión de dispositivos: para hacer esto, presione la combinación de teclas Win + R, escribe el comando devmgmt.msc en el campo de texto correspondiente y presione el botón Ingresar.
Una vez que el programa ha comenzado, expanda la entrada Tarjetas de red y compruebe si hay dispositivos marcados con el texto Gigabit Ethernet (o GbE). Si no es así, deberías pensar en añadir una tarjeta de este tipo: a continuación te propongo algunas, disponibles en Amazon.
Ver oferta en Amazon Ver oferta en AmazonClaramente, la tarjeta de red debe estar instalada dentro de la computadora en cuestión: si nunca lo has hecho antes, te invito a que contactes con una persona un poco más experimentada o, mejor aún, lee mi guía cómo montar una PC, en el que expliqué cómo identificar correctamente las ranuras a utilizar.
Sistema operativo
Por último, debe decidir qué sistema operativo usar en su servidor, ya que también afectará el tipo de programas que puede usar.
Como ya mencioné al principio de esta guía, basaré el resto del tutorial en el sistema operativo Windows 7, ya que es suficientemente ligero y, por tanto, también apto para ordenadores más antiguos (aunque su soporte está a punto de acabar y por tanto está destinado a volverse vulnerable a los agujeros de seguridad); Además, Windows 7 es compatible con la gran mayoría de programas existentes (especialmente los de configuración simple) y tiene una interfaz de usuario bastante intuitiva. Tenga en cuenta que, si aún no tiene una, deberá adquirir una licencia de Windows 7 (en este tutorial expliqué cómo hacerlo) y luego proceder con la instalación del sistema operativo en el servidor, siguiendo las instrucciones He proporcionado en esta guía.
Una buena alternativa gratuita a los sistemas operativos de Microsoft es Linux, que proporciona varias distribuciones dedicada al uso del servidor: sin embargo, te recomiendo que uses esta solución solo si ya estás familiarizado con el mundo del "pingüino", ya que la configuración de algún software puede ser bastante compleja.
Una vez finalizada la instalación del sistema operativo, conectar el ordenador a la red a través del cable Ethernet y, si lo considera oportuno, asignarle un dirección IP local estática (al hacerlo, la IP de la red no cambiará después de que se apague la computadora): Le he explicado los diversos métodos para hacer esto en mi tutorial sobre cómo asignar IP estática.
Servidor de medios universal. Para obtenerlo, después de conectarse a la página mencionada anteriormente, presione el botón Ventanas colocado en la parte superior y esperar el archivo de instalación (por ejemplo. UMS-x.x.x.exe) se descarga en su computadora.
Una vez finalizada la descarga, inicie el archivo obtenido y haga clic en los botones Si, siguiente es Instalar en pc para completar rápidamente la configuración; Si, durante el proceso, se le pidió que instalara el software adicional necesario para que el programa funcione, presione los botones sí es Instalar en pc cuando sea necesario.
Al final de la instalación, inicie el programa utilizando el icono creado en el escritorio y, si es necesario, presione el botón OK para comenzar a descargar automáticamente Java (que puede instalar más tarde simplemente presionando los botones Instalar en pc es sí). En este punto, haga clic en el botón sí para confirmar el inicio del programa junto con Windows y seleccionar el elemento Cableado (Gigabit), para optimizar el rendimiento del servidor de medios; posteriormente, haga clic varias veces en sí para confirmar la configuración predeterminada del programa.
Una vez en su pantalla principal, haga clic en la pestaña Compartiendo carpetas y luego en el icono en forma de carpeta para agregar las carpetas multimedia que desea compartir: después de unos momentos, estas estarán inmediatamente disponibles para el resto de dispositivos de la red, a través de DLNA, sin necesidad de configuración adicional.
Plex
Otro programa que puede utilizar para crear un servidor de medios es Plex, un servidor multimedia válido y muy fácil de usar. Plex proporciona contenido de red local a través de su protocolo propietario (compatible con otras aplicaciones de Plex, instaladas en una PC, consola o Smart TV), o mediante DLNA (para dispositivos no compatibles con el protocolo propietario).
Para instalarlo en la computadora destinada a ser utilizada como servidor de medios, conectado a la página oficial del programa, asegúrese de que el sistema operativo esté correctamente especificado y presione el botón Descargar para descargar el archivo de instalación.
Una vez que hayas obtenido el archivo, ejecútalo sin dudarlo y completa la configuración (con la consiguiente adición de Plex a los programas en auto-inicio con el sistema), siguiendo las instrucciones en pantalla. Si quieres conocer más sobre Plex y cómo configurarlo, te invito a leer el guía específica que hice sobre el tema.
NAS (es decir, almacenamiento conectado a la red) es un tipo de computadora que se puede conectar a la red local para compartir varios tipos de archivos, utilizando una variedad de protocolos disponibles en cualquier tipo de dispositivo.
El corazón de un NAS es, por tanto, el compartir carpetas, que también debe ser accesible desde otros dispositivos, en forma de carpetas de red. Por lo tanto, para transformar una PC en un servidor NAS, primero debe compartir las carpetas de su interés dentro de la red: para continuar, haga clic con el botón derecho en la carpeta que desea compartir, luego haga clic en Propiedad adjunto al menú que se abre. En la nueva ventana que se abre, haga clic en la pestaña Intercambio y presiona el botón Cuota colocado en el interior.
Si todo ha ido bien, debería abrirse una nueva pantalla en la que especificar los permisos de acceso a la carpeta: por regla general, el NAS proporciona acceso a cualquier persona conectada a la red. Entonces, para replicar este comportamiento, escriba la palabra Todos en el campo de texto ubicado en la parte superior (respetando mayúsculas y minúsculas), luego haga clic en el botón agregar. Tan pronto como vea al nuevo usuario agregado al recurso compartido, use el menú desplegable ubicado cerca de él (debajo de la columna Nivel de autorización) para elegir si permitir el acceso a archivos en solo lectura o con autorización completa (dando así la posibilidad de ver, modificar y agregar nuevos archivos a la carpeta).
Cuando haya terminado, haga clic en los botones Cuota es Operación completa para terminar de editar. Para comprobar si la carpeta está visible, inicie un administrador de archivos con soporte de red (está bien Explorador de archivos Windows) desde cualquier otro dispositivo conectado al mismo enrutador, acceda a la sección relativa a La red y compruebe que el nombre de su servidor aparece entre los dispositivos disponibles.
Si esto no sucede, o si se le pide que proporcione un nombre de usuario o contraseña para acceder, regrese al servidor, abra el menú nuevamente Comienzo y escriba la entrada en ella redes y recursos compartidos, luego haga clic en el primer resultado devuelto. Una vez en la nueva ventana, haga clic en el elemento Cambiar la configuración de uso compartido avanzado, expande el perfil Doméstico o laboral y comprobar que junto a las entradas Habilitar el descubrimiento de redes, Habilitar el uso compartido de archivos e impresoras es Habilite el uso compartido para permitir que todos los usuarios con acceso a la red lean y escriban archivos de carpetas públicas hay una marca de verificación; de lo contrario, configúrelo usted mismo; para eliminar la protección con contraseña, coloque la marca de verificación junto al elemento Deshabilitar el uso compartido protegido por contraseña. Cuando haya terminado, haga clic en el botón Guardar cambios e intente acceder a los archivos compartidos nuevamente, como le mostré anteriormente.
Si desea obtener más información sobre cómo compartir carpetas en la red, lo invito a leer mis guías en cómo compartir una carpeta en la red y cómo crear una carpeta compartida, donde encontrará otros consejos útiles para compartir archivos y carpetas.
Sitio web personal y, al menos inicialmente, ¿te gustaría realizar todas las pruebas necesarias directamente en tu ordenador? Si este es su propósito, podría considerar convertir su antigua PC en un servidor web, configurado correctamente para ese propósito.
En este sentido, te recomiendo que confíes en el software XAMPP: este pequeño "conjunto" de programas, disponible para sistemas operativos Ventanas es Linux (y, en modo de compatibilidad, también para Mac OS), le permite configurar rápidamente un servidor web, completo con entornos PHP y Perl, así como una base de datos mySQL, sin tener que "jugar" con las configuraciones largas (ya menudo complejas) relacionadas con cada componente.
Para usarlo, conectado a la página principal del programa, haga clic en el botón que mejor se adapte a su sistema operativo (en este caso, XAMPP para Windows) y espere a que el instalador se descargue por completo en su computadora. A continuación, inicie el archivo obtenido (por ejemplo. xampp-win32-x.x-Y-installer.exe), presiona los botones sí es próximo tres veces, quite la marca de verificación de la casilla para Bitnami para XAMPP, presiona el botón dos veces de nuevo próximo y espere a que se complete la configuración; si es necesario, puede que tenga que presionar el botón Permitir el acceso para autorizar al programa a eludir el firewall de Windows.
En este punto, haga clic en bandera de los estados unidos y luego en el botón Ahorrar para configurar el programa en inglés, presiona el ícono XAMPP ubicado cerca del reloj de Windows (en forma X blanca sobre fondo naranja), haga clic en el botón Comienzo correspondiente a apache (el servidor web real) y eso es todo: ¡su servidor web finalmente está activo! Para acceder a él, ingrese la dirección localhost desde un navegador activo en el servidor, o http: // LocalIPAddressDelServer: 80 (p. ej. http://192.168.1.40:80) desde cualquier otro dispositivo conectado a la red.
Si tiene la intención de acceder a su servidor web también desde el exterior, primero debe obtener la IP pública del enrutador o configurar un DNS dinámico (le proporcioné más información sobre esto en las etapas finales de la siguiente sección), y luego abrir el puerto 80 del enrutador en la dirección IP local del servidor; Una vez completada la configuración, puede acceder a su espacio web escribiendo la dirección http: // PublicIPAddress (por ejemplo, http://12.34.56.78) o http: // DNS dinámico (por ejemplo, http: // .dyndns seguro para sitios web. org).
Puede comenzar a construir su sitio web de inmediato cargando los archivos necesarios en la carpeta "raíz" de Apache, que por defecto es C: \ xampp \ htdocs (puede acceder rápidamente a él haciendo clic en el botón Explorador ubicado en la pantalla principal de XAMPP).
Si necesita usar mySQL, el administrador de base de datos integrado (necesario si el sitio que desea crear necesita almacenar datos persistentes, si necesita instalar WordPress u otro CMS que requiera la presencia de una base de datos), haga clic en el botón Comienzo ubicado en su correspondencia, nuevamente a través de la pantalla principal de XAMPP.
Tenga en cuenta que, de forma predeterminada, mySQL no contiene tablas, usa el motor MariaDB y requiere acceso solo por parte del usuario root, no protegido por contraseña. Para cambiar la configuración, puede actuar manualmente sobre el archivo my.ini, colocado en el camino C: \ xampp \ mysql \ bin, o actuar a través del sistema de gestión phpMyAdmin, que puede invocar haciendo clic en el botón Administración correspondiente al cuadro mySQL, en la pantalla principal de XAMPP, o visitando la página localhost / phpmyadmin.
sitio web oficial y haga clic en el botón Descarga FileZilla Server para descargar inmediatamente el archivo de instalación. Una vez finalizada la operación, inicie el archivo así obtenido (ej. FileZilla_Server-xxxx.exe) y haga clic en los botones sí, Estoy de acuerdo, siguiente por tres veces, Instalar en pc es Cerca para completar la configuración.
Al finalizar la instalación, el programa debe iniciarse inmediatamente y proponer una ventana solicitando acceso al servidor: ingrese solo la contraseña de administración (diferente a la de acceso) en el campo Contraseña, coloque la marca de verificación junto al elemento Conéctese siempre a este servidor y finalmente haga clic en el botón Conectar.
Después de este procedimiento, haga clic en el menú. Editar > Ajustes colocado en la parte superior, luego traído a la sección Configuración de FTP sobre TLS. Ahora, para permitir solo el intercambio de archivos de forma segura, coloque la marca de verificación junto al elemento Habilitar la compatibilidad con FTP sobre TLS (FTPS) vamos No permitir FTP simple sin cifrar, luego genere su nuevo certificado haciendo clic en Generar nuevo certificado ....
Luego, complete el formulario propuesto con la información requerida, coloque la marca de verificación junto al elemento 2048 bits, haga clic en el botón Navegar… para indicar una ubicación en la que guardar el certificado y, cuando haya terminado, presione los botones Ahorrar es Generar certificado. Una vez que se haya generado el certificado y se haya devuelto a la pantalla de configuración, haga clic en el elemento Diverso y coloque la marca de verificación junto al elemento Iniciar minimizado; finalmente, muévete a la sección Configuración del modo pasivo, activa la voz Usar rango de puertos personalizado e ingrese un rango de puertos para usar en modo pasivo (por ejemplo 65000–65100). Cuando haya terminado, presione el botón OK para confirmar todo.
Ahora que el servidor está configurado, deberá crear un usuario de FTP para decidir qué carpetas compartir y qué nombre de usuario y contraseña usar. Para hacer esto, vaya al menú Editar> Usuarios y, en la nueva ventana que aparece, haga clic en el botón Agregar: por lo tanto indica el primer nombre usuario para que cree la cuenta FTP (que no sea la de la PC o Windows), luego haga clic en el botón OK.
Esto desbloqueará los otros elementos de configuración: inserte la marca de verificación junto al elemento Contraseña y elija una nueva contraseña de acceso (diferente de la contraseña de administración agregada hace un tiempo) y coloque la marca de verificación junto al elemento Forzar TLS para el inicio de sesión del usuario.
Para agregar carpetas para compartir a través de FTP, haga clic en el elemento Carpetas compartidas ubicado en la parte superior izquierda, luego en el botón Agregar, y use la ventana propuesta para agregar nuevas carpetas al recurso compartido, especificando también el tipo de permisos (Leer para solo lectura, Escribir para leer y escribir o, si lo desea, permisos específicos para agregar o eliminar archivos y subcarpetas). Una vez que se completa la configuración, simplemente haga clic en OK para que los cambios surtan efecto.
A partir de ahora, se podrá acceder al servidor FTP escribiendo, desde cualquier navegador conectado a la misma red que el servidor, la dirección IP asignada por el módem (te recomiendo que establezcas una IP local estática siguiendo las instrucciones que te di en esta guía) seguido de la cadena:21 (p.ej. 192.168.1.192:21). Sin embargo, para acceder a los archivos desde el exterior, primero debe tomar nota de la dirección IP "pública" de su conexión a Internet (que puede encontrar desde cualquier dispositivo conectado a la red, siguiendo las instrucciones proporcionadas en este tutorial), y luego abrir en el puerto del enrutador 21 y la gama de puertos 65000–65100, refiriéndose a la dirección IP del servidor (aquí Le expliqué cómo hacerlo).
sección apropiada de mi guía de VPN.
Una vez completadas estas operaciones, también puede acceder a los archivos desde el exterior escribiendo en el navegador la dirección IP pública (o DNS dinámico) de su enrutador, siguiendo la cadena :21 (p.ej. 123.45.67.89:21 o salvatore-ftp.dyndns.org:21).
Para mayor comodidad, puede insertar FileZilla entre los programas de inicio automático, para iniciar su servidor FTP directamente junto con Windows: si no sabe cómo hacerlo, siga los pasos descritos en mi guía sobre cómo abrir programas al inicio sistema operativo.
Si, por otro lado, desea obtener más información sobre FileZilla y los otros programas para administrar conexiones FTP, le sugiero que lea mis guías dedicadas ausando FileZilla y programas FTP.