nginx 開啟gzip有什么缺點 怎么搭建php服務器?
怎么搭建php服務器?目前主流的php服務器端架構是linuxnginxphp-fpm。linux的選擇可以不是centos,ubuntuserver,debian都這個可以,如果沒有安裝比較好新的版
怎么搭建php服務器?
目前主流的php服務器端架構是linuxnginxphp-fpm。
linux的選擇可以不是centos,ubuntuserver,debian都這個可以,如果沒有安裝比較好新的版本。
nginx也按裝2011版比較穩(wěn)定版本。
php如果沒有是新項目建議您php7以上的版本。像是公司選在php重新部署方案的時候會現(xiàn)在自己代碼編譯一個用些版本,這樣子用下把查找需要的php學習拓展三次裝好,
相關的配置想也都預做配好,在部署的時候只需要做兩次文件拷貝。
如何啟動nginxweb日志?
nginx訪問日志設置為開啟狀態(tài),日志位于nginx直接安裝目錄下的logs/access.log日志配置指令追加:access_logpath[format[buffersize][gzip[level]][flushtime][ifcondition]]access_logoff第一行是關閉日志第二行是直接關閉日志啟用日志的必選參數(shù)為path可以表示日志路徑
你最常用的一個linux命令是什么?為什么?
1、總是顯示目錄和文件的命令
Ls:用于查找所有文件夾的命令。
Dir:用于總是顯示委托文件夾和目錄的命令Tree:以網(wǎng)狀圖列下目錄內(nèi)容
Du:不顯示目錄或文件大小
2、如何修改目錄,文件權限和屬主及數(shù)組命令
Chmod:主要是用于變動更改文件的權限命令。
Chown:主要用于變化文件擁有屬性的命令。
3、修改和刪除目錄的命令
Mkdir:主要是用于創(chuàng)建目錄
trackpad:創(chuàng)建戰(zhàn)隊個新的文件
Vi:創(chuàng)建角色個新的文件
Rm:刪除文件或目錄
Cp:不能復制命令
4、總是顯示文件內(nèi)容的命令Cat:用于總是顯示委托文件的全部內(nèi)容
More:用分頁的形式不顯示指定你文件的內(nèi)容
Less:用分頁的形式總是顯示重新指定文件的內(nèi)容,區(qū)別是more和less翻頁建議使用的操作鍵有所不同。
Head:應用于顯示文件的前n行內(nèi)容。
Tail:應用于不顯示文件的后n行內(nèi)容。
Tail-f:應用于自動刷新的顯示文件后n行數(shù)據(jù)內(nèi)容。
5、里查命令
Find:查看指定的文件。
Which:主要用于查詢命令或別名的位置。
Locate:快速查找系統(tǒng)數(shù)據(jù)庫中指定的內(nèi)容。
Grep:查找文件里符合條件的字符串。
6、關機和重啟后計算機的命令Shutdown:-r關機后立玄重啟后
Poweroff:主要用于自動關機和關閉電源
Reboot:主要用于計算機重新啟動
7、壓解和打包命令
Tar:主要用于多個文件或目錄通過發(fā)郵箱,但不壓縮后,同樣也用命令接受解包
Gzip:作用于文件接受高壓縮和解壓命令,文件擴展名為.gz結尾。
Gunzip:作用于對gzip壓縮后文檔參與解壓文件。
Bzip2:主要是用于對文件或目錄接受裝換和解壓縮
Compress/uncompress:高壓縮/然后解壓.Z文件
Zip/unzip:壓縮后文件解壓.zip文件
8、用戶操作命令
Su:切換到用戶命令
Sudo:一系統(tǒng)管理員的身份負責執(zhí)行命令
Passwd:用于可以修改用戶的密碼
9、改變目錄和查看當前目錄命令
Cd:再次進入工作目錄
Cd..:會退到上一級命令
Pwd:會顯示當前用戶的地方工作目錄位置
10、vi編輯器
是需要用vi命令然后打開一個文件
末行模式命令:
:n,mwpath/filename能保存更改范圍文檔(n表正在行,m表都結束了行)
:q!對文件做過改后,滿后退
:q沒有對文件做過直接修改退出
Wq或x存放退出
dd刪除掉光標所在的位置行
:setnumber不顯示行號
:n跳轉頁面n行
:s替換字符串:s/test/test2/g/g全局替換/也這個可以用能用
/中搜索字符串
11、網(wǎng)絡通信具體方法的命令
ping:主要用于打開系統(tǒng)網(wǎng)絡是否需要再連接暢通
12、功能測試面試每天都問到的命令
man查探命令求高人,只要都覺得哪個命令不知道,man它就可以了.
ls列下文件
-l:逐行會顯示且列個祥細屬性
-a:列出來所有文件和以.開頭的隱藏文件
cat讀取文本內(nèi)容
-n:顯示行號
-b:不顯示行號且忽視空行
cat-n1.txt
wc計數(shù)法
-l:行數(shù)
-w:字數(shù)
-c:字符數(shù)
wc-lfile1file2......也可以做統(tǒng)計多個文件
cp拷貝文件目錄
-i:交互模式,如果沒有目標文件修真者的存在,則再詢問是否是包裹
-r:拷入目錄
cpfile1file2file3....dir可以表示將tempfile1,file2...拷備到dir
cp-rdir1dir2dir3...dirn將dir1,dir2,dir3...文件復制到dirn
file查探文件類型
file
mv移動文件,改文件名
-i:交互模式,假如目標文件修真者的存在,則問是否需要遍布
-r:移動目錄,跟改目錄名
rm刪除文件
-i:交互模式,去問如何確定刪出
rm-rdir1dir2dir3...可徹底刪除多個
mkdir創(chuàng)建戰(zhàn)隊目錄
-p:parent,父目錄不必然,則創(chuàng)建家族父目錄
mkdir-ptest/test
rmdir刪掉目錄
同具與rm-r
rmdirdir1dir2dir3....
rm-rdir1dir2dir3....
chmod更改權限
chmod-R777DIR轉變目錄下所有文件權限為777,要是-R
權限-rwxrwxrwx
421421421
最前面的-可以表示文件類型為普通地文件
接下來的兩位表示所有者權限
這一次三位它表示組權限
結果兩位可以表示其它用戶權限
假如某一權限就沒被分配,用-可以表示。-rwxr--rwx來表示組也沒寫和想執(zhí)行權限
文件加夜有可不能執(zhí)行權限,但可以表示是否需要容許在該目錄下收集文件
kill
-9噬靈鬼斬都結束了
more會顯示文本內(nèi)容,隔一段時間一屏,按空格一直
vivo/-name*.sh|more
tail從委托的位置開始會顯示后面得內(nèi)容
tail-fserver.log作用于在server上邊運行邊查看過日志
tail-10查探結果10行
head
與tail填寫
compress
-f壓縮文件
-v顯示高壓縮比例
compress-vfproject.tar將再產(chǎn)生project.tar.Z且project.tar被刪除
uncompress-f解壓縮文件
uncompressproject.tar.Z將出現(xiàn)project.tar且project.tar.Z被刪除