centos linux
文章平均质量分 53
lvshuocool
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux抓包命令tcpdump以及常见抓包使用方法
系统运行过程中,难免发现服务器一些流量异常或访问异常,我们可以采用tcpdump命令进行抓包。下边简单介绍下该命令使用办法。1,安装tcpdump一些系统默认没有安装,我们需要yum安装下这个命令:yum install tcpdump -y2,tcpdump使用。一些使用我们可以tcpdump –help看下帮助,比如:常用的一些简单用法,一般是抓取对应网卡、端口、对应IP等。tcpdump -nn 本地网卡地址以及外部链接地址 ,并采用IP地址、端口表示。 如果不加-nn 则会...原创 2021-12-21 13:43:32 · 2959 阅读 · 0 评论 -
centos7 安装supervisor教程以及常见问题
简介Supervisor 是一个进程控制系统。它是一个 C/S 系统 (注意:其提供 WEB 接口给用户查询和控制)。它允许用户去监控和控制在类 UNIX 系统的进程。它的目标与 launchd、daemontools 和 runit 有些相似。但是与它们不一样的是、它不是作为 init (进程号 pid 是 1) 运行。它是被用来控制进程、并且它在启动的时候和一般程序并无二致。作用你的 Nginx,Tomcat,memcache,Redis… 会崩么?那你自己写的服务器监测脚本呢?好吧、不原创 2021-07-23 13:35:01 · 1112 阅读 · 0 评论 -
基于ngrok实现ssh远程内网传透 (用screen 后台运行)
目前ngrok2.0是不开源的,并且ngrok服务器由官方维护。下面小编教大家怎么使用ngrok实现内网穿透:1. 下载ngrok客户端网址:https://dashboard.ngrok.com/get-started2. 启动ngrok客户端2.1 解压$ unzip /path/to/ngrok.zip2.2 链接个人账户$ ./ngrok authtoken 3UzhimXQAsyvdrXrwZaEx_56QKuJAPQdRgz4M4REc2Y2.3 启动ng.原创 2020-11-23 17:30:47 · 872 阅读 · 0 评论 -
如何利用XShell隧道通过跳板机连接内网机器(实用)
在服务器众多的企业里,通常运维会把某台机器开放外网访问权限,其他服务器通过该机器进行访问,该机器通常称之为跳板机。开发人员可以通过SSH工具访问服务器,进行日志查看、问题排查等等。这里先假设一下服务器情况,跳板机地址:220.101.5.5,内网服务器两台:192.168.100.5 192.168.100.6。SSH开放端口都假设为22,通常就是22。工具/原料 XShell 方法/步骤 1 首先建立跳板机的连接,并配置隧道。打开XShell点击文件菜单再点击新建弹出新建会话属原创 2020-08-11 15:11:23 · 1519 阅读 · 1 评论 -
sshpass安装以及使用
centos6 ,centos7 安装sshpass 先安装epel yum install -y epel-release yum repolist 安装完成epel之后,就可以按照sshpass了 yum install -y sshpass 验证:sshpass -V [root@bogon ~]# sshpass -Vsshpass 1.06(...原创 2020-04-27 13:55:47 · 2941 阅读 · 0 评论 -
Laravel5.5及以上版本多环境.env配置读取
laravel 默认工程一个.env文件,如果在多个运行环境下如何自动区分读取不同的.env文件呢?其实laravel本身就已经实现了多环境读取.env,网上那些教程都是要加代码来识别或者讲的不清不楚的,laravel在5.5版本的框架底层中实现了读取不同的.env逻辑。请看截图:那么我们该如何使用这个特性呢?其实很简单,加入我们有4个环境(dev环境,test环境,beta环境,prod...原创 2020-04-03 14:09:16 · 1215 阅读 · 1 评论 -
CentOS6.10安装redis5.0.8
1、以安装redis5.0.8为例下载安装包:http://redis.io安装非常简单!root@centos6 ~]#yum install gcc #需要先安装GCC,如果已安装请忽略[root@centos6 ~]tar zxvf redis-5.0.8.tar.gz -C /usr/local #解压[root@centos6 ~]cd ...原创 2020-03-15 23:18:49 · 458 阅读 · 0 评论 -
【Linux 工具】服务器文件传输利器 lrzsz
场景 服务端开发人员经常会遇到的一个场景就是将本地的文件传到服务器上,或者把服务器上的文件下载到本地,那这个时候大家一般会用 ftp 服务,来完成这件事。但是如果服务器上并没有安装 ftp 服务的时候,这个操作就显的很繁琐。那有没有轻量的,方便又好用的工具呢?这就要说到我们今天要给诸位介绍的这个小工具了 lrzsz。关于 lrzsz lrzsz 是一个 unix 通信套件提供的 X...原创 2019-12-06 11:09:45 · 362 阅读 · 0 评论 -
经验一款堪称完美的编程字体Source Code Pro
对于程序员来说,好的字体应该满足的基本条件: 字母和数字易于分辨,如: 英文字母o 和 阿拉伯数字 0 ,或者 英文字母 l 和 阿拉伯数字 1 ,两个单引号 ‘’ 和双引号 ”. 字体等宽,保持对齐,美观漂亮 免费开源Source Code Pro 是 Adobe 公司号称最佳的编程字体。而且还是开源的。它非常适合用于阅读代码,支持 Linux、Mac OS X ...原创 2019-10-29 16:50:03 · 733 阅读 · 0 评论 -
CentOS 升级 Git 至最新版
Centos使用git push代码时报错(The requested URL returned error: 400),环境为centos6、git1.7.1。Coding文档提示git version低于1.9可能会报错,遂升级git至最新版。由于CentOS用yum安装的版本只有1.x,故需要手动编译安装。首先,下载git安装包。从github上下载一个最新版(撰写文章时的最...原创 2019-10-29 09:37:13 · 763 阅读 · 0 评论 -
端口映射工具 workerman-port-mapping
workerman-port-mapping 项目介绍使用workerman实现的端口映射程序,支持内网穿透,支持win的多端口映射.软件架构基于workerman及其Channel分布式通讯组件建立的端口映射程序,支持内网穿透,支持同时多端口映射.安装教程 搭建完整的php环境,把php加到环境变量中 1 (使用git安装)安装git,执行 git clo...原创 2019-09-18 18:29:15 · 841 阅读 · 0 评论 -
Centos安装ftp
需求:搭建一个ftp,给予一个账号,仅对一个backup目录存在权限注意配置文件里 #注释必须顶头写,下面这种写法有问题local_root=/home/www/backup #虚拟用户主目录,用户和组必须指定为宿主用户1.安装vstpdyum install vsftpd -y2.安装libdb-utils安装Berkeley DB工具,用于生成虚拟用户认证...原创 2019-08-03 11:31:57 · 239 阅读 · 0 评论 -
做为一名后端工程师,这些 Linux 指令需要了解下
前言本文收录了 linux 常用指令,这里面有个小技巧,基本上所有指令后面跟上 --h 可以显示其使用方法。故不必死记硬背,知其意乃通其形。分类如下:文件 & 目录操作(16 个) 查看文件 & 内容处理(18 个) 文件压缩 & 解压缩(3 个) 信息显示(11 个) 搜索文件(4 个) 进程管理(11 个) 用户管理(7 个) 网络操作(11 ...原创 2019-06-18 16:37:39 · 400 阅读 · 0 评论 -
ab命令
一、ab的原理ab是apachebench命令的缩写。ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,它既不会占用很高CPU,也不会占用很多内存。但却...原创 2019-05-25 08:55:05 · 9239 阅读 · 0 评论 -
安装ImageMagick
下载地址:https://imagemagick.org/download/ImageMagick-7.0.8-41.tar.gz安装命令:tar xfv ImageMagick-7.0.8-41.tar.gzcd ImageMagick-7.0.8-41./configuremake && make install验证(安装成功如下):[roo...原创 2019-04-22 16:55:34 · 827 阅读 · 0 评论 -
centos7 vim/vi的使用方法
vim是vi的升级版,功能类似,但是更全,所以这里只介绍vim1.vim的介绍vim是一个功能强大的全屏幕文本编辑器,是linux/unix上最常用的文本编辑器 它的作用是建立、编辑、显示文本文件 vim没有菜单,只有命令2.vim的几种模式 命令模式 #通过vim + 文件名进入命令模式[root@localhost ~]# vim filename在命...原创 2018-11-22 16:02:59 · 1461 阅读 · 0 评论 -
CentOS中yum安装ffmpeg
1.升级系统sudo yum install epel-release -ysudo yum update -ysudo shutdown -r now2.安装Nux Dextop Yum 源由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dextop)完成此工作。1) CentOS 7sudo rpm --import htt...原创 2018-09-26 16:32:04 · 731 阅读 · 0 评论 -
linux centos设置密钥并且使用密钥登录
服务器端生产密钥(一直默认回车就好,当然你也可以重新命名):[root@localhost ~]# ssh-keygen -t rsa然后会在 root目录下自动生产.ssh目录和公钥(id_rsa.pub)私钥(id_rsa)[root@localhost ~]# cd /root/.ssh[root@localhost .ssh]# lltotal 8-rw——- 1翻译 2017-11-21 13:22:53 · 3435 阅读 · 0 评论 -
中标麒麟6.5添加yum源安装软件
# more /etc/issueNeoKylin Linux Advanced Server release 6.5 (Beryllium)Kernel \r on an \m系统版本--------------------------------------------------------------打开目录 cd /etc/yum.repos.d修改local.repo[base]...原创 2018-03-20 15:24:02 · 20383 阅读 · 0 评论 -
centos6.5安装redis-4.0.9
############ 准备 ###############从redis官网下载Linux redis4.0.9版本,我下载的redis-4.0.9.tar.gz(目前最新稳定版),下载到/usr/local/src目录,如果没有就mkdir创建一个.下载链接:https://redis.io/downloadhttp://download.redis.io/releases/redis-4...原创 2018-04-07 11:26:56 · 2069 阅读 · 0 评论 -
centos6(centos7) 安装git和gitosis
1安装git(如果已安装忽略此步)卸载旧的gityum remove git安装依赖包yum install autoconf curl-devel expat-devel openssl-devel zlib-devel perl-devel下载源码包去官网 git-scm 拷贝链接我所使用的链接: https://www.kernel.org/pub/software/scm/git/git...原创 2018-04-13 14:48:44 · 277 阅读 · 0 评论 -
PHP中使用exec调用系统命令
Ø 问题:如何能够执行系统命令或者执行其他文件Ø 方法:1, 修改PHP.inidisable_functions = exec2, 修改权限修改要执行的脚本chmod 777 home/ -R若执行其他文件,相应文件及其上级所有目录的权限都该改为可执行模式3, 调试若脚本执行不成功,使用管道命令, 使用 2>&1, 命令就会输出shell执行时的错误到$output变量, 输出该变...原创 2018-04-25 14:32:26 · 1068 阅读 · 0 评论 -
配置nginx的负载均衡keepalived和nfs磁盘共享(nfs配置到前端机)
环境说明3台虚拟机CentOS 6.5 x86_64,安装好hengdalnmp.zip (lnmp1.3)主nginx负载均衡器:192.168.223.130 (通过keepalived配置了VIP:192.168.223.160供外使用) 副nginx负载均衡器:192.168.223.133(通过keepalived配置了VIP:192.168.223.160供外使用)nfs服务端部署:...原创 2018-05-17 11:01:07 · 1508 阅读 · 0 评论 -
配置nginx的负载均衡keepalived和nfs磁盘共享
环境说明3台虚拟机CentOS 6.5 x86_64,安装好hengdalnmp.zip (lnmp1.3)主nginx负载均衡器:192.168.223.130 (通过keepalived配置了VIP:192.168.223.160供外使用)副nginx负载均衡器:192.168.223.133(通过keepalived配置了VIP:192.168.223.160供外使用)后端代理的web服务...原创 2018-05-14 15:13:58 · 566 阅读 · 0 评论 -
CentOS 6/7 安装配置 Rinetd 端口转发工具
安装cat >> rinetd-installer.sh <<'EOF'#!/bin/bashwget http://www.boutell.com/rinetd/http/rinetd.tar.gztar zxvf rinetd.tar.gzcd rinetdmkdir -p /usr/man/man8make && make install...原创 2018-05-21 10:22:47 · 3633 阅读 · 0 评论 -
centos6安装supervisor进程管理工具,监控nginx,mysql,php-fpm
supervisor 是python的进程管理工具,可以用来把自己写的脚本变成进程,每时每刻不断地跑,而中断时又能自动重启,开机运行。1 - 安装 setuptools (python2)yum install python-setuptools2 - 安装 supervisor (只支持python2)easy_install或者pip安装,注意supervisor当前只有python2支持的版...原创 2018-05-22 17:27:29 · 2607 阅读 · 1 评论 -
CentOS6.5下DRBD+HeartBeat+NFS配置
Distributed Replicated Block Device(DRBD)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。 我们可以理解为它其实就是个网络Raid 1,两台服务器间就算某台因断电或宕机也不会对数据有任何影响,而真正的热切换可以通过Heartbeat方案解决,不需要人工干预。 一、环境描述系统版本:centos6.5 x64 node1(...原创 2018-05-29 10:40:54 · 684 阅读 · 0 评论 -
php7.2安装oci8,lnmp
#rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm #rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm #vi /etc/ld.so.conf /usr/lib/oracle/11.2/client64/lib ...原创 2018-08-23 09:34:17 · 2101 阅读 · 0 评论 -
linux下将pdf文件转换成swf文件
用PHP开发黄河文献的时候,用到了在线浏览pdf文件的功能,js播放插件需要同时将pdf文件转换成swf文件两者兼用才能达到效果。安装swftools中文支持安装:mkdir –p /usr/share/xpdfcd /usr/share/xpdf/下载中文支持及字体库(xpdf-chinese-simplified.tar.gz 备用下载地址 https://pan.baidu.co...原创 2018-08-30 16:44:19 · 867 阅读 · 0 评论 -
php+ffmpeg判断视频编码格式是否h264?
<?php// 定义 FFmpeg的路径,最好在网站的全局配置文件里定义好// 另外,重定向符号在FreeBSD等csh系统中为 >&define('KC_FFMPEG_PATH', '/usr/local/bin/ffmpeg -i "%s" 2>&1');function video_info($file) { ob_start(); ...原创 2018-09-20 15:42:20 · 3211 阅读 · 0 评论 -
Centos系统怎么添加用户和组
1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test //新建test工作组3、新建用户同时增加工作组useradd -g test p转载 2017-08-25 10:32:04 · 2775 阅读 · 0 评论
分享