首页 技术

技术

  • nginx日志切割及历史日志删除脚本

    nginx日志切割及历史日志删除脚本

    如果使用LNMP网站环境的话,默认nginx只会生成一个访问日志,并且是在每天的积累,日志文件会变的非常大,如果需要做一下日志的分析,无论是使用脚本分析,还是把日志下载本地分析,都不太方便。每天分割Nginx的访问日志,有利于分析日志。脚本内容:#!/bin/bash #function:cut nginx log files shell #设置您的网站访问日志保存的目录 log_files_path="/usr/local/nginx/logs/"...

    技术 2020-01-09 139 0 nginxlinuxLNMP
  • Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

    Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

    sudo apt update -y sudo apt install -y nodejs nodejs-legacy npm sudo npm config set registry https://registry.npm.taobao.org sudo npm install n -g sudo n st...

    技术 2019-12-30 233 0 nodenpm
  • QueryList之flatten方法

    QueryList之flatten方法

    QueryList返回的集合数据均为Collection集合对象而非普通数组,目的就是为了方便处理采集结果数据。如果我们想要的结果是一位数组,而非二位数组,那该怎么做呢?可以使用flatten()方法将多维集合转为一维的,对上面的采集结果data进行处理:正确方法:$data  = $ql->get($url)->query()->getData(); $data = $data->flatten()->all();注意:这里不能这样...

    技术 2019-12-25 178 0 QueryList
  • include_path='/usr/local/php56/lib/php (宝塔一键安装)报错解决方法

    include_path='/usr/local/php56/lib/php (宝塔一键安装)报错解决方法

    错误提示如下图:1.如果你是宝塔一键安装的,则需要你在生成网站的时候取消勾选 放跨站攻击(如下图:)2.如果不是宝塔一键安装则有两种方法来设置php的include_path.一:修改php.ini文件中的include_path项。例:include_path = .:/usr/local/lib/php:./include二:使用ini_set方法。例:ini_set("include_path", ".:../:./include:../include");...

    技术 2019-12-19 221 0 LNMPphp
  • redis的持久化之RDB的配置和原理

    redis的持久化之RDB的配置和原理

      Redis优秀的性能是由于其将所有的数据都存储在内存中,同样memcached也是这样做的,内存中的数据会在服务器重启后就没有了,也就是不能保证持久化。但是为什么Redis能够脱颖而出呢,很大程度上是因为Redis有出色的持久化机制,能够保证服务器重启后,数据不会丢失。Redis持久化是将内存中的数据写入到磁盘(也就是文件)中。下面来看看Redis是如何持久化的。       Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式...

    技术 2019-12-05 203 0 redis
  • Truncate Table的用法讲解

    Truncate Table的用法讲解

    TRUNCATE TABLE删除表中的所有行,而不记录单个行删除操作。语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用...

    技术 2019-11-30 257 0 mysql
  • mysql中怎么重置清空id,id从1开始自动递增方法

    mysql中怎么重置清空id,id从1开始自动递增方法

    有时候我们在使用mysql的时候,设置了id自动递增,然后删除了一些数据,再次增数据的时候,id就出现累计的情况,怎么重置清空id呢,下面来分享一下方法重置清空id,id从1开始自动递增方法使用mysql的truncate命令truncate table 表名备注:该操作会清空您宝贵的数据库,请谨慎操作!...

    技术 2019-11-30 202 0 mysql
  • Ubuntu18.04,安装Redis配置远程连接访问和简单使用Redis

    Ubuntu18.04,安装Redis配置远程连接访问和简单使用Redis

    前言Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。环境Ubuntu 18.04安装Redis服务器端~ sudo apt-get install redis-server安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序检查Redis服务器系统进程~ ps -agx|grep redis...

    技术 2019-11-29 220 0 linuxubunturedis
  • nginx负载均衡后端无法加载css和js资源

    nginx负载均衡后端无法加载css和js资源

    nginx的代理缓存区,默认较小导致部分文件出现加载不全的问题,比较典型的如jQuery框架,可以通过配置调整nginx的缓存区即可。主要参考proxy参数最终完整配置如下:http { # http_proxy  proxy_buffer_size 128k; proxy_buffers 32 128k; proxy_busy_buffers_size 128k; upstream backend { ser...

    技术 2019-11-28 228 0 LNMP负载均衡
  • ubuntu16.04安装lnmp环境

    ubuntu16.04安装lnmp环境

    1.安装mysqlsudo apt install mysql-server2.安装nginx和php#添加nginx和php的ppa源sudo apt-add-repository ppa:nginx/stable sudo apt-add-repository ppa:ondrej/php sudo apt update sudo apt install nginx安装好nginx,打开...

    技术 2019-11-27 272 0 linuxubuntuLNMP
1 2 3 4 5 ››
Music