Installation Installation Requirements • • Webservice e.g Apache2 PHP version 5.3.0 or higher Extensions o PDO Extension o mbstring extension o iconv extension o XML Extension Config - php.ini o magic_quotes_gpc = off o register_globals = off o session.auto_start = off • • • • Alfresco on an external Server or on the same Server Java runtime environment version 1.4 or higher ** OpenOffice.org v2.0.3 or higher - (must run under port 8100) ** SWFTools ** ** if you install on the same server like Alfresco you can use the same package located in the Alfresco Folder -> e.g SWFTools = %ALFRESCO%/common/bin/ JAVA = %ALFRESCO%/java/bin/ License "ifresco client" is licensed under the terms of the Open Source GPL 3.0 license. http://www.gnu.org/licenses/gpl.html -----------------------------------------------------------------------------ifresco client is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Setup • • • Download a release of the ifresco client in the Download section. Unpack the Release on the same Server where Alfresco runs or unpack it on an external Server. Configure the Webserver e.g Apache2: 1 2 DocumentRoot %UNPACKED-FOLDER-PATH%/web 3 4 Options -Indexes FollowSymLinks MultiViews 5 AllowOverride All 6 Order allow,deny 7 allow from all 8 9 10 Alias /sf %UNPACKED-FOLDER-PATH%/lib/symfony/data/web/sf 11 12 AllowOverride All 13 Allow from All 14 15 • Run installer via the Browser "http://WEBSERVER-URL" Setup - Web Installer • • First check if there are no errors in the Requirements. Set the File Permissions (chmod) in my case i use an Debian Server and set the file owner and group to the Apache2 user (www-data) cd %UNPACKED-FOLDER-PATH%/ chown -R www-data.www-data * • • • • If no error occurs continue to the next step. Provide your Database Informations to an existing Database ( Host, Username , Password , Database , Database Type ) - We highly recommend MySQL After the connection established successfully, you will be on the final Step to configure your connection to the Alfresco Repository. In this step please provide your Alfresco Repository Webservice Url (e.g http ://YOURSERVER:8080/alfresco/api) ATTENTION!!!: PLEASE DO NOT PROVIDE LOCALHOST:8080, IF THE SERVER SHOULD BE REACHABLE EXTERNAL After you finished the Step above, the Web Installer creates the config/alfresco.xml for the Repository URL and the config/database.yml for the Doctrine Database Connection