Move Soybo WWW and Soybo Data Folders
The Soybo WWW folder contains all the documents and images that can be viewed from a web browser. As a result, it must be placed under your web server root so that its files can be accessed by Personal Web Sharing (i.e. Apache).
The Soybo Data folder contains all of your Soybo Services (Soyvices) that you have downloaded and installed, as well as your Soybo Groups and Soybo Users folders and information. Because this folder contains sensitive information, it should be placed outside of your web server root.
1. Soybo WWW Folder
Follow these directions to move the Soybo WWW folder:
- In the Soybo release folder, locate the folder labeled soybo_www.
- Move the soybo_www folder somewhere under your Sites folder in your Home folder.
- Make a note of the folder's complete path. For instance, if you followed Step 1 and your
Mac OS X's user name was john, the path to the soybo_www folder would be:
/Users/john/Sites/soybo_www
Note: You may remain the soybo_www folder to whatever name you desire.
2. Soybo Data Folder
Follow these directions to move the Soybo Data folder:
- In the Soybo release folder, locate the folder labeled soybo_data.
- Move the soybo_data folder somewhere outside of your web server root.
A good location to place this folder would be in your Documents folder. For instance:
/Users/john/Documents/soybo_data
Note: You may remain the soybo_data folder to whatever name you desire.
3. Set File Permissions
You need to make the following files and directories readable and writeable by the web server:
- conf_global.php: Located in the Soybo WWW directory
- media: Located in the Soybo WWW directory
- templates_c: Located in the Soybo WWW directory
- users: Located in the Soybo Data directory
It is recommeded that you change the ownership and write permissions such that the web server user has write access to these files and directories. You can chmod 777 the files and directories but be aware of security issues on multi-user systems.
On Mac OS X, you will be setting the user of Apache to the current user. So, you shouldn't have to do anything at this point.