Próbuję uruchomić butelkę na serwerze Cherrypy. Chcę uzyskać wsparcie SSL.butelka na serwerze cherrypy + ssl
Do tej pory próbowałem to:
from bottle import Bottle, route
from cherrypy import wsgiserver
app = Bottle()
@app.route("/")
def index():
return "Hello"
server = wsgiserver.CherryPyWSGIServer(
('0.0.0.0', 443), app)
server.ssl_adapter.private_key = 'server.key'
server.ssl_adapter.certificate = 'server.crt'
server.start()
Ale przede zgłasza ArgumentError że nie mogę ustawić właściwości obiektu na None (ssl_adpater). Wygląda na to, że muszę ustawić właściwość ssl_adapter na obiekt pochodzący z obiektu SSLAdapter, ale nie mogłem znaleźć żadnych przykładów.
Używam Pythona 2.7 i CherryPy 3.2.2
dzięki.
Planujesz uruchomić CherryPy jako serwer autonomiczny lub za serwerem WWW Apache httpd podobnego lub Nginx? – Bruno
Jako samodzielny serwer – zyash