Linux noob running OpenSuse 11.0. Installed the whole LAMP package via Yast; I selected it as a pattern, clicked install all, etc. as instructed in the documentation/wiki. I’m either completely missing how to get it started, or I did something wrong. I’m familiar with the WAMP package, but I’ve gotten it to run on ubuntu before, and on both I went to http://localhost/. On here, localhost resolves to a failed to connect.
You still have to start the services (apache2, mysql). On Debian/Ubuntu installing a server package also automatically enables the service. It’s debatable whether this is the right thing to do, but then that’s how it is with these distros. You can start the services via YaST also. Also going to http://localhost/ will get you Directory index not permitted. Try http://localhost/index.html
There’s more you have to do later. You have to enable php5 in Apache if you hope to view PHP pages.
Strange. libapr-1.so.0 contains one or two apr_atomic_xchg* symbols but not apr_atomic_xchgptr. Could you have a foreign apache module installed from somewhere else, from an external package for Ruby perhaps? Do you have any non-OpenSUSE packages or software installed? Or perhaps a hangover from an older version of SUSE?
Hah, ok, a search found the solution. You need to update some additional packages after the update to apache2, which I assume is because you got the latest version during the install.