2012年02月18日 上午 | 作者:VPS偵探

一直不提倡使用最新的版本,不過也真因為有部分愛折騰的才會不斷的發現問題。目前Nginx的穩定版本是1.0.12,Nginx升級到1.1.1*版本后,會出現nginx: [warn] the "log_format" directive may be used only on "http" level in /usr/local/nginx/conf/nginx.conf:84的警告。
將/usr/local/nginx/conf/nginx.conf 里server段里的下面代碼移出放到該server段的前面即可。
查看全文 »
分類:VPS管理維護 | 評論(6) Tags: LNMP,log_format,Nginx.
2011年07月1日 上午 | 作者:VPS偵探

有時候需要象Apache那樣為指定的目錄添加訪問驗證,一般在Apache下使用htpasswd來添加,而htpasswd是包含在apache2-utils里,一般LNMP一鍵安裝包或自己編譯安裝LNMP都不會安裝apache2-utils。下面VPS偵探說一下如何為Nginx的網站目錄設置訪問驗證:
1、創建類htpasswd文件
查看全文 »
分類:服務器環境搭建 | 評論(25) Tags: auth_basic,htpasswd,Nginx,nginx目錄,nginx目錄訪問密碼,目錄密碼驗證.
2011年06月12日 上午 | 作者:VPS偵探

LNMP有一個缺點就是目錄權限設置上不如Apache,有時候網站程序存在上傳漏洞或類似pathinfo的漏洞從而導致被上傳了php木馬,而給網站和服務器帶來比較大危險。建議將網站目錄的PHP權限去掉,當訪問上傳目錄下的php文件時就會返回403錯誤。下面VPS偵探詳細介紹如何把lnmp環境下去掉指定目錄的PHP執行權限。
首先要編輯nginx的虛擬主機配置,在fastcgi的location語句的前面按下面的內容添加:
1、單個目錄去掉PHP執行權限
查看全文 »
分類:VPS安全 | 評論(24) Tags: LNMP,LNMP一鍵安裝包,Nginx,PHP執行權限,一鍵安裝包,上傳目錄,安全,目錄.
2011年03月7日 上午 | 作者:VPS偵探

目前網上也有一些Nginx日志切割腳本,但是論壇還是有用戶反映網上Nginx日志切割腳本有問題,我感覺一般是因為腳本中的參數設置問題,或者是crontab中的設置問題。
為方便lnmp一鍵安裝包用戶,我也寫了一個Nginx日志切割腳本,下載地址:http://soft.vpser.net/lnmp/ext/cut_nginx_logs.sh
如果是lnmp0.5/0.6/0.7/0.8/0.9通用,用戶可以僅修改log_files_name后面的要切割的日志文件名就直接使用。
查看全文 »
分類:VPS管理維護 | 評論(24) Tags: Nginx,切割,日志,腳本.
2011年02月15日 上午 | 作者:VPS偵探

前幾天發布了LNMP一鍵安裝包0.6,有一些lnmp用戶一直在要求增加升級功能,今天發布的腳本就是專門用來升級Nginx,可以升級Nginx至任意官方已發布的Nginx版本(update:2016.04 如要升級到1.9.5以上版本請下載lnmp1.3或更高版本進行升級,否則不會支持http2!)。
執行:wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./upgrade.sh nginx
查看全文 »
分類:服務器環境搭建 | 評論(21) Tags: LNMP,LNMP一鍵安裝包,Nginx,nginx無縫升級,升級,無縫升級.
2010年12月13日 上午 | 作者:VPS偵探

IPv4地址將很快用完,IPv6普及也是必然之路,現在不少VPS服務商都已經開始IPv6的過渡,像Linode、DirectSpace、BuyVM等都可以向客服發Ticket索要IPv6地址,He.net同時也提供IPv6 Tunnel間接的讓VPS支持IPv6。
預備工作:向客服索要IPv6地址,客服回復加上了就可以了,一般在他們網站后臺發ticket就可以。
一、為Nginx添加IPv6模塊
1、首先進入nginx源碼的解壓目錄,下面以lnmp為例(lnmp 0.5或更高版本不需要執行添加IPv6模塊此步,默認已經支持IPv6,在nginx 1.11.5或更高nginx版本已經移除--with-ipv6編譯參數,會自動添加ipv6支持,nginx -V上也不會顯示該參數!)
查看全文 »
分類:服務器環境搭建 | 評論(20) Tags: 84VPS,Burst,BurstNet,IPv6,linode,LNMP,Nginx.