![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux/centos
daily886
这个作者很懒,什么都没留下…
展开
-
gitlab 使用 custom_hooks 自动化更新服务器上的代码
自动化部署:gitlab在客户端push上传代码后,服务器自动更新代码到项目目录中1、切换到服务器上项目的gitlab目录,创建custom_hooks自定义钩子目录# 切换到项目gitlab目录[root@iZwz90o2a8lpw2xgmh9bqpZ ~]# cd /var/opt/gitlab/git-data/repositories/@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb6原创 2021-03-04 10:55:42 · 3347 阅读 · 3 评论 -
编译安装php7.3.12 和 php7.3.12 开发ext拓展
linux系统php源码包下载地址:https://www.php.net/downloads.phpPHP 7.3开始,开发拓展,取消了 ./ext_skel 命令工具,要使用 php ext_skel.php 命令的形式创建拓展一、下载源码包解压后,编译安装php#下载源码包 php-7.3.12.tar.gz[root@localhost package]# wge...原创 2019-11-25 17:42:10 · 1034 阅读 · 0 评论 -
在VirtualBox下安装linux/centos操作系统
转自 https://www.cnblogs.com/hihtml5/p/8217062.html工具VirtualBox-4.3.8:下载后安装. linux系统镜像:Centos国内镜像文件下载地址: http://centos.ustc.edu.cn/centos/本文假定你已经知道如何安装VirtualBox虚拟机软件,并且已经安装好了。首先我们需要准备好cento...转载 2018-11-21 11:17:53 · 293 阅读 · 0 评论 -
浅析Apache中RewriteRule和RewriteCond规则参数的详细介绍
参考: http://www.jb51.net/article/39298.htm http://www.cnblogs.com/scgw/archive/2011/05/01/2033730.html 正则的链接: http://baike.baidu.com/item/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F Ap...转载 2018-11-15 08:54:05 · 547 阅读 · 0 评论 -
redis集群增加节点和删除节点、或者reshard时报 migrating 错误
目录redis安装和创建集群看这里redis安装redis集群Redis集群节点增加添加节点节点的 redis.conf 配置 端口 6307启动新的redis实例2.添加节点到集群中添加master节点添加slave节点删除slave从节点删除master节点如果 reshard 迁移slot 报 migrating 错误redis安装和...原创 2018-11-23 16:20:00 · 1226 阅读 · 0 评论 -
NginxHTTP缓存设置 反向代理负载均衡提高速度和并发处理
转自: https://blog.csdn.net/jek123456/article/details/71514195Nginx提供了expires、etag、if-modified-since指令来实现浏览器缓存控制。 expires 如果我们使用Nginx作为静态资源服务器,那么可以使用expires进行缓存控制。 location /img { alias /e...转载 2019-01-31 15:33:43 · 583 阅读 · 1 评论 -
linux查询awk命令用法
原文链接 : http://blog.chinaunix.net/uid-23302288-id-3785105.html awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; c...转载 2018-11-05 15:32:46 · 1342 阅读 · 0 评论 -
linux crontab 实行每N秒执行
linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。1.使用延时来实现每N秒执行创建一个php做执行动作,非常简单,就是把当前时间写入log。<?phpfile_put_contents('/home/fdipzone/php/crontab/run.log', date('Y-m-d H:i:s')."\r\n", FILE_APPE...转载 2018-07-16 11:05:36 · 1138 阅读 · 0 评论 -
GitHub 安装配置
1:到 Github 注册 页面中注册,填写用户名、邮箱和密码选择免费服务 步骤三可以根据自身喜好勾选或者直接跳过2.1.2 创建远程仓库创建完账号后,可以开始创建仓库 但是这里我们还没有验证邮箱,所以点击开始一个项目会跳出一个页面让我们验证邮箱验证完毕后会跳到之前的 Guide 页面,而且顶部会有一个邮箱验证完毕的提示再次点击开始一个项目,成功进入创建项目页面,填写项目名称和描述,勾选 Publ...转载 2018-04-29 08:47:37 · 799 阅读 · 0 评论 -
Git初始配置和基本使用
Git自学之路(二)- Git初始配置和基本使用在学习完本文之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。 本章也将向你演示如何配置 Git 来忽略指定的文件和文件模式、如何迅速而简单地撤销错误操作、如何浏览你的项目的历史版本以及不同提交(commits)间的差异、如何向你的远程仓库推送(push)以及...转载 2018-04-29 06:15:53 · 61432 阅读 · 2 评论 -
git安装使用
源码安装安装依赖的包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker下载git源码并解压 目前最新版本下载地址:wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.17...转载 2018-04-28 22:46:06 · 359 阅读 · 0 评论 -
新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)
centos7.2+nginx1.10+php7+mysql5.7+redis 3.2.9环境的搭建:centos7系统的安装:https://blog.csdn.net/daily886/article/details/80113173nginx1.11的安装:https://blog.csdn.net/daily886/article/details/80113183php7的安装:https...转载 2018-04-27 20:54:54 · 585 阅读 · 0 评论 -
centos 7 安装 redis 3.2.9
在centos 7 系统中安装redis 3.2.9的过程方法。下载redis3.2.9软件包cd /usr/local#下载安装包wget http://download.redis.io/releases/redis-3.2.9.tar.gz 解压tar -xzvf redis-3.2.9.tar.gz#重命名文件夹mv redis-3.2.9 redisc...原创 2018-04-27 20:52:41 · 430 阅读 · 0 评论 -
linxu中redis安装ruby指定版本
RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。https://rvm.io/如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。这里所有的命令都是再用户权限下操作的,任何命令最好都不要用 sudo.RVM 安装gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E...转载 2018-11-22 09:44:01 · 855 阅读 · 0 评论 -
redis配置集群出现 can't connect to node 或者链接远程主机出现 No route to host
redis 的版本是:Redis 3.2.3 (00000000/0) 64 bit 在172.0.0.188 执行 /servers/redis/redis-trib.rb create 172.0.0.188:6379 172.0.0.180:6379 172.0.0.199:6379 172.0.0.154:6379时,报错:>>> Creating...转载 2018-11-22 11:12:50 · 3524 阅读 · 0 评论 -
Redis集群搭建与简单使用
介绍安装环境与版本用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。redis 采用 redis-3.2.4 版本。两台虚拟机都是 CentOS ,一台 CentOS6.5 (IP:192.168.31.245),一台 CentOS7(IP:192.168.31.210) 。安装过程1. 下载并解压 cd /root/soft...转载 2018-11-22 14:23:28 · 140 阅读 · 0 评论 -
php7.3.7安装踩坑
发生背景:编译PHP7.3.7报错configure: error: off_t undefined; check your library configuration解决方案:# 添加搜索路径到配置文件echo '/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64'>>/etc/ld.so.conf# 更新配置...转载 2019-07-09 10:53:35 · 3767 阅读 · 0 评论 -
centos使用ruby gem安装 libv8,安装v8js
转自:http://appsintheopen.com/posts/18-installing-the-libv8-ruby-gem-on-centos-5-8首先安装 ruby gemyum install -y ruby First, Centos 5.8 ships with gcc 4.1.4, but to compile libv8 you need 4.4...转载 2019-05-29 17:01:36 · 2549 阅读 · 0 评论 -
linux/centos中libc更新失败导致ll cd等基础命令无法使用的解决办法
#首先运行命令 ldconfig 恢复默认设置ldconfig#切换到lib64目录,查看目录中的 libc 和 ld 和 libm 版本cd /lib64ls -la | grep libcls -la | grep ldls -la | grep libm#根据自己本地lib64里的 libc 和 ld 和 libm 版本,重新建立软连接sln /usr/lib64/...原创 2019-05-30 09:35:04 · 1071 阅读 · 1 评论 -
php无法访问linux的环境变量
首先,linux系统设置环境变量流程如下[root@localhost ~]# vi /etc/profile## 如增加一个环境变量,就在文件里添加一行:export MY_REDIS_HOST="localhost":wq 保存退出## 使配置生效[root@localhost ~]# source /etc/profile这时候使用php 的ge...原创 2019-05-14 12:08:12 · 1228 阅读 · 0 评论 -
Nginx安装负载均衡配置 fair check扩展
转自:https://www.cnblogs.com/ztlsir/p/8945043.html 前言本文主要是针对Nginx安装、负载均衡配置,以及fair智能选举、check后端节点检查扩展功能如何扩展,进行讲解说明。fair模块: upstream-fair,“公平的”Nginx 负载均衡模块,增强了Nginx 提供的round-robin负载均衡算法,可以跟踪后端服务器的负...转载 2019-02-13 10:25:18 · 1274 阅读 · 0 评论 -
go学习一 环境安装
Go 语言教程Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson(C语言、Unix和Plan 9操作系统之父)主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在G...原创 2019-02-18 14:11:24 · 222 阅读 · 0 评论 -
centos编译安装gcc
版权声明:转载时请注明来源。 https://blog.csdn.net/RBPicsdn/article/details/79565383科大开源镜像站 GCC源码 https://mirrors.ustc.edu.cn/gnu/gcc/下载gcc-7.3.0 wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3....转载 2019-01-22 10:20:05 · 1720 阅读 · 0 评论 -
linux awk打印输出命令
转自: http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command...转载 2018-12-21 09:08:05 · 12854 阅读 · 0 评论 -
centos安装mysql-5.7.24-linux-glibc2.12-x86_64
目录下载mysql安装配置mysql /etc/my.cnf配置/etc/profile环境变量配置 启动 mysql配置navicat远程连接刷新缓存时,提示错误ERROR 1146 (42S02): Table 'mysql.servers' doesn't exist下载mysql官网选择你想要的版本:https://dev.mysql.com/dow...原创 2018-11-26 14:05:06 · 2468 阅读 · 0 评论 -
centos 7 安装 mysql-5.7
实测centos 7 中安装mysql-5.7版本数据库的详细过程,在安装mysql-5.7的时候,可以通过查看日志(/var/log/mysqld.log)提示的错误,进行一步步的调试安装。这样可以快速准确的解决各种问题,完成搭建。 mysql最新版官网下载直达页面:https://dev.mysql.com/downloads/mysql/一、下载安装包:bashwget http://...原创 2018-04-27 20:50:41 · 466 阅读 · 0 评论 -
php7的安装:
centos 7 编译安装 php-7.1.3的步骤在官网下载php-7.1.3的php压缩包,centos 7 安装 php-7.1.3的步骤,http://cn2.php.net/distributions/php-7.1.3.tar.gzbashwget -c http://cn2.php.net/distributions/php-7.1.3.tar.gz下载好后解压 php-7.1.3....转载 2018-04-27 20:50:03 · 898 阅读 · 0 评论 -
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://freeloda.blog.51cto.com/2033581/1288553大纲一、前言二、环境准备三、安装与配置Nginx四、Nginx之反向代理五、Nginx之负载均衡六、Nginx之页面缓存七、Ngin转载 2018-02-03 14:34:53 · 367 阅读 · 0 评论 -
linux apache配置ssl
Web服务器在默认情况下使用HTTP,这是一个纯文本的协议。正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密。而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷。任何”中间人”,通过精心防止的数据包嗅探器,是能够看到任何经过的数据包内容。更进一步,恶意用户甚至可以在传输路径设置一个假冒的WEB服务器冒名顶替实际的目标Web服务器。在这种情况下,最终用户可能实际上与转载 2018-01-08 14:30:08 · 637 阅读 · 0 评论 -
window和linux计划任务
* Linux: 於 crontab -e 加上 "* * * * * /usr/bin/curl --silent http://focussoftgroup.com/hxdaoyou/index.php/PublicApp/ScheduleTask?iInt=60 > /dev/null" * Windows: ""C:\Program Files\Apache24\php5\php.ex转载 2017-12-18 16:45:52 · 212 阅读 · 0 评论 -
shell学习5
#Shell printf 命令#上一章节我们学习了 Shell 的 echo 命令,本章节我们来学习 Shell 的另一个输出命令 printf。#printf 命令模仿 C 程序库(library)里的 printf() 程序。#标准所定义,因此使用printf的脚本比使用echo移植性好。#printf 使用引用文本或空格分隔的参数,外面可以在printf中使用格式化字符串,转载 2017-12-27 15:18:18 · 122 阅读 · 0 评论 -
shell学习3
#Shell 数组#bash支持一维数组(不支持多维数组),并且没有限定数组的大小。#类似与C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0。#定义数组 数组名=(值1 值2 ... 值n)#在Shell中,用括号来表示数组,数组元素用"空格"符号分割开。定义数组的一般形式为:array_name=(valu转载 2017-12-27 13:56:13 · 157 阅读 · 0 评论 -
shell学习4
############# echo 命令输出符#1.显示普通字符串:#!/bin/bashecho "It is a test"#这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test#2.显示转义字符echo "\"It is a test\""echo \"It is a test\"#3.显示转载 2017-12-27 14:41:40 · 125 阅读 · 0 评论 -
shell学习2
#! /bin/bash your_name="www.baidu.com" #变量 your_name 赋值echo $your_name #输出变量 要在变量前加$,可以使用 $your_name 或 ${your_name}for fil转载 2017-12-27 11:52:58 · 141 阅读 · 0 评论 -
shell脚本学习1
#Shell 环境#Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。#Linux 的 Shell 种类众多,常见的有:#Bourne Shell(/usr/bin/sh或/bin/sh)#Bourne Again Shell(/bin/bash)#C Shell(/usr/bin/csh)#K Shell转载 2017-12-27 11:22:55 · 140 阅读 · 0 评论 -
shell学习6
#Shell test 命令#Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。#数值测试#参数 说明# -eq 等于则为真# -ne 不等于则为真# -gt 大于则为真# -ge 大于等于则为真# -lt 小于则为真# -le 小于等于则为真#!/bin/bashnum1=100转载 2018-01-02 11:21:05 · 140 阅读 · 0 评论 -
apache并发设置优化
Apache优化步骤:1、先查看apache的运行模式,查看命令:httpd -lCompiled in modules: core.c prefork.c http_core.c mod_so.c 这里可以看到运行模式是prefork模式。2、修改ap转载 2018-01-02 10:08:34 · 2062 阅读 · 0 评论 -
CentOS6.5 安装+ Tengine + PHP + MySQL
简介:Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。1、前期准备1.1、安装gcc/make等:yum -y install gcc gcc-c++ aut转载 2017-11-16 17:43:07 · 516 阅读 · 0 评论 -
超简单将Centos的yum源更换为国内的阿里云源
自己的yum源不知道什么时候给改毁了……搜到了个超简单的方法将yum源更换为阿里的源完全参考http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/转载 2017-11-18 16:09:05 · 261 阅读 · 0 评论 -
CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了。下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysq转载 2017-11-18 15:09:01 · 324 阅读 · 0 评论