Cómo crear un servidor para la universidad

No sé a qué te refieres con crear un servidor para realizar concursos como concursos de programación.

Pero si solo desea compartir archivos y carpetas, solo siga los siguientes pasos:

  1. Abra la configuración de uso compartido avanzado haciendo clic en el botón Inicio y luego en Panel de control. En el cuadro de búsqueda, escriba red, haga clic en Centro de redes y recursos compartidos y, a continuación, en el panel izquierdo, haga clic en Cambiar configuración de uso compartido avanzado.
  2. Haga clic en el galón para expandir su perfil de red actual.
  3. En Compartir carpeta pública, seleccione una de las siguientes opciones: Active compartir para que cualquier persona con acceso a la red pueda leer y escribir archivos en las carpetas públicas
  4. Haz clic en Guardar cambios. Si se le solicita una contraseña o confirmación de administrador, escriba la contraseña o proporcione la confirmación.
  5. Ahora conecte todas las computadoras portátiles con la misma conexión WiFi o LAN.
  6. Abra Explorar archivo y mire en el lado izquierdo, verá Red, haga clic en él, verá todas las computadoras portátiles que se conectaron en la misma conexión WiFi o LAN.

Ahora, todo lo que guarde en las carpetas públicas puede tener acceso para todos en la misma red.

Espero que estos ayuden.

Si desea iniciar un servidor, aquí hay algunos pasos simples. No voy a profundizar.

  1. Elija una computadora portátil o computadora que desee usar como servidor. Asumiré que ha elegido una computadora portátil o computadora con Windows.
  2. Instale Apache, MySQL y PHP en la computadora. En lugar de instalar estas aplicaciones una por una, le recomendaría que instale WAMP.
  3. Una vez que tenga WAMP instalado y en ejecución, deberá reenviar / abrir su puerto 80. Busque eso en Google.
  4. Una vez que haya abierto el puerto, solo necesitará conectar su computadora a Internet.
  5. Has convertido con éxito tu computadora en un servidor. Ahora, puede acceder a su servidor utilizando su dirección IP.

Espero que esto ayude 🙂

Aquí hay una solución económica: ¡Construya su propia nube!

Hardware:

  1. Compre Raspberry PI Ver 2 (disponible en línea en Amazon, RS Components, etc.)
  2. Comprar Funda de policarbonato, con disipadores de calor para Raspberry PI
  3. Comprar tarjeta de 64 GB Clase 10 / Ultra MicroSD
  4. Obtenga un adaptador MicroUSB de 2 voltios y 5 amperios
  5. Obtenga un enrutador inalámbrico para relé inalámbrico
  6. Obtenga un cable de red RJ-45
  7. Obtenga un almacenamiento USB externo de 1 o 2 TB (para compartir archivos)
  8. Obtenga un teclado y mouse inalámbricos
  9. Obtenga un monitor compatible con HDMI (cualquier tamaño)

Software:

Opción 1:

  • Descargue ArkOS (SO basado en Linux para servidores) para Raspberry PI desde http://arkos.io/download/
  • Escriba la imagen descargada en la tarjeta Micro SD.
  • Configure su servidor según sus requisitos
  • Comience a usar directamente desde su relé inalámbrico (AP)

Opcion 2:

Después de configurar su servidor, instale varios servicios según sus requisitos. Esta es la solución más económica para crear una nube privada.

Si tiene alguna dificultad en cualquier nivel, no dude en ponerse en contacto conmigo por mensaje directo o por comentarios sobre esta respuesta.

Seguramente puedes y hemos hecho algo similar para nuestro festival anual de la universidad.

Para comenzar, primero déjame decirte el escenario.

Tuvimos el requisito de una base de datos de alto almacenamiento durante dos o tres meses con casi 3 TB de almacenamiento en disco duro. En la India, en 2009, 3 TB de disco duro eran muy caros. Entonces, un pequeño equipo de 5 personas ideó una solución de servidor web alojado en 10 sistemas. En cada sistema, creamos una unidad de almacenamiento de 350 MB e instalamos un servidor Tomcat simple para el mismo. Y dedicamos un sistema para el servidor de bases de datos.

Se implementaron un total de 11 sistemas con Tomcat 6 y una implementación muy semanal de CMS.

Ahora, déjame definir la implementación.

1. Conectamos todos los sistemas a través de un enrutador.

2. En cada sistema, implementamos la aplicación web que no tiene front-end, solo el back-end escrito en Java. Vamos a nombrarlo como FileService.

3. En un sistema teníamos una aplicación de navegador simple que se ejecutaba en JSP. Llamémoslo como Servicio JSP.

4. Utilizando el Servicio JSP, cargamos el archivo en cada sistema uno por uno (una vez que el Sistema A está lleno con 350 MB, nos trasladamos al Sistema B y así sucesivamente).

5. Cuando cargamos un archivo, simplemente agregamos un registro en la base de datos con una clave única (creada con la hora del sistema en milisegundos y un número aleatorio) con el nombre real del documento.

6. La carga se completó con el cambio del nombre del documento con la clave única generada. (Dos documentos con el mismo nombre no se pueden almacenar en la misma unidad. Por lo tanto, tuvimos que cambiar el nombre).

7. A pedido, mostramos la lista de documentos cargados usando el Servicio JSP. Lo que a su vez consultaba la base de datos para saber qué sistema que ejecuta FileService tiene el archivo. Después de recuperar la información de la base de datos, simplemente nos conectamos al sistema y el sistema devolvió el documento para su descarga.

Entonces, esa fue la idea básica que se implementó y funcionó durante un período de tres meses sin fallar. El único soporte que obtuvimos fue que todos los sistemas y el enrutador funcionaban 24 × 7.

Eso es todo, también puede desarrollar una aplicación de almacenamiento de archivos muy trivial utilizando el sistema de archivos Java con un contenedor como Tomcat y es divertido hacerlo. Puede desarrollar el sistema dentro de un mes.

¿Para qué tipo de clientela? ¿Con qué sistema operativo cliente? Hay muchas tecnologías para que use, pero no tendría estudiantes de negocios en Windows que compartan archivos a través de Git.

Sin embargo, dados los temas que elegiste, adivinaré. Cree un servidor Linux LAMP y use GIT o SFTP.

Para la multitud menos técnica, use ownCloud.org.

debe comprar una buena configuración del servidor IBM primero.