您好,登錄后才能下訂單哦!
LNMP一鍵安裝包是一個(gè)用Linux Shell編寫的可以為CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian/Deepin VPS或獨(dú)立主機(jī)安裝LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生產(chǎn)環(huán)境的Shell程序。同時(shí)提供一些實(shí)用的輔助工具如:虛擬主機(jī)管理、FTP用戶管理、Nginx、MySQL/MariaDB、PHP的升級(jí)、常用緩存組件Redis、Xcache等的安裝、重置MySQL root密碼、502自動(dòng)重啟、日志切割、SSH防護(hù)DenyHosts/Fail2Ban、備份等許多實(shí)用腳本。
下載地址:https://lnmp.org/
1:讓nginx支持pathinfo模式
(1):在/usr/local/nginx/conf/nginx.conf文件中注釋掉以下代碼
#include php-enable.conf
(2):在/usr/local/nginx/conf/nginx.conf文件中添加以下代碼
include enable_pathinfo.conf
2:通過nginx的rewrite功能去除url中的入口文件(比如說(shuō)index.php)
//實(shí)例如下 location /test { if (!-e $request_filename){ rewrite ^/test/$ /test/index.php; rewrite ^/test/(.*)$ /test/index.php?s=$1 last; } }
3:配置TP框架,使得U()生成不帶入口文件的url
//在config文件中,配置路由方式為rewrite模式 URL_MODEL' => 2,
4:配置TP框架,使得TP分頁(yè)處理類生成的url中不含有入口文件名
//在入口文件中,定義常量 define (__APP__,"path") //path代表的是入口文件相當(dāng)于網(wǎng)站根目錄的路徑。 //如果入口文件在網(wǎng)站根目錄下,就 define(__APP__,"") //如果入口文件在網(wǎng)站根目錄下的/test/下,就 define(__APP__,"/test")
5:如果需要,還可以配置TP框架,開啟偽靜態(tài)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。