學習內容:
教程中用lnmp.org中的lnmp.
安裝過程中, 注意設定,注意目錄許可權
設定許可權命令: chmod -rf 777 資料夾名 (遞迴目錄及子目錄許可權).安裝成功之後, 進入商品詳情或後台管理報404錯誤, 此時需要設定nginx配置可能會提示要設定sql_mode
查詢mysql配置檔案my.cnf配置檔案路徑: find / -name my.cnf
在tpshop目錄下找到nginx.conf2配置檔案替換啟用scandir替換成功之後, 測試nginx是否成功:
lnmp nginx configtest 如果顯示的是successful說明配置成功
重啟nginx
重啟命令: lnmp nginx restart
進入/usr/local/php/etc 然後編輯php.ini 開啟scandir然後重啟php-fpm
/etc/init.d/php-fpm restart這一段,配置 重寫模式:
location /
}
上面的正則能解決不帶xx.php的,這條正則是為了rewrite url中帶index.php/admin/admin/login這種,思路是一樣的,將index.php後的字串當成引數
location ~ /.*\.php/
這兩段取乙個,配置不能訪問的目錄。
set
$file
$document_root
$fastcgi_script_name;
if($file != $realpath_root/index.php)
==
如果用www.oneinstack.com中的lnmpa安裝的環境。
apache的,就不用以上的配置了。
根目錄下寫:.htaccess
個人推薦用oneinstack.
Linux學習(3) Linux鏈結概念
linux 鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在 linux 的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節點號 inode in...
Linux學習筆記3 Linux檔案許可權
linux具有多人多任務環境,為了讓各個使用者具有保密級的檔案資料,因此檔案許可權管理就變得很重要。linux一般講檔案可讀寫的身份分為三個類別,擁有者 owner 所屬群組 group 其他人 others 三種身份各有讀 read 寫 write 執行 execute 等許可權。檔案擁有者 使用...
Linu學習3 Linux高階命令
一 find find 查詢檔案 find 查詢檔案 注意如果沒有指定目錄,用 或者空格代替,則表示查詢當前目錄的檔案。find 可以查詢最近一段時間有改動的檔案。二 gerp 查詢字串命令 複製檔案 cp 檔案位置及檔案 新檔案位置 可用 代替後者為此資料夾。grep 目的 使用grep命令來查詢...