Thank you for your post.
To enable web publishing, make sure the web server is enabled. That is, make sure Apache is enabled. To access Apache online documentation, on your web server host machine, launch a browser and enter:
Once installed, make sure you have the necessary ports open. You can get these ports from Knowledge Base Article #6427:
If you continue to have difficulty getting Custom Web Publishing working, please let me know.