| 26 | | == OpenSuSe == |
|---|
| 27 | | * In ''/etc/sysconfig/apache2'' add '''php5 rewrite proxy mod_proxy_http''' to list of apache modules (APACHE_MODULES). |
|---|
| 28 | | * In ''/etc/apache2/default-server.conf'' set '''Options''' and '''!AllowOverride''' options of ''/srv/www/htdocs'' directory to '''All'''. |
|---|
| 29 | | * In ''/etc/php5/apache2/php.ini'' a '''short_open_tag''' option should be set to '''On'''. |
|---|
| 30 | | * Following php modules should be installed: zlib, zip, mysql, pdo, json, nls, xml, session, sockets, imagick, simplexml, gettext |
|---|
| | 26 | == Configuration == |
|---|
| | 27 | * Setup Apache, MySQL 5, and PHP 5.2 with all dependencies |
|---|
| | 28 | * Apache modules: mod_php, mod_rewrite, mod_proxy, mod_proxy_http |
|---|
| | 29 | * PHP modules: zlib, zip, mysql, pdo, odbc (''needs fixes''), json, nls, xml, session, sockets, imagick, simplexml, gettext |
|---|
| | 30 | * PHP/PEAR modules: Spreadsheet_Excel_Writer |
|---|
| | 31 | * Other applications: microsoft true type fonts, jpgraph |
|---|
| | 32 | * MSSQL connectivity: freetds (''needs fixes'') |
|---|
| | 33 | * Enable specified apache modules in configuration |
|---|
| | 34 | * '''OpenSuSe''': In ''/etc/sysconfig/apache2'' add '''php5 rewrite proxy mod_proxy_http''' to the list of apache modules (APACHE_MODULES). |
|---|
| | 35 | * In Apache configuration: Enable all options and allow configuration overriding by .htaccess files |
|---|
| | 36 | * '''OpenSuSe''': In ''/etc/apache2/default-server.conf'' set '''Options''' and '''!AllowOverride''' options of ''/srv/www/htdocs'' directory to '''All'''. |
|---|
| | 37 | * In PHP configuration: Allow short opening tags and disable reporting E_NOTICE conditions. The limits of script execution time and memory usage may be raised as well. |
|---|
| | 38 | * '''OpenSuSe''': In ''/etc/php5/apache2/php.ini'' a '''short_open_tag''' option should be set to '''On'''. Adjust ''max_execution_time'' and ''memory_limit'' options as well if you wish. |
|---|
| | 39 | * Install ADEI |
|---|
| | 40 | * Create MySQL account with full permissions to manage certain database. Configure this account and the database in ''config.actual.php'' in the root of ADEI installation. |
|---|
| | 41 | * Provide required setups under ''setups'' directory in ADEI tree. Set default setup in ''config.actual.php''. |