安裝nginx:
yum nginx install
yum安裝的是編譯好的二進位制檔案和配置檔案,沒有原始檔
nginx啟動:
/usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx -s reload
sudo service nginx restart
nginx關閉:
nginx -s stop 快速停止nginx
nginx -s quit 完整有序的停止nginx
其他的停止nginx 方式:
ps -ef | grep nginx
kill -quit 主程序號 :從容停止nginx
kill -term 主程序號 :快速停止nginx
pkill -9 nginx :強制停止nginx
自己的http模組編譯進nginx:
tar -xvzf nginx-1.10.2.tar.gz
1、確保安裝了openssl
openssl version -a
2、更新一下依賴相關包,沒有pcre要先安裝pcre
yum -y install pcre*
3、把源**檔案全部放到乙個目錄下,同時在該目錄中編寫乙個檔案用於通知nginx如何編譯本模組,這個檔名必須為config。
4、進入解壓的nginx-1.10.3目錄
cd nginx-1.10.3編譯./configure 後面加上nginx -v檢視到的所有配置引數,後面加上你要加的模組配置
./configure –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx …(太長我省略了) –add-module=/root/nginx-rtmp-module-1.10.2
5、在此過程中可能出現的錯誤和解決
6、make(如果之前沒安裝nginx,make && make install)
7、原始檔和config配置檔案從windows上傳的可能會是dos檔案,需要
yum install dos2unix8、驗證新nginx是否可用驗證編譯後的nginx是否可以使用已有的配置
./objs/nginx -t老nginx備份,使用新nginx
備份 cp /usr/sbin/nginx /usr/sbin/nginx-bak
替換 cp ./objs/nginx /usr/sbin/nginx
編譯自己的Android SDK
首先同步android原始碼,然後在shell 這哦功能切換到原始碼目錄。首先build linux的sdk沒啥 直接make sdk ok 但是build windows的需要先make linux的,如果不存在則自動build 首先 執行 source build envsetup.sh 然後 ...
nginx的編譯安裝
nginx 的安裝 安裝準備 nginx 依賴於pcre庫,要先安裝 pcre yum install pcre pcre devel cd usr local src wget tar zxvf nginx 1.4.2.tar.gz cd nginx 1.4.2 configure prefix ...
android 編譯自己的sdk
所以有了想嘗試自己從頭生成sdk的想法。具體步驟這裡不再贅述,參考 cd mydroid repo init ugit reposync bin sh count 0 ret 1 while ret ne 0 dorepo sync ret count count 1 echo try count,...