搭建服務的過程歷時3天吧。磕磕絆絆的,到目前為止總算是起來了。現在就來總結一下,同時也方便後人的學習。我的安裝環境是ubuntu
一.準備
根據需要,上網查資料,找到了篇這方面很好的帖子。
有些人可能就這篇帖子就可以很好的搭建好了。但是目前我想記錄的是問題。
二.開始
如圖所示,這些包基本就是基於開篇提到的這個帖子裡的包。並且在解壓的時候也沒單獨設立資料夾,只是一股腦地都解壓到當前這個目錄下。
我的安裝過程也基本上跟第二篇帖子中提到的一致。具體的可以進行參考那個。
git沒有安裝最新的,只是有種傻瓜式的安裝git的方式:sudo yum install git
除去帖子中提到的問題之外,還有我遇到的其他問題。
根據上篇帖子介紹,安裝完畢之後需要重新啟動nginx以達到最終目的。
root@10-10-26-250:/usr/local/nginx/sbin# ./nginx -s reloadnginx: [error] invalid pid number "" in "/usr/local/nginx/logs/nginx.pid"
如上,進入nginx/sbin下,使用./nginx -s reload進行重啟,結果報錯。解決如下:
檢視所有程序:ps -aux
盡然沒有nginx主程序。繼續解決:
root@10-10-26-250:~#ps -ef |grep nginxwww-data 10215 1 0 nov09 ? 00:00:04 nginx: worker process
www-data 10216 1 0 nov09 ? 00:00:04 nginx: worker process
root 20602 20582 0 14:09 pts/0 00:00:00 grep --color=auto nginx
進一步確定了心中所想,放大招:
root@10-10-26-250:~#killall -9 nginx
root@10-10-26-250:~#/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
root@10-10-26-250:~#ps -ef |grep nginxroot 20613 1 0 14:11 ? 00:00:00 nginx:master process/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nobody 20614 20613 0 14:11 ? 00:00:00 nginx: worker process
nobody 20615 20613 0 14:11 ? 00:00:00 nginx: worker process
nobody 20616 20613 0 14:11 ? 00:00:00 nginx: worker process
nobody 20617 20613 0 14:11 ? 00:00:00 nginx: worker process
nobody 20618 20613 0 14:11 ? 00:00:00 nginx: cache manager process
root 20620 20582 0 14:12 pts/0 00:00:00 grep --color=auto nginx
看到了紅的發紫的master process,心中一片竊喜。至此問題就解決完畢了。 使用Nginx ffmpeg搭建直播點播伺服器
最近做乙個直播平台專案,調研了一些開源的或者商用的流 伺服器,包括live555,red5,wowza,ffmpeg,easydarwin,fms等 經過對比考量,因為本次需求相對比較簡單,流協議基於rtmp,因此最終決定選型nginx ffmpeg。nginx nginx rtmp module ...
linux服務搭建 yum源服務搭建
yum源服務 1.本地yum源 2.yum源不在本地 1 ftp伺服器 2 nfs伺服器 1.本地yum源 前提 linux系統 找到乙個相應版本的iso映象 1 找到iso映象 將iso映象內的安裝包掛出來 cd root desktop ls rhel5.5.iso mount o loop r...
搭建nfs服務
記錄一下,留著以後用。這裡是以龍芯3210為例,其他開發板可以參考。工作環境 ubuntu 10.04 虛擬機器7.13 目標平台 龍芯3210開發板 開發包核心原始碼目錄 home linux 3210 開發包核心版本 2.6.18.1 交叉編譯工具 gcc 3.4.6 目的 在嵌入式的交叉編譯環...