文档章节

linux常用命令及 Nginx部署ThinkPHP

l
 lighthouse
发布于 2015/07/12 10:56
字数 453
阅读 514
收藏 3

cd 目录名   进入目录
cd .. 退到上级目录
ls 列出本目录下文件
ll 列出本目录下文件 属性 大小等
pwd 显示当前路径

rm -Rf 目录或文件 (不可恢复)

chown -R 所有者.用户组 目录名  修改所有者
chmod -R 777 目录名或文件 改变权限

-R, –recursive  递归处理所有的文件及子目录
-f, –silent, –quiet 去除大部份的错误信息
chattr -i 目录/.user.ini  去掉只读属性(之后可以修改删除)


vi 文件名
I 插入
ESC 退出编辑状态
:w 保存
:q 退出
:wq
:q! 不保存退出
:/aa  查找aa
n 查找下一个
N 查找上一个

/home/wwwroot/ web目录

/usr/local/nginx/conf/vhost
/usr/local/php
/usr/local/mysql

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操作

 

//打开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;
}

© 著作权归作者所有

l
粉丝 0
博文 5
码字总数 4651
作品 0
威海
私信 提问
linux下配置thinkphp

各位大神级别的朋友,我在windows下写的thinkphp程序,在linux下访问不到 不报错,访问的时候就是一片空白,请问在linux如何部署thinkphp项目,有什么特殊配置信息吗?...

wesleyzhang
2015/07/07
5.2K
10
PHP学习路线图 最全PHP自学指南

对于广大零基础的PHP自学者,往往不知道如何系统的学习PHP,导致平白浪费了很多时间。本文将为大家带来最详细的php学习路线图,同时还会附上相应的权威教程,让广大PHP自学者少走许多弯路。 ...

W3Cschool小编
2018/04/24
0
0
急求:linux服务器上xampp环境下使用thinkphp3.2.3连接不到mysql

大神过来看一下哈,我本地用的是window xp系统,wampserver的环境,thinkphp框架,编写的一个小网站,上传到linux服务器上面,就打不开了,会出现如下的错误: :( SQLSTATE[HY000] [2002] Co...

kuangkuang1
2015/11/14
3.5K
10
thinkphp开发的框架的简单介绍

  说起来现在的互联网时代中用到thinkphp的地方也是很多的,这也是一项技术活,开发框架也是比较有难度的,下面就给大家简单地介绍一下。   ThinkPHP是一个免费开源的,快速、简单的面向...

孙智绘
2012/06/28
40
0
lamp环境搭建 --lnmp环境搭建_无需整理

需求分析 只需要测试lamp环境运行 目标 快速安装lamp环境 phpstudy一键按装 phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd, 支持php5.2/5.3/5.4/5.5切换 已经在centos-6.5,debian...

辣条拌鱼翅
2015/08/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

八、RabbitMQ的集群原理

集群架构 写在前面 RabbitMQ集群是按照低延迟环境设计的,千万不要跨越WAN或者互联网来搭建RabbitMQ集群。如果一定要在高延迟环境下使用RabbitMQ集群,可以参考使用Shovel和Federation工具。...

XuePeng77
今天
1
0
mac系统下,brew 安装mysql,用终端可以连接,navicat却连接不上?

问题: 1.报错? 2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found 2.自己通过设置,已经把密......

写bug的攻城狮
昨天
2
0
老生常谈,HashMap的死循环

问题 最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让我很意外,都表示不知道有这样的问题,让我意外的是面试者的工作年限都不短。 由于HashMap...

群星纪元
昨天
5
0
拉普拉斯算子

拉普拉斯算子是二阶微分算子。 我们知道,一维离散信号一阶微分公式如下: 相应的,一维离散信号二阶微分公式如下: 由于图像有x和y两个方向,因此图像信号属于二维离散信号。其在x,y两个...

yepanl
昨天
3
0
记录"正则表达式"

详细请查看我的博客:https://blog.enjoytoshare.club/article/RegularExpression.html 1 写在前面 正则表达式(Regular Expression)在代码中常常简写为regex。正则表达式通常被用来检索、替...

wugenqiang
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部