Installation
Requirements
- Webservice e.g Apache2
- PHP version 5.3.0 or higher
Extensions
- PDO Extension
- mbstring extension
- iconv extension
- XML Extension
Config - php.ini
- magic_quotes_gpc = off
- register_globals = off
- session.auto_start = off
- Alfresco (3.4.0+) 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:
<VirtualHost *:80>
DocumentRoot %UNPACKED-FOLDER-PATH%/web
<Directory "%UNPACKED-FOLDER-PATH%/web">
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Alias /sf %UNPACKED-FOLDER-PATH%/lib/symfony/data/web/sf
<Directory "%UNPACKED-FOLDER-PATH%/lib/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
-
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
Tested Environments
- Windows 7
- Apache2
- Alfresco Community 3.4.a , 3.4.b, 3.4.c, 3.4.d
- PHP 5.3.0
- JAVA JDK 1.6.0
- OpenOffice 3.1
- Debian Etch
- Apache2
- Alfresco Community 3.4.a , 3.4.b, 3.4.c, 3.4.d
- PHP 5.3.0
- Using Alfresco's included JDK
- Using Alfresco's included OpenOffice
- Debian Squeeze
- Apache2
- Alfresco Community 3.4.a , 3.4.b, 3.4.c, 3.4.d
- PHP 5.3.1
- Using Alfresco's included JDK
- Using Alfresco's included OpenOffice
- Browser tests in
- Firefox >3
- Google Chrome
