Zmiany pomiędzy wersją 4 and wersją 5 dla AdminGuide/Procedures/WindowsApacheFCGIInstallationROBO

Pokaż
Ignoruj:
Data i czas:
12/23/15 10:16:08 (9 years temu)
Autor:
jpo (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/Procedures/WindowsApacheFCGIInstallationROBO

    v4 v5  
    44 
    55Wersje systemu przygotowujemy jako vhost 
     6 
     7W pliku '''httpd.conf''' dodajemy port na którym będzie nasłuchiwał Apache 
     8 
     9{{{ 
     10Listen 80 //domyślny port dla pierwszej instalacji eDokumentów 
     11Listen 81 //wersja testowa eDokumentów 
     12}}} 
     13 
     14Jeśli nasza instalacja został przygotowana według instrukcji [http://support.edokumenty.eu/trac/wiki/AdminGuide/Procedures/WindowsApacheFCGIInstallation Instalacja systemu na serwerze Windows (Apache + PHP + FastCGI)] system produkcyjny został zainstalowany D:/eDokumenty. W pliku '''httpd.conf''' musimy zmodyfikować  
     15 
     16{{{ 
     17DocumentRoot "D:/" 
     18<Directory "D:/"> 
     19}}} 
     20 
     21Na potrzeby tej instalacji tworzymy katalog D:/eDokumenty_test 
     22 
     23Następnie w pliku '''httpd-vhosts.conf''' dodajemy kolejny vhost 
     24 
     25<VirtualHost *:81> 
     26    DocumentRoot "D:/eDokumenty_test/public_html/" 
     27    RewriteEngine on 
     28    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]  
     29                Alias /apps/edokumenty/engine "D:/eDokumenty_test/public_html/apps/edokumenty/engine.php" 
     30                Alias /apps/upgrade/engine "D:/eDokumenty_test/public_html/apps/upgrade/engine.php" 
     31                Alias /sync "D:/eDokumenty_test/public_html/apps/sync/engine.php" 
     32                Alias /vdisk "D:/eDokumenty_test/public_html/apps/edokumenty/webdav.php" 
     33</VirtualHost> 
     34 
     35Następnie do katalogu D:/eDokumenty_test przenosimy: 
     36- public_html 
     37- maildir 
     38oraz tworzymy katalog 
     39- files 
     40 
     41W pliku '''config.inc''' dla instalacji testowej zmieniamy następujące wpisy: 
     42 
     43* Zmieniamy bazę danych z który będzie korzystała wersja testowa  
     44{{{ 
     45define( 'DB_NAME','dbname=edokumenty_test  user=http  password=12345 '); 
     46}}} 
     47 
     48* Modyfikujemy ścieżki do katalogów files oraz repository 
     49 
     50{{{ 
     51define('REPOSITORY_PATH', 'D:/eDokumenty_test/repository/'); 
     52define('NOT_VERSIONED_REPOSITORY_PATH', 'D:/eDokumenty_test/files/'); 
     53}}} 
     54 
     55* Modyfikujemy wpisy odpowiedzialne za pobieranie poczty w tle. 
     56 
     57{{{ 
     58define('EMAIL_OUTBOX_ENABLED', FALSE); 
     59define('EMAIL_BACKGROUND_SYNC_ENABLED', FALSE); 
     60}}} 
     61  
     62Uwaga! Przedstawiona instrukcja zakłada że wersja robocza jest pozbawiona możliwości dodawania plików.