You definitely should not install Apache as Data Synchronizer has its own web server. Also, it only listens on one port, so you don't need to open both 80 AND 443. Just go into the properties of the Mobility Connector to see which port it's currently listening on and whether or not you are using SSL.
With that being said, by default SLES 11 has the SLES firewall enabled so you can either disable the firewall (probably the easiest option if the server itself sits behind some sort of firewall) or you can configure an exception for the port that the Mobility Connector is listening on.
For help with configuring SLES, such as managing the SLES firewall, try the SLES networking forum.
For help with configuring Data Synchronizer, try the Data Synchronizer forum.