linux經常使用命令及 Nginx部署ThinkPHP

cd 目錄名   進入目錄
cd .. 退到上級目錄
ls 列出本目錄下文件
ll 列出本目錄下文件 屬性 大小等
pwd 顯示當前路徑php

rm -Rf 目錄或文件 (不可恢復)css

chown -R 全部者.用戶組 目錄名  修改全部者
chmod -R 777 目錄名或文件 改變權限html

-R, –recursive  遞歸處理全部的文件及子目錄
-f, –silent, –quiet 去除大部份的錯誤信息
chattr -i 目錄/.user.ini  去掉只讀屬性(以後能夠修改刪除)mysql


vi 文件名
I 插入
ESC 退出編輯狀態
:w 保存
:q 退出
:wq
:q! 不保存退出
:/aa  查找aa
n 查找下一個
N 查找上一個nginx

/home/wwwroot/ web目錄web

/usr/local/nginx/conf/vhost
/usr/local/php
/usr/local/mysqlsql

netstat -ant 查看TCP端口數據庫

lnmp 安裝
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp服務器

lnmp命令
lnmp {start|stop|reload|restart|kill|status}//總體操做
lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}//單個服務操做
lnmp vhost {add|list|del} //站點操做
lnmp database {add|list|del} //數據庫操做
lnmp ftp {add|list|del} ftp操做php-fpm

 

//打開pathinfo支持 修改
/usr/local/php/etc/php.ini
cgi.fix_pathinfo=1

站點配置文件
server
    {
        listen 90;
        #listen [::]:80;
        server_name cc.com;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/cc.com;

        #include n.conf;
        #error_page   404   /404.html;
    location / { 
        index  index.htm index.html index.php; 
        #訪問路徑的文件不存在則重寫URL轉交給ThinkPHP處理 
        if (!-e $request_filename) { 
           rewrite  ^/(.*)$  /index.php/$1  last; 
           break; 
        } 
    } 
    location ~ \.php/?.*$ { 
        #fastcgi_pass   127.0.0.1:9000; 
 fastcgi_pass  unix:/tmp/php-cgi.sock;

        fastcgi_index  index.php; 
        #加載Nginx默認"服務器環境變量"配置 
        include        fastcgi.conf; 
         
        #設置PATH_INFO並改寫SCRIPT_FILENAME,SCRIPT_NAME服務器環境變量 
        set $fastcgi_script_name2 $fastcgi_script_name; 
        if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") { 
            set $fastcgi_script_name2 $1; 
            set $path_info $2; 
        } 
        fastcgi_param   PATH_INFO $path_info; 
        fastcgi_param   SCRIPT_FILENAME   $document_root$fastcgi_script_name2; 
        fastcgi_param   SCRIPT_NAME   $fastcgi_script_name2; 
    }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }

        access_log off;}

相關文章
相關標籤/搜索