12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- Formular de înscriere la Ziua Libertății Programelor
- Fundația Ceata are drepturile de autor.
- Autori:
- * Marius Gravrilescu <marius@ieval.ro> - autorul original
- * Tiberiu C. Turbureanu <tct@ceata.org> - 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;
- }
- }
|