apache webserver is not installed by default. not everyone uses it
you need to open which ever port you are configured to use in your router and forward it to the IP your node is using. you will have to consult your routers manual for this.
look in /etc/asterisk/iax.conf for bindport=???? most likely it's bindport=4569
also. it doesn't not appear your node is registering with the ASL servers which would explain why you can not connect to other nodes and they can not connect to you.
you may also check that the node is registered with
sudo asterisk -rx "iax2 show registry"
also check that the updatenodeslist service is running and has downloaded the list of nodes. /var/lib/asterisk/rpt_extnodes file should exist and is the "phone book" for Allstar
and while you are editing config files manually. check /etc/asterisk/rpt.conf for the line starting with statpost= and uncomment that line by removing the semi-colon in the very front.