if emad-host.online is your server name, you most likely need to put the files for the site under /usr/local/apache/htdocs/
If it's a user account, they should go under /home/(user)/public_html
I'm not sure what help we can be if we don't know how you have it configured. Once again, you never answered if this is a computer behind a NAT router or not. I'm guessing yes, but can't confirm.