|
<div class="f14 mb10" id="read_tpc">
网友发帖问,所以有此实践。<span style="display:none"> c$ /.Xp </span> <br /> <span style="display:none"> f4p*!e </span> <br /><span onclick="sendmsg('pw_ajax.php','action=relatetag&tagname=环境',this.id)" style="cursor:pointer;border-bottom: 1px solid #FA891B;" id="rlt_2">环境</span>:Debian9,python2.7<span style="display:none"> 0hoMf=bb$ </span> <br /> <span style="display:none"> c6F?#@? </span> <br />过程:<span style="display:none"> p-"C^=l </span> <br /> <span style="display:none"> ) 'xyK </span> <br />1.pip install web.py # <span onclick="sendmsg('pw_ajax.php','action=relatetag&tagname=安装',this.id)" style="cursor:pointer;border-bottom: 1px solid #FA891B;" id="rlt_1">安装</span> web.py,本例版本是 web.py-0.39<span style="display:none"> e&x)g;bn </span> <br /><span id="att_144871" class="f12"><span id="td_att144871" onmouSEOver="read.open('menu_att144871','td_att144871');" style="display:inline-block;"><img src="http://bbs.aliyun.com/attachment/Fid_207/207_1477160476054779_3dc29bc7e7c17ec.png?20" border="0" style="max-width:995px;" onload="if(this.offsetWidth>'995')this.width='995';"></span><div id="menu_att144871" class="pw_menu" style="display:none;"><div style="border:1px solid #ffffff;background:#f3f9fb;padding:5px 10px;"><p><span class="mr10">图片:webpy-1.png</span></p></div></div></span><span style="display:none"> 7;p/S#P: </span> <br /> <span style="display:none"> 'yCVB&`b </span> <br />2.pip install pyOpenSSL # 还需安装这个包<span style="display:none"> d[?RL&hJO </span> <br /><span id="att_144872" class="f12"><span id="td_att144872" onmouseover="read.open('menu_att144872','td_att144872');" style="display:inline-block;"><img src="http://bbs.aliyun.com/attachment/Fid_207/207_1477160476054779_1b599b0ca3c522e.png?21" border="0" style="max-width:995px;" onload="if(this.offsetWidth>'995')this.width='995';"></span><div id="menu_att144872" class="pw_menu" style="display:none;"><div style="border:1px solid #ffffff;background:#f3f9fb;padding:5px 10px;"><p><span class="mr10">图片:webpy-2.png</span></p></div></div></span><span style="display:none"> q%G[tXw </span> <br /> <span style="display:none"> Gs~eRcIB </span> <br />3.vi test.py # 创建测试文件,内容如下:(请替换相应的<span onclick="sendmsg('pw_ajax.php','action=relatetag&tagname=ssl',this.id)" style="cursor:pointer;border-bottom: 1px solid #FA891B;" id="rlt_3">ssl</span>证书存储路径)<span style="display:none"> p^Ey6,!8]D </span> <br /><div class="f12">复制代码</div><div class="blockquote2" id="code1"><ol><li>import web</li><li>from web.wsgiserver import CherryPyWSGIServer</li><li></li><li></li><li>CherryPyWSGIServer.ssl_certificate = "/root/swas.anqun.org.pem"</li><li>CherryPyWSGIServer.ssl_private_key = "/root/swas.anqun.org.key"</li><li></li><li></li><li>urls = ("/.*", "hello")</li><li>app = web.application(urls, globals())</li><li></li><li></li><li>class hello:</li><li> def GET(self):</li><li> return 'Hello, world!'</li><li></li><li></li><li>if __name__ == "__main__":</li><li> app.run()</li></ol></div><span style="display:none"> z/91v#}. </span> <br /> <span id="att_144873" class="f12"><span id="td_att144873" onmouseover="read.open('menu_att144873','td_att144873');" style="display:inline-block;"><img src="http://bbs.aliyun.com/attachment/Fid_207/207_1477160476054779_3c3616d92c8ced0.png?12" border="0" style="max-width:995px;" onload="if(this.offsetWidth>'995')this.width='995';"></span><div id="menu_att144873" class="pw_menu" style="display:none;"><div style="border:1px solid #ffffff;background:#f3f9fb;padding:5px 10px;"><p><span class="mr10">图片:webpy-3.png</span></p></div></div></span><span style="display:none"> zmQQ/7K </span> <br /> <span style="display:none"> {qHQ_ _Bl </span> <br />4.python test.py # 运行测试,默认在8080端口上<span style="display:none"> _i ztQ78 </span> <br /><span id="att_144874" class="f12"><span id="td_att144874" onmouseover="read.open('menu_att144874','td_att144874');" style="display:inline-block;"><img src="http://bbs.aliyun.com/attachment/Fid_207/207_1477160476054779_95986927e25c46c.png?10" border="0" style="max-width:995px;" onload="if(this.offsetWidth>'995')this.width='995';"></span><div id="menu_att144874" class="pw_menu" style="display:none;"><div style="border:1px solid #ffffff;background:#f3f9fb;padding:5px 10px;"><p><span class="mr10">图片:webpy-4.png</span></p></div></div></span><span style="display:none"> 0i}.l\ </span> <br /> <span style="display:none"> Mcc%&j </span> <br />5.在浏览器里访问,如本例,https://swas.anqun.org:8080,正常<span style="display:none"> GOxP{d? </span> <br /><span id="att_144875" class="f12"><span id="td_att144875" onmouseover="read.open('menu_att144875','td_att144875');" style="display:inline-block;"><img src="http://bbs.aliyun.com/attachment/Fid_207/207_1477160476054779_2824769ac861be4.png?5" border="0" style="max-width:995px;" onload="if(this.offsetWidth>'995')this.width='995';"></span><div id="menu_att144875" class="pw_menu" style="display:none;"><div style="border:1px solid #ffffff;background:#f3f9fb;padding:5px 10px;"><p><span class="mr10">图片:webpy-5.png</span></p></div></div></span><span style="display:none"> f=91
Z_M </span> <br /> <span style="display:none"> VJ#ys_W </span> <br />参考:http://webpy.org/cookbook/ssl<span style="display:none"> }*J04o$oI </span> <br /> <span style="display:none"> ozsd6&z5l </span> <br /><div id="alert_tpc" style="color:gray;margin-top:30px">[ 此帖被dongshan8在2018-09-10 11:23重新编辑 ]</div>
</div>
</div>
<!--content_read-->
</td>
</tr>
<tr>
|
|