nginx靜態(tài)文件訪問完整配置 如何在局域網(wǎng)內(nèi)搭建一個課程點播系統(tǒng)?
如何在局域網(wǎng)內(nèi)搭建一個課程點播系統(tǒng)?這個問題不夠具體。如果只有單個點播系統(tǒng)使用局域網(wǎng)中的一臺電腦(如果同時有大量訪客,可以增加幾臺電腦進(jìn)行負(fù)載均衡),可以把視頻文件資源放在這臺電腦上,然后在電腦上安裝
如何在局域網(wǎng)內(nèi)搭建一個課程點播系統(tǒng)?
這個問題不夠具體。如果只有單個點播系統(tǒng)使用局域網(wǎng)中的一臺電腦(如果同時有大量訪客,可以增加幾臺電腦進(jìn)行負(fù)載均衡),可以把視頻文件資源放在這臺電腦上,然后在電腦上安裝一個文件服務(wù)器(這里可以使用Nginx),然后簡單配置Nginx服務(wù)這些靜態(tài)資源文件(下面會有一個例子)。
以上只是直播系統(tǒng)的主干,但是一個完整的直播系統(tǒng)還有很多其他的功能。比如視頻資源管理、視頻資源處理(轉(zhuǎn)碼、壓縮、水印等。)、用戶登錄系統(tǒng)、權(quán)限系統(tǒng)、頁面交互設(shè)計、用戶行為收集分析系統(tǒng)等等。
如何搭建直播系統(tǒng)?可以自建直播系統(tǒng),也可以使用開源的直播系統(tǒng)(比如)。如果需要自定義函數(shù),可能需要一些開發(fā)任務(wù)。
下面的演示構(gòu)建了一個基本的直播系統(tǒng):
1.下載安裝nginx();;
2.按如下配置nginx
r
服務(wù)器{
聽
192.168.31.65;
根
d:/programs/winnmp/www/static;
}
3.啟動nginx;
4.將視頻文件放在上面相應(yīng)的目錄中;
打開瀏覽器,輸入上面配置的ip地址加上視頻文件名,就可以訪問了。效果如下。
tomcat與nginx區(qū)別?
nginx和tomcat的區(qū)別在于:
1.從應(yīng)用方面來說。Tomcat通常用于動態(tài)解析,支持jsp解析,需要JDK支持。
2、nginx,一般做靜態(tài),本身不具備動態(tài)分析的功能,需要配置其他插件或者配合其他軟件才有動態(tài)功能,比如php、tomcat,或者proxypass到win2008 iis服務(wù)器做ASP動態(tài)鏈接等。,但是nginx在靜態(tài)功能上很強大,它也可以做訪問控制,可以做成各種協(xié)議來加載服務(wù)器,包括流媒體,也可以做。詳情請到官網(wǎng)查詢。
3.性能方面。在沒有系統(tǒng)調(diào)優(yōu)的情況下,tomcat一般支持不超過100個并發(fā),而nginx在靜態(tài)下輕松支持上萬個并發(fā)。
nginx 404解決辦法?
解決辦法
1、配置問題
解決方案:將用戶nobody改為用戶root。
2.Zhong _port和nginx的端口配置與Zhong _port的端口號不一致。
解決方案:將這三個地方的端口配置成統(tǒng)一的端口號。
3.在mod中配置url_have_group_name配置為false
解決方案:將url_have_group_name由true改為true。
_master/conf中的和mime.types沒有復(fù)制到/etc/fdfs/目錄中(我的錯誤)。
解決方法:將fastdfs_master/conf中的和mime.types復(fù)制到/etc/fdfs/目錄,然后重啟storage和tracker,重啟nginx。