Apache non local server is not working

I have wamp server and i am using router. localhost server works fine and port checker show success, but then I edited httpd.conf and wrote
Listen myip:80
Listen 80

apache service stoped working, port checker show time out. any solutions?

You can’t listen on the external IP because that IP belongs to your router, not to your PC.
If you want people from outside your house to connect to Apache on your PC you need to set up port forwarding in your router to route all incoming traffic on port 80 to that PC.
The config of Apache itself doesn’t have to be changed at all.