LNMP/LNMPA一鍵安裝包ImageMagick安裝配置教程

LNMP/LNMPA一鍵安裝包都是只安裝了GD庫,看網(wǎng)上的評價貌似ImageMagick要更好些。VPS論壇上也不少會員要求寫篇文章,下面就具體說一下LNMP/LNMPA一鍵安裝包ImageMagick安裝過程:
查看全文 »

LNMP/LNMPA一鍵安裝包都是只安裝了GD庫,看網(wǎng)上的評價貌似ImageMagick要更好些。VPS論壇上也不少會員要求寫篇文章,下面就具體說一下LNMP/LNMPA一鍵安裝包ImageMagick安裝過程:
查看全文 »
LNMP有一個缺點就是目錄權(quán)限設(shè)置上不如Apache,有時候網(wǎng)站程序存在上傳漏洞或類似pathinfo的漏洞從而導(dǎo)致被上傳了php木馬,而給網(wǎng)站和服務(wù)器帶來比較大危險。建議將網(wǎng)站目錄的PHP權(quán)限去掉,當訪問上傳目錄下的php文件時就會返回403錯誤。下面VPS偵探詳細介紹如何把lnmp環(huán)境下去掉指定目錄的PHP執(zhí)行權(quán)限。
首先要編輯nginx的虛擬主機配置,在fastcgi的location語句的前面按下面的內(nèi)容添加:
1、單個目錄去掉PHP執(zhí)行權(quán)限
查看全文 »
由于腳本編寫時出錯導(dǎo)致可能存在pathinfo漏洞,請所有l(wèi)nmp用戶檢查一下php的pathinfo設(shè)置!!!
編輯/usr/local/php/etc/php.ini 文件,搜索 cgi.fix_pathinfo ,如果cgi.fix_pathinfo 該行為 ; cgi.fix_pathinfo=0 請修改為 cgi.fix_pathinfo=0
或直接執(zhí)行:sed -i 's/; cgi.fix_pathinfo=0/cgi.fix_pathinfo=0/g' /usr/local/php/etc/php.ini
再執(zhí)行:/usr/local/php/sbin/php-fpm restart重啟
如果是cgi.fix_pathinfo=0則沒問題,不需要修改。
請各位lnmp用戶檢查一下,防止pathinfo漏洞給網(wǎng)站或服務(wù)器帶來安全隱患。
安裝包文件都已經(jīng)更新。
2011.6.9,9:30分以后下載安裝的腳本里已解決此問題。
感謝lnmp用戶的反饋,感謝各位對lnmp的支持。
前一段時間完成了lnmp一鍵安裝包的PHP自動升級腳本,今天發(fā)布出來,如果想升級PHP版本的lnmp用戶可以試用一下。支持目前l(fā)nmp的所有版本。
只能有低版本升級到高版本不能降級。可以升級到現(xiàn)有PHP 5.2.14到PHP 5.3.5除5.3.0、5.3.1、5.3.2的幾個過渡版本之外的PHP版本,如果PHP發(fā)布新的版本,只有安裝方式上不發(fā)生變化就可以一直使用。注意:升級PHP后eaccelerator、ionCube需要重新安裝(不能使用lnmp0.6中的腳本安裝!!)。
升級腳本使用方法:
執(zhí)行:wget http://soft.vpser.net/lnmp/upgrade_php.sh;/bin/bash?upgrade_php.sh
LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian VPS(VDS)或獨立主機安裝LNMP(Nginx、MySQL、PHP、phpMyAdmin)生產(chǎn)環(huán)境的Shell程序。
LNMP 0.6是一個安裝優(yōu)化版,主要是處理腳本安裝過程中的錯誤及添加Ubuntu專用安裝腳本(安裝成功率大大提升),并未對安裝程序的版本進行升級。
LNMP一鍵安裝包 0.6已經(jīng)在VPSYOU(感謝提供測試VPS)、DiaHosting(感謝提供測試VPS)、PhotonVPS、YardVPS、Linode、DirectSpace、ThrustVPS、瑞豪開源VPS、BuyVM、BurstNet等多家美國VPS的CentOS、Debian、Ubuntu的32位和64位系統(tǒng)上測試通過(CentOS/Debian 均為5.0以上版本,Ubuntu為9.04以上版本),并且新發(fā)布的Debian6.0也測試通過。
![]()
lnmp一鍵安裝包安裝及使用過程中的問題及解決發(fā)那個發(fā)基本上在lnmp論壇都能找到,提問前先使用論壇搜索相關(guān)關(guān)鍵詞。下面整理一下問的比較多的問題的解決方法。
1、開始安裝LNMP時,前面提示error: package httpd is not installed , error: package php is not installed ,error: package mysql is not installed
這個不是錯誤信息,這個是檢查系統(tǒng)環(huán)境,將原系統(tǒng)中的php、apache、mysql刪除,請不必在意這個問題。
查看全文 »
