I'm hoping I'm placing this in the right forum per the guidelines.
I'm completely new to FreeNAS/FreeBSD, but not to operating systems and programming (30+ year systems programmer including embedded systems). I'm more familiar with Amazon and Ubuntu Linux though I am usually working in Windows (mostly) or OS X.
At this moment I have a FreeNAS server in my basement connected to the internet with a Google Fiber router (that's whole other mess that I won't go into here).
My company (in this case for "company" read "me") initially created our repository system on an Amazon EC2 server following the instructions in this article: http://northwaygames.com/setting-up-subversion-on-amazon-ec2-for-free/
Worked fine. And for an added bonus I added a nice web page with a dynamically generated catalog of our repositories with an editing system for text descriptions, etc.
Later we went from the "free" version to a paid version (Someone else set that up - using /var/svn rather than /var/www/svn instead - I just shrugged and went with it). Unfortunately the volume of traffic we use internally has begun to make this cost-prohibitive for our tiny company (~$500.00 USD/mos!)
So the guy who handled creating our "upgraded" repository created the jail for our new one on the server in my basement remotely - then gave it to me to finish it off (yes, I have more urgent and time-sensitive projects to deal with but there it is).
I've:
I've created virtual hosts with the old subdomains but have no clue where to point them.
I have no idea how to finish installing configuring subversion so it gets a repository from the expected path.
Nor how to get the existing user access/password files to be used where appropriate.
I've even installed (hopefully) the most current version of WebSVN.
But the I find myself banging my head on such mysterious errors as:
My Google-fu has shown to be weak for this. I'm guessing there may be something I'm needing to compile or configure but it's not obvious in any way and I'm not in a position to spend weeks or months digging through documentation to figure this out.
Right now I see no flaws with FreeBSD as an OS beyond my own ignorance and I'm comfortable with the idea of learning it, but this is a time sensitive matter. Any help or guidance would be appreciated (of course if your instructions involve any of: rolling back to Apache 2.2, PHP 5.X, etc. please insert this guidance into your nether orifice).
I'm completely new to FreeNAS/FreeBSD, but not to operating systems and programming (30+ year systems programmer including embedded systems). I'm more familiar with Amazon and Ubuntu Linux though I am usually working in Windows (mostly) or OS X.
At this moment I have a FreeNAS server in my basement connected to the internet with a Google Fiber router (that's whole other mess that I won't go into here).
My company (in this case for "company" read "me") initially created our repository system on an Amazon EC2 server following the instructions in this article: http://northwaygames.com/setting-up-subversion-on-amazon-ec2-for-free/
Worked fine. And for an added bonus I added a nice web page with a dynamically generated catalog of our repositories with an editing system for text descriptions, etc.
Later we went from the "free" version to a paid version (Someone else set that up - using /var/svn rather than /var/www/svn instead - I just shrugged and went with it). Unfortunately the volume of traffic we use internally has begun to make this cost-prohibitive for our tiny company (~$500.00 USD/mos!)
So the guy who handled creating our "upgraded" repository created the jail for our new one on the server in my basement remotely - then gave it to me to finish it off (yes, I have more urgent and time-sensitive projects to deal with but there it is).
I've:
- Installed Apache 2.4
- MariaDB 100 (I can upgrade later)
- PHP 7.0
- Attempted to install Subversion.. and then things have gone south. Yes, I know FreeBSD has "SVNLite" but I wanted to make sure I didn't have issues with an out-of-date version of SVN.
I've created virtual hosts with the old subdomains but have no clue where to point them.
I have no idea how to finish installing configuring subversion so it gets a repository from the expected path.
Nor how to get the existing user access/password files to be used where appropriate.
I've even installed (hopefully) the most current version of WebSVN.
But the I find myself banging my head on such mysterious errors as:
Code:
httpd: Syntax error on line 545 of /usr/local/etc/apache24/httpd.conf: Syntax error on line 1 of /usr/local/etc/apache24/Includes/subversion.conf: Cannot load libexec/apache24/mod_dav_svn.so into server: /usr/local/libexec/apache24/mod_dav_svn.so: Undefined symbol "dav_register_provider"
Right now I see no flaws with FreeBSD as an OS beyond my own ignorance and I'm comfortable with the idea of learning it, but this is a time sensitive matter. Any help or guidance would be appreciated (of course if your instructions involve any of: rolling back to Apache 2.2, PHP 5.X, etc. please insert this guidance into your nether orifice).