nginx搭建视频播放服务器

广告也精彩

1.nginx.conf中的user配置非常重要,如果user配置与要访问的文件所有者不符,很可能会出现404错误。2.root和alias的区别主要是root不会叠加。3.不能直接访问flv:flv和mp4应该指定root,大部分在线教程都没有指定,因为在同一目录下,如果不需要指定(使用绝对路径指定),则应该在flv正则匹配中添加播放器swf。4.nginx不能从外网访问:确认nginx配置是否可以。(本机测试)确认网络是否可达。(telnet测试)(修改防火墙设置)排除上述原因后,远程实际再测试。虽然我在centos7中关闭了防火墙,但外部仍然无法访问。打开防火墙后设置。firewall-cmd-add-service=http(即时打开)firewall-cmd-permanent-add-service=http(写入配置文件)成功登录telnet80端口,网页访问正常。1.安装uwsgi时报错误缺乏Python.h,安转python-devel解决方案(缺少头文件通常是由于缺乏相应的开发包)2.uwsgi使用的python版本和virtualenv环境非常重要,最好直接在virtualenv中调用uwsgi。3.uwsgi_params文件。uwsgi_paramQUERY_STRING$query_string;uwsgi_paramREQUEST_METHOD$request_method;uwsgi_paramCONTENT_TYPE$content_type;uwsgi_paramCONTENT_LENGTH$cont_length;uwsgi_paramREQUEST_URI$request_uri;uwsgi_parampath_INFO$document_uri;uwsgi_paramDOCUMENT_ROOT$document_root;uwsgi_paramSERVER_PROTOCOL$server_protocol;uwsgi_paramREMOTE_ADDR$remote_addr;uwsgi_paramREMOTE_port$remote_port;uwsgi_paramSERVER_ADDR$server_addr;uwsgi_paramSERVER_port$server_port;uwsgi_paramSERVER_NAME$server_name;使用uwsgi比较麻烦,可以考虑gunicorn代替。

nginx搭建视频播放服务器

 

转载于天翼云知识,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...