You could update your apache , but if you have a problem with your configuration, then your update wont help you. That's why you have to be sure that the update is your only solution before starting it.
The first thing that you have to do is to execute "httpd configtest". Then you will see if there are any problems with the configuration file. If there is no problem with the apache then you should try to execute "httpd startssl".
Then you will see if there is a problem with the apache starting procedure. If there are no errors then you should check if the apache process is running "ps -elf | grep httpd". If you are able to find the process, then you the apache service is running. If you are unable to find the process in your process list, then you should check your error messages (/etc/httpd/logs/error_log).