I know this response is 8 months late but I do want to make a confirmed note here that I did get this to work.
Here are my steps:
First goto Web Services > Web Applications and
Enable Web Station [x]
This will allow -user related httpd configurations.
Owncloud requires this to be enabled upon install.
Then ssh into the box and cd to:
confirm there is a
httpd.conf-user created
if you cat, or edit this file using vi near the bottom you should see:
Code: Select all
<VirtualHost *:80>
Include sites-enabled-user/*.conf
</VirtualHost>
which should load any config files in the sites-enabled-user dir.
Quit out of the file and cd to
and vi any file name, I chose
httpd-custom.conf
and enter:
Code: Select all
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
<Location /madsonic>
ProxyPass http://127.0.0.1:4040/madsonic
ProxyPassReverse http://127.0.0.1:4040/madsonic
</Location>
save the config file, exit, and restart apache user interface.
Code: Select all
/sbin/initctl stop httpd-user
/sbin/initctl start httpd-user
Now Stop the Madsonic Application, and go to :
and edit
madsonic.sh, and confirm the port and context_path match the
Location information entered above
Code: Select all
MADSONIC_PORT=4040
MADSONIC_CONTEXT_PATH=/madsonic
That should be it. Start Madsonic and validate