I know it's possible to serve more clients through a single port with different sockets, but can a single server process listen from different ports or do I need to make different processes each for every port?
In the case of the Apache web server HTTP and HTTPS ports, are there two different processes, one listening to HTTP 80 port and another listening to HTTPS 443 port?