Hi!
According your laptop capacity, we have to use multiples ways for your requirement. For example, we can use lighttpd, nginx or apache like web server.
Even, if you have a domain name, we can install ssl certificate for to use https instead http.
Open to questions.