自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 mysql系列(一.安装mysql)

mysql 安装标签(空格分隔): mysql安装环境linux 版本:centos 7 mysql 版本: mysql 5.6通过rpm包安装(yum)下载地址:http://dev.mysql.com/downloads/repo/yum/安装指导:http://dev.mysql.com/doc/mysql-yum-rep-quick-guide/en/安装步骤:1.下载rmp包wget h

2015-09-29 12:04:51 995

原创 Nginx系列(二十.)隐藏nginx版本号

配置文件中修改:http { ... server_tokens off; ...}fastcgi.conf或fcgi.conf中修改#fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;fastcgi_param SERVER_SOFTWARE nginx;

2015-05-31 18:45:42 700

原创 Nginx系列(十九.)使用域名访问本机web服务器

假设本地虚拟机ip为 192.168.23.128,如果想使用www.test01.com这个域名访问虚拟中的web服务器,只需要进行如下配置:windows中,编辑 C:\Windows\System32\drivers\etc\hosts 文件,添加如下内容:# nginxTest192.168.23.128 www.test01.com# End nginxTestlinux中,编辑 /e

2015-05-26 15:39:47 1269

原创 Nginx系列(十八.)nginx列出目录

一、配置location / { autoindex on;}二、相关配置说明autoindex_exec_size [ on|off ] 设定索引时文件大小的单位(B、KB、MB或GB)autoindex_localtime [ on|off ] 开启以本地时间来显示文件时间的功能。默认为关(GMT时间)

2015-05-26 15:12:04 646

原创 Nginx系列(十七.)nginx压缩输出配置

一、配置文件gzip on;gzip_min_length 1k;gzip_buffers 16 64k;gzip_http_version 1.1;gzip_comp_level 6;gzip_types text/plain application/x-javascript text/css application/xml;gzip_vary on;二、相关参数gzip on; /

2015-05-25 21:03:43 696

原创 Nginx系列(十六.)nginx日志分析(goaccess)

一.下载下载地址:http://goaccess.io/二.安装yum -y install glib2 glib2-devel ncurses ncurses-devel GeoIP*./configure –enable-geoip –enable-utf8 make && make install 三.使用1.命令行直接查看goaccess -f access.log -c -a2.输出到h

2015-05-25 20:30:09 627

原创 Nginx系列(十五. nginx清除缓存)

一.nginx 模块清除1.下载地址: http://labs.frickle.com/nginx_ngx_cache_purge/ https://github.com/FRiCKLE/ngx_cache_purge2.安装./configure --prefix=/web/nginx --with-http_stub_status_module --with-pcre --add-modul

2015-05-24 21:36:22 2773

原创 Nginx系列(十四. nginx缓存)

一.代理模块缓存1.配置文件#注:proxy_temp_path和proxy_cache_path指定的路径必须在同一分区proxy_temp_path /web/tmp/nginx;#设置Web缓存区名称为cache_one,内存缓存空间大小为100MB,1天没有被访问的内容自动清除,硬盘缓存空间大小为1GB。proxy_cache_path /web/cache/nginx levels=

2015-05-24 20:52:45 925

原创 Nginx系列(十四. nginx分离静态文件)

Nginx系列(十四. nginx分离静态文件)

2015-05-20 21:17:41 1129

原创 Nginx系列(一.安装nginx)

零. 声明:以下内容适用于linux环境下,采用源码方式安装Nginx官网安装指南:http://wiki.nginx.org/InstallChs一. 下载nginx1.官网下载:http://nginx.org/en/download.html 2.Git下载:https://github.com/nginx/nginx二. 必要的依赖库1.pcreyum -y install pcre*

2015-05-20 11:56:43 599

原创 Nginx系列(十四. nginx平滑重启/升级)

Nginx系列(十四. nginx平滑重启)

2015-05-18 16:18:06 601

原创 Nginx系列(十三. nginx负载均衡)

###一.负载均衡配置 ###二.相关配置说明

2015-05-17 14:06:56 557

原创 Nginx系列(十二. 查看nginx状态)

一.配置server { location /nginx-status { stub_status on; allow 192.168.11.180; deny all; }}二.状态说明Active connections: 对后端发起的活动连接数.Server accepts handled requests: Nginx总共处理

2015-05-13 20:43:55 1579

原创 Nginx系列(十一.nginx正向代理)

正向代理配置server { listen 8090; location / { resolver 192.168.23.2 resolver_timeout 30s; proxy_pass http://$host$request_uri; }}注意事项 1.windows下需要设置代理服务器:网络 - Internet选

2015-05-13 20:18:17 690

原创 Nginx系列(十.nginx反向代理)

一.配置反向代理server { listen 80; server_name www.test.com; location / { proxy_pass http://192.168.23.128:80; } }二.相关配置及参数#对 "/" 启用反向代理location / {

2015-05-12 20:19:23 466

原创 Nginx系列(九.nginx日志分割)

一. 使用shell 脚本二.使用logrotate日志管理工具

2015-05-11 19:43:43 462

原创 Nginx系列(八.nginx日志)

Nginx系列(八.nginx日志)

2015-05-11 17:28:10 529

原创 Nginx系列(七.nginx支持pathinfo)

一、通过rewrite方式代替php中的PATH_INFO (仅支持Thinkphp)location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?s=/$1 last; }}二、nginx配置文件中设置PATH_INFO值location ~ .php($|/) {

2015-05-10 13:05:10 659

原创 Nginx系列(六.nginx虚拟主机)

假设四个个域名1.域名一 www.test01.com 80 /web/www/test012.域名二 www.test02.com 80 /web/www/test023.域名三 指定端口 www.test03.com 8080 /web/www/test034.域名四 指定IP及端口

2015-05-05 16:32:08 949

原创 Nginx系列(三.nginx注册为linux系统服务)

一、创建服务脚本vim /etc/init.d/nginx脚本内容如下#! /bin/sh# chkconfig: - 85 15PATH=/web/server/nginx/sbinDESC="nginx daemon"NAME=nginxDAEMON=/web/server/nginx/sbin/$NAMECONFIGFILE=/web/server/ngi

2015-05-04 20:29:49 3232

原创 Nginx系列(二.nginx编译参数详解)

–prefix= 指向安装目录–sbin-path 指向(执行)程序文件(nginx)–conf-path= 指向配置文件(nginx.conf)–error-log-path= 指向错误日志目录–pid-path= 指向pid文件(nginx.pid)–lock-path= 指向lock文件(nginx.lock)(安装文件锁定,防止安装文件被别人利用,或自己误操作。)–user=

2015-05-04 20:27:16 730

原创 Nginx系列(四.nginx 与 php)

一、下载php下载地址:http://php.net/downloads.php二、php依赖库yum install -y libxml2 libxml2-devel gd-devel三、编译php1.php编译参数配置./configure --prefix=/web/php --with-config-file-path=/web/php/config --wit

2015-05-04 20:26:16 774

原创 Nginx系列(五. 将php-fpm注册为服务)

一、创建脚本vim /etc/init.d/php-fpm#! /bin/sh### BEGIN INIT INFO# Provides: php-fpm# Required-Start: $remote_fs $network# Required-Stop: $remote_fs $network# Default-Start:

2015-05-04 20:25:38 701

原创 PHP 文件操作

php 文件操作创建文件/文件夹创建文件/* 方法一 */$file = fopen("test.txt", "w");/* 方法二 */touch($file);创建文件夹 mkdir("/web/www/testing/test_dir", 0700);创建多层文件夹/* 原生 */mkdir("/web/www/testing/test_dir",

2015-03-15 11:20:37 524

原创 解决 PclZip 中文乱码问题

在使用 Pclzip 时出现无法压缩/解压文件的现象,追踪错误信息发现无法打开文件/目录,但是文件夹权限正确,打印文件路径之后发现是乱码。出现这个问题的原因是windows下zip内的文件名编码是 gb2312,而php使用的是 utf-8 编码。解决办法是修改 pclzip.php 类文件:压缩文件部分修改:privAddFile 方法中的://$p_head

2015-03-12 14:58:33 2045

原创 Pclzip 使用入门

Pclzip 使用入门 PclZip::PclZip() : Class creator #实例化类 PclZip::create() : Create the PKZIP file and add files or folders #创建压缩文件 PclZip::listContent() : List content of an archive

2015-03-11 17:15:07 1927

原创 thinkphp 更新数据时如果未修改数据,返回结果判断错误

thinkphp的CURD中,使用save方法时会出现一个奇怪的问题,即如果数据没有更新(与原数据相同),返回值判断为false。其实很久之前就发现了这个问题,一度以为是官方代码的问题,但是一直拖延到最近才想到要去解决这个问题。不得不说:“明日复明日,明日何其多。事事待明日,万事皆蹉跎。”,与君共勉!    在官网上搜索了这个问题之后,发现官方已经解决了这个问题,原本的判断:$

2015-03-11 16:37:31 4115

原创 linux 默认创建的文件夹见及其功能作用

linux 默认创建的文件夹见及其功能作用:目录名称说    明/Linux文件系统的最上层根目录,其他所有目录均是该目录的子目录/binBinary的缩写,存放用户的可执行程序,例如cp和mv等;也存放Shell,如bash和csh。不应把该目录放到一个单独的分区中,否则Lin

2015-03-11 15:43:53 991

原创 Centos7 开放端口

Centos升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:

2015-03-09 16:58:26 1563

原创 Linux top 命令参数详解

top命令作为linux中最常用的命令之一,其作用是分析linux的性能。经常使用这个命令,但是一直没有详细的了解各个参数的含义,下面详细的总结一下top命令各个参数的含义: 第一行: top - 16:10:53 up 37 days, 20:20,  4 users,  load average: 0.00, 0.00, 0.00 1

2015-03-09 16:55:16 894

原创 php常用函数-正则

@php常用函数-正则php 正则常用正则函数preg_filter() 执行一个正则表达式搜索和替换$subject = array('1', 'a', '2', 'b', '3', 'A', 'B', '4'); $pattern = array('/\d/', '/[a-z]/', '/[1a]/'); $replace = array('A:$0',

2014-08-09 21:39:36 975

原创 常用sql语句-高级特性(事务,索引,约束)

@longdd 2014-08-09 14:25 字数 697 阅读 1sql 高级特性(事务,索引,约束)sql事务开启事务begin;start transaction;提交事务commit;回滚rollback;保留点savepoint deleteo1;索引

2014-08-09 14:26:21 898

原创 php导入sql文件

使用php导入sql文件

2014-08-07 22:09:15 2387

原创 常用sql语句-查询

@longdd 2014-08-07 14:16 字数 2812 阅读 1常用sql语句-查询sql总览SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESUL

2014-08-07 14:18:44 675

原创 常用sql语句-增删改

常用sql语句-基础(数据库操作,表操作)sql插入数据插入一条数据insert into tableName(field1,field2) values(value1,value2);删除数据删除一条数据delete from tableName where ... limit 1;删除多条数据delete fr

2014-08-06 20:22:26 780

原创 常用sql语句-基础(数据库操作,表操作)

Database创建数据库create database databaseName;删除数据库drop database databaseName;列出数据库中所有的表名show tables;查看数据库字符集show create database databasename;列出所有的数据库名

2014-08-05 22:44:16 1167

原创 PHPDocumentor 注释规范整理

你会写注释么?从我写代码开始,这个问题就一直困扰着我,相信也同样困扰着其他同学。以前的写注释总是没有一套行之有效的标准,给维护和协同开发带了许多麻烦,直到最近读到了phpdocumentor的注释标准。

2014-07-31 23:36:49 2499 2

原创 sql必知必会读书笔记二

1.拼接字段在SQL中的SELECT语句中,可使用一个特殊的操作符来拼接两个列。根据你所使用的DBMS,此操作符可用加号(+)或两个竖杠(||)表示。在mysql中使用concat函数。 demo:select id,concat(name,'-',realname) from table 2.sql函数sql函数不可移植 3.大多数SQL实现支持以下类型的

2014-07-29 22:32:48 728

原创 sql必知必会读书笔记一

检索数据 1.结束sql语句使用 ";" 2.sql语句不区分大小写(sql语句中大写是为了增加代码的可阅读性),数据库名,表名,字段名区分大小写(默认区分,具体看dbms及配置) 3.所有空格都将被忽略 4.DISTINCT关键字:不能部分使用DISTINCTDISTINCT关键字作用于所有的列,不仅仅是跟在其后的那一列。例如,你指定SELECT DI

2014-07-29 22:30:07 905

原创 ThinkPHP字母函数总结

之前一直在使用Thinkphp框架,

2014-04-28 17:32:19 990

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除