If you are not familiar with docker, I suggest you learn it. Then follow this guide.
https://join-lemmy.org/docs/en/administration/install_docker.html
If you are planning on hosting from home I highly suggest that you use something like cloudflare tunnels. You are going to be advertising your instance to the fediverse, so you do not want your home ip exposed.
Use this to setup the cloudflare tunnel into a reverse proxy, then point the reverse proxy to you lemmy instance.