2 votes

Fichier de configuration mince pour HTTP et HTTPS

J'essaye de configurer à la fois HTTP et HTTPS sur thin. J'ai ce fichier de configuration :

environment: production
address: 0.0.0.0
port: 9292
chdir: /home/[user]/[mySinatraAPP]
pid: tmp/thin.pid 
rackup: config.ru 
log: server.log 
max_conns: 1024 
timeout: 30 
max_persistent_conns: 512 
daemonize: true

J'active l'option ssl avec :

thin -C thin.yaml start --ssl

Mais il n'active que le HTTPS et non le HTTP. Avez-vous une idée du chemin que je peux suivre ?

1voto

Pablo Venturino Points 1660

Que diriez-vous de deux processus fins ? Un sans --ssl et donc liée au port 80, et l'autre avec --ssl et lié au port 443 ?

Pour être honnête, je serais probablement plus tenté d'utiliser Apache comme reverse proxy entre les utilisateurs et le thin, puis d'avoir 2 sections virtualhost dans votre configuration apache.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X