instalacja - invoicer/invoicer.github.io GitHub Wiki
Część serwerowa
Polecenie wywołania
Program uruchamia się poleceniami:
- Linux
./madar64 (wersja 64-bit)
./madarmobile (wersja 32-bit)
- Windows
* madarmobile.exe
Możliwe parametry:
-ssl - praca z protokołem `https`
-d - uruchomienie w tle, jako demon
PORT xxx - uruchamiany na porcie innym niż 8001
Przykład:
./madar64 -d -ssl PORT 8100
Transmisja szyfrowana SSL
certyfikat
Do poprawnego działania potrzebne są 3 pliki
wsskey.pem
private keywsscert.pem
certyfikatcacert.pem
certyfikat instytucji wydającej
instalacja
Linuxmusi być zainstalowany pakiet OpenSSL należy zmienić uprawnienia na 440,
program uruchamia się z parametrem -ssl
./madar64 -ssl
UWAGA.
- Na serwerze musi być zainstalowany pakiet OpenSSL.
- Można ustanowić domenę dla wywołanego programu.
Windows
W katalogu, w którym znajduje sie madarmobile, tworzone są libeay32.dll i ssleay32.dll.