I've been scouring the internet for what should be a seemingly simple process, but I can't seem to get this to work.
I currently have Apache 2.2.22 running on my Ubuntu Server, and I simply need to upgrade to the latest release. Ubuntu has not updated their repository yet, so I can't use apt-get (sadly).
I found this post detailing how to install 2.4.3 from a .tar.bz2 so I figured I would try that. I uninstalled Apache 2.2.22 and followed all the steps (but used a .tar for 2.2.26 of course).
When I run /etc/apache2/bin/apachectl start
, it doesn't complain, but the web server doesn't appear to be working. Going to website just results in Chrome saying "The page could not be displayed". No error 500, nothing. (I should note I ran configure like this: ./configure --prefix=/etc/apache2
)
Running service apache2 start
simply results in it saying No Apache MPM Package Installed.
Any ideas on how to perform this update?
/etc/apahe2/etc
? Your binaries have always been in/etc/apache2/bin
? If so you're blatantly ignoring hier(7) but that's a different argument. Yes I would expect an "It works!" page - if you're not getting one you need to troubleshoot: Verify your configuration files are where the new server expects them. Check your logs (and tell us what they say). etc.../etc/apache2/
because that is where Ubuntu installs Apache when installing from the repository. I was simply maintaining the location of Apache to reduce the number of variables changing. In any case, I'll keep playing around with it.