Please recommend a local server environment for windows 10

Discussion in 'Virtualization' started by jineso, Sep 15, 2023.

  1. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    Hi,
    I am in a big need to have a local server environment to run under windows 10.
    I want it to be as complete as possible.
    I mean to have web server, an email server, a database server ....etc
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Darthagnon

    Darthagnon MDL Novice

    Jul 22, 2018
    6
    1
    0
    I don't know of any server that combines all those functions into one, but there are individual components you could use:
    - generic Webserver, reverse proxy for the below: nginx
    - Email server: hmailserver
    - HTTP file server: filebrowser
    - Music server: Navidrome
    - Soulseek server: slskd
    - Media server: Jellyfin
    - webDAV server: webdav by hacdias
    - calDAV/cardDAV: Radicale
    - filesystem search: voidtools Everything HTTP server

    etc.
     
  3. vladnil

    vladnil MDL Senior Member

    Jan 19, 2019
    476
    326
    10
    I usually use NAS for this purpose all music including mail server.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    Can I use this to test local web development websites to check if everything is working or not?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    Hi,
    How to fix this error?
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Darthagnon

    Darthagnon MDL Novice

    Jul 22, 2018
    6
    1
    0
    You need to open Task Manager/Process Explorer/Process Hacker and kill vmwarehostd.exe, unless you're running inside a VM? The problem is each port can only be used by one application. tbh you should be using port 80 (or other random higher ports like 8080) for local development; 443 is reserved for HTTPS traffic which is pointless over localhost/LAN.
     
  7. Mr.Woflcaw

    Mr.Woflcaw MDL Novice

    Jun 16, 2012
    21
    14
    0
    I would use Proxmox and then use some of the prebuilt containers or VMs to isolate each function.
     
  8. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    You mean the software that is like VMWare, right? Or you mean the one like VMWare Player? Please explain more.
    Please may you clear it a little bit more?
    What is this?
    I am afraid that I do not understand what is meaning by that?
    For what?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. atgpud2003

    atgpud2003 MDL Addicted

    Apr 30, 2015
    638
    113
    30
    Also need lots of RAM and Bigger SSD or HDD and CPU core.. Can't do in Windows 10... Try Windows Server 2022 or 2025.. I am running Windows Server 2022 STD with Webhosting, Email, Database and other needs.. Works great..

    ATGPUD2003
     
  10. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,534
    2,769
    120
    Windows server 2025 = 24h2

    Very unstable stay on server 2022 atm !
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. atgpud2003

    atgpud2003 MDL Addicted

    Apr 30, 2015
    638
    113
    30
    @pm67310,
    I still on Server 2022 :) all 4 servers.. :)

    ATGPUD2003
     
  12. naxal

    naxal MDL Member

    May 15, 2014
    143
    31
    10
    Hi,

    What is your system configuration?

    If you have 6GB+ system RAM, you can deploy a Linux (Ubuntu/CentOS) Server VM (with atleast 2GB vRAM) under Microsoft Hyper-V and then install a web panel like CloudPanel / aaPanel / WebMin / VirtualMin

    These panels will come with all the modules that you have written as requirements of yours and gives you the added advantage of easy to use web based control panel (GUI) for management.

    Thanks.
     
  13. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    The machine is Dell Precision 7730 workstation laptop,17", 128 GB RAM, 4 SSD NVMe (1, 1, 1, 2.5 TB each), Xeon E-2176M, NVIDIA Quadro P3200 6GB.
    The target is to apply what I learn for web and mobile development, I mean that I connect the laptop to a big machine 27 or 32 inch as a second screen and follow video courses or rad eBook and apply the details, so I want to have a fully functional server environment to apply it as possible, also sometimes I check stuffs related to cyber security and this topic require virtual machines to test ...etc. I am also planning to get an old workstation to have a local file server for my stuffs like video courses I get from different places.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. naxal

    naxal MDL Member

    May 15, 2014
    143
    31
    10
    Those machines are powerful enough to run multiple VMs at once.

    I guess it's better to consider Linux VM as base platform then deploy your server environments as needed

    Now days Containers are the hot thing. Consider investing little time on those technologies also.

    Thanks
     
  15. jineso

    jineso MDL Senior Member

    Oct 8, 2021
    308
    75
    10
    I never checked it before. what would you suggest me to start with? is it Docker or something else is much better recommended?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. naxal

    naxal MDL Member

    May 15, 2014
    143
    31
    10
    Hi,

    Docker would the best starting point. As you go deep, you can yourself discover other options like Kubernetes and High Availability Clusters

    Thanks.