報錯可以對照第三部分進行查錯,命令中的部分目錄請以實際解壓與安裝目錄為準。
將nginx、openssl、pcre、zlib、nginx-rtmp-module壓縮包放到虛擬機器想安裝的目錄下面。
將壓縮包全部解壓,解壓命令示例:tar -zxvf nginx-1.9.3.tar.gz
依次解壓之後進入nginx解壓目錄下輸入
等號後邊指定的是對應解壓目錄。如果不出現錯誤的話,依次進行make和make install命令,即可完成安裝。
二、配置nginx
vi /home/htz/nginx-1.9.3/conf/nginx.conf
加入以下內容:
rtmp
}
} 修改http中的server模組:
server
location /stat
location /stat.xsl
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
# error_page 500 502 503 504 /50x.html;
location = /50x.html
然後啟動nginx:
/home/htz/nginx-1.9.3/sbin/nginx -c /home/htz/nginx-1.9.3/conf/nginx.conf
瀏覽器輸入localhost:81即可顯示出成功介面
檢查配置檔案是否出錯命令
/home/htz/nginx-1.9.3/sbin/nginx -t
重啟nginx命令
/home/htz/nginx-1.9.3/sbin/nginx -s reload
三、可能出現錯誤
1.install error
解決方法
出現錯誤1的情況下,將命令改為./configure --prefix=/home/htz/nginx-1.9.3 --conf-path=/home/htz/nginx-1.9.3/nginx.conf --with-openssl=/home/htz/openssl-1.0.2q --with-pcre=/home/htz/pcre-8.35 --with-zlib=/home/htz/zlib-1.2.11 --add-module=/home/htz/nginx-rtmp-module-master --with-http_ssl_module
若安裝路徑不是nginx-1.9.3的解壓目錄,則不會出現錯誤1
在命令後,指定path
解決方法:
可能是許可權問題,在nginx目錄下conf/nginx.conf的配置檔案中頭行加入 user root;
解決方法:
可能時配置檔案中server-location-root中資料夾中沒有index.html檔案,可以指定預設資料夾,或者自己新增資料夾
一切錯誤
解決方法:
netstat -ntlp檢視埠占用情況
kill -9 pid號 殺死占用埠程序,如:
kill -9 20063
5.修改錯誤或者配置檔案後,一定不要忘記重啟。
網易卡搭python 網易卡搭程式設計
你輸入的郵件位址曾經通過 啟用了本站帳號,請使用 帳號直接登入。課程習題 提示請選擇乙個答案 提交檢視正確答案 下一題 0 data index data name 課程進度 開課時間待定 開課 進行到第 周 已結束 分 分 檢視證書 開啟奮鬥模式 已開啟奮鬥模式 申請證書 已申請證書,成績合格即頒...
云云搭賽道
題目描述 云云最近迷上了賽車,自己買來了n種賽道來搭建乙個長為l的賽道。云云列了乙個清單,表明了每種賽道的個數ni,該種賽道的長度li,想請你幫忙計算有多少種搭建乙個長為l的賽道的方案。輸入格式 第一行,兩個數,分別為n l。接下來的n行,第i 1行為一組賽道資料ni li。輸出格式 一行,乙個數,...
GitHub搭部落格
a homebrew 在命令列輸入 ruby e curl fssl ps homebrew的介紹頁面真的做得非常簡單美觀,讓我根本把持不住。使用homebrew安裝git brew install git 檢視開源包 brew list 問題出現 在stackoverflow上搜尋到相同的問題,原...