Version 6 (modified by MK, 10 years ago) |
---|
Przewodnik administratora > Instalacja systemu na serwerze Windows
Menu
Wstęp
W niniejszym artykule przedstawiono sposób instalacji i konfiguracji systemu eDokumenty na serwerach Windows wykorzystując do tego Zend Server. Wybór na Zend Server-a padł z kilku wymaganej konfiguracji systemu eDokumenty (wersji 4,2 i następnych), tj.
- Apache w wersji 2.2
- PHP w wersji 5.4
- ZendLoader dostosowany do wersji PHP.
Instalacja na Zend Server
Cały proces składać się będzie z kilku etapów:
- Pobierania i instalacji Zend Server-a
- Konfiguracja serwera
- Instalacja i konfiguracja systemu eDokumenty
1. Pobieranie i instalacja Zend Server-a
Ze strony Zend należy pobrać Zend Server - najlepiej Free Edition.
[TODO]
- Instalacja
Należy rozpakować PEAR.7z w lokalizacji "D:\Zend\ZendServer\bin\"
2. Konfiguracja Zend Server
Edycja konfiguracji Zend Ser4ver-a rozpocząć należy od modyfikacji plików konfiguracyjnych.
- Pierwszym z nich jest php.ini w lokalizacji: <katalog instalacji np. "C:\Zend">\ZendServer\etc\php.ini
W pliku tym należy wprowadzić następujące zmiany:
date.timezone = Europe/Warsaw ; Należy odkomentować linię i uzupełnić wpis default_charset = "UTF-8" ; Należy odkomentować linię display_errors=Off [Zend] include_path=".;D:\Zend\ZendServer\bin\PEAR" ; Zmodyfikować linię
- Modyfikacja pliku httpd.conf W folderze <katalog instalacji>\Apache2\conf\httpd.conf
DocumentRoot "C:\Zend\Apache2/htdocs/public_html" <Directory "C:\Zend\Apache2/htdocs/public_html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> <IfModule dir_module> DirectoryIndex index.php index.html engine </IfModule>
- Plik httpd-vhosts.conf w katalogu <katalog instalacji>\Apache2\conf\extra\httpd-vhosts.conf
<VirtualHost *:80> DocumentRoot "<katalog instalacji>\Apache2\htdocs\public_html" RewriteEngine on RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] </VirtualHost> Alias /sync "<katalog instalacji>\Apache2\htdocs\public_html/apps/sync/engine.php" Alias /vdisk "<katalog instalacji>\Apache2\htdocs\public_html/apps/edokumenty/webdav.php"
Pozostałe wpisy sekcji <VirtualHost ...> </...> można zakomentować
- Plik zend.conf w katalogu <katalog instalacji>\Apache2\conf\zend.conf
AddType application/x-httpd-php .php .inc Alias /apps/edokumenty/engine "<katalog instalacji>\Apache2\htdocs\public_html\apps\edokumenty\engine.php" Alias /apps/upgrade/engine "<katalog instalacji>\Apache2\htdocs\public_html\apps\upgrade\engine.php"
- Plik ZendEnablerConf.xml w katalogu: <katalog instalacji>\ZendServer\etc\ZendEnablerConf.xml
<Timeouts connectionTimeout="60" requestTimeout="10000" />
Załączniki
- PEAR.7z (605.2 KB) - dodany przez MK 10 years temu.
- SQLSRV30.zip (774.6 KB) - dodany przez jachtelik 10 years temu.