Formular de înscriere la Ziua Libertății Programelor
Fundația Ceata are drepturile de autor.
Autori:
* Marius Gravrilescu - autorul original
* Tiberiu C. Turbureanu - cosmetizări
INSTALARE
Acest mic ghid de instalare se bazează pe instrucțiunile lui Marius
Gavrilescu și folosește distribuțiile libere de GNU Trisquel și gNewSense.
1. Instalarea dependențelor:
$ sudo apt-get install libemail-sender-perl libemail-simple-perl \
libcgi-fast-perl libfile-slurp-perl libjson-perl libjson-xs-perl \
libyaml-perl libyaml-libyaml-perl
2. Rularea scriptului
$ screen
$ cd ceata-formular-zlp/
$ FCGI_SOCKET_PATH=127.0.0.1:9123 ./zlp
3. Fișierul de date
$ echo > date.yml
4. Gazda de NGINX
server {
listen 443;
[...]
# Acces restricționat la datele utilizatorilor
location ~ /date.yml {
deny all;
}
# Scriptul de Perl
location ~ /zlp$ {
fastcgi_pass 127.0.0.1:9123;
include fastcgi_params;
}
}