![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维管理
TCH8502
这个作者很懒,什么都没留下…
展开
-
docker 安装 rabbitMQ
1、进入docker https://hub.docker.com/官网搜索rabbitMQ 看下版本因为是新手 下载3.8-management 有web页面的管理版本2、拉取镜像 docker pull rabbitmq:3.8-management3、查看镜像docker images4、根据镜像ID 设置并启动运行docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 415614b8..原创 2021-07-06 15:06:14 · 143 阅读 · 0 评论 -
centos7 openssh 升级8.4
为了避免在升级过程中登陆访问失败,需要安装telnetserver以及xinetd yum install xinetd telnet-server -y #安装telnet vi /etc/xinetd.d/telnet #修改配置文件配置文件内容# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/pass..原创 2020-12-03 12:28:58 · 557 阅读 · 0 评论 -
php 获取root 权限运用shell 关闭nginx
用户提出需要手动关闭网站 想了下通过php执行脚本关闭nginx完成<?php $shell = "ls -l"; echo "<pre>"; system($shell, $status); echo "</pre>"; //注意shell命令的执行结果和执行返回的状态值的对应关系 $shell = "<font color='red'>$shell</font>"; if( $status.原创 2020-10-23 13:19:10 · 277 阅读 · 0 评论 -
记录linux访问windows共享文件夹
首先windows 服务器创建用户记住用户名和密码。给新建用户授予需要共享文件夹的权限在linux服务器上执行mount -t cifs -o username=XXX,password=XXX //10.10.10.10/pic /mnt/picusername为用户名password为密码10.10.10.10 为共享windows服务器的IP/mnt/pic 为linux服务器挂载的文件夹地址...原创 2020-10-20 10:39:53 · 154 阅读 · 0 评论 -
docker 学习 三 (docker 容器内安装nginx 并设置自动启动)
复制nginx 到test容器内docker cp nginx-1.8.0.tar.gz test:/home/tch进入容器 docker exec -it test /bin/bash在容器内执行安装cd /home/tch/tar -zxvf nginx-1.8.0.tar.gzyum -y install gcc-c++yum install -y pcre pcre-develyum -y install zlib zlib-develyum -y inst原创 2020-07-15 17:13:29 · 3852 阅读 · 1 评论 -
docker 学习二 (简单操作及应用自启学习)
一、docker 从官方获取镜像 (比如获取nginx)docker search nginx # 搜索nginx 镜像根据镜像下载 ,获取官方nginx 镜像 就可以运行了 docker pull nginx删除镜像docker rmi 镜像名二、docker 运行后无法联网问题vi /etc/sysctl.conf 编辑sysctl.conf 加入net.ipv4.ip_forward=1net.ipv4.ip_forward=1三、d原创 2020-07-15 16:42:19 · 184 阅读 · 0 评论 -
docker 学习 一(安装并使用hello world)
1、centos7 安装docker (1)查看cnetos系统内核uname -r(2)更新系统yum update(3)首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库yum install -y yum-utils \ device-mapper-persistent-data \ lvm2(4)选择阿里源仓库yum-config-manager \ --add-repo \ http..原创 2020-07-08 11:54:33 · 235 阅读 · 0 评论 -
CentOS 7防火墙规则
Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables使用firewall-cmd开放端口则立即就生效了。见下操作: firewall-cmd--state //查看运行状态 // 开放1024的端口 firewall-cmd--add-port=80/tcp permanent ...原创 2019-10-31 15:32:01 · 364 阅读 · 0 评论 -
NGINX 添加MP4、FLV视频支持模块
由于公司网站需要放置视频,但是默认的服务器环境是没有编译这个支持的模块,视频文件只能缓冲完了在播放,非常麻烦。 之前呢也安装了一个nginx_mod_h264_streaming来支持,效果很不错,但是服务器最近系统更新后出了点问题,只好从新编译,今天在nginx官网看到了nginx在新版本中已经支持了--with-http_mp4_module --with-http_flv_m转载 2014-03-04 18:52:50 · 7121 阅读 · 0 评论 -
Centos下解压rar、zip文件的方法
============zip文件的操作==================================zip -r data.zip data解释:将data文件夹压缩成了data.zip格式。 unzip data.zip解释:将data.zip文件解压到当前文件夹。-----------------下面是一些详细的说明-----------转载 2014-04-10 10:54:13 · 25117 阅读 · 0 评论 -
svn 常用操作
1、svn 检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username转载 2014-04-24 21:06:26 · 648 阅读 · 0 评论 -
介绍内核中inotify的文章
首先转一篇介绍内核中inotify的文章:inotify -- Linux 2.6 内核中的文件系统变化通知机制http://www.ibm.com/developerworks/cn/linux/l-inotifynew/ 然后转一篇关于inotify使用的文章:inotify之文件系统事件监控使用入门http://www.verydemo.com转载 2014-04-26 16:15:35 · 1309 阅读 · 0 评论 -
sed命令详解
转载:http://www.cnblogs.com/edwardlost/archive/2010/09/17/1829145.html 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存转载 2014-06-10 16:53:39 · 541 阅读 · 0 评论 -
linux在shell中获取时间
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d转载 2014-07-23 10:35:01 · 632 阅读 · 0 评论 -
window2008 安装php
1.首先,安装IIS7及IIS应用程序组件(CGI、ASP、ISAPI等一并安装)2.下载PHP5.3以后版本,http://windows.php.net/download/3.将下载完的PHP程序解压,并拷贝到安装目录,例如:C:\PHP(这里以此路径为例,可根据实际修改)4.进入PHP的安装目录,将“php.ini-development”重命名为“php.ini”原创 2014-07-26 13:21:36 · 736 阅读 · 0 评论 -
Centos 6.4 安装VNC
一、安装 VNC 默认情况下,CentOS 6.4 是没有安装的。 检查是否安装,输入:[root@localhost ~]# rpm -q vnc vnc-server 得到:package vnc is not installed 提示没有安装,那么就开始安装,输入:[root@localhost ~]# yum install vnc vnc-server原创 2014-02-28 10:54:43 · 1940 阅读 · 0 评论 -
apache+nagios+pnp4nagios配置(Server安装篇1)
第一步:开启防火墙端口及必要的包Vi /etc/sysconfig/iptables增加:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT设置seliunx中原创 2014-03-25 17:01:27 · 1198 阅读 · 0 评论 -
Centos6.4 nginx启动错误
启动 nginx时 出现以下错误error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory可以看出 libpcre.so.1 => not found 并没有找到,进入/lib目录中手动链接下(这里的/lib目录指的是系原创 2014-03-05 11:18:42 · 1498 阅读 · 0 评论 -
CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇:1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCE转载 2014-03-05 14:06:28 · 1429 阅读 · 0 评论 -
liunx挂载U盘
1,以root用户登陆 用fdisk -l 看看U盘的设备 假如U盘是sda12,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步。 3,载入 u 盘,需键入以下命令:mount /dev/sda1 /mnt/usb_disk 成功后,即可转载 2014-03-05 16:42:38 · 829 阅读 · 0 评论 -
nignx 日志切割
1、创建执行脚本#!/bin/bashlogs_path="/usr/local/nginx/logs/" pid_path="/usr/local/nginx/logs/nginx.pid" mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").logkill -USR原创 2014-03-07 11:34:47 · 817 阅读 · 0 评论 -
Linux操作系统下编辑保存退出命令
rm删除文件如果要删除目录加-rvi直接进入编辑环境在命令模式下输入 :q!,可以强行退出编辑环境对文件修改不进行保存对编辑的文件保存退出 :wq!查找文件 locate --version显示版本信息:w保存文件但不推出vi:w file 将修改另存到file中,不退出vi:wq保存文件并推出vi:wq!强制保存文件并推出viq:不保存文件推出vi:q原创 2014-03-06 14:44:15 · 15001 阅读 · 0 评论 -
Centos使php5.5.4 开机自动启动
1、设置php-fpm启动脚本vi /etc/init.d/php-fpm#!/bin/sh## php-fpm - this script starts and stops the php-fpm daemin## chkconfig: - 85 15# processname: php-fpm# config: /usr/local/p原创 2014-03-07 09:31:01 · 1546 阅读 · 0 评论 -
centos定时任务cron
1、定时任务例子 任务指令行包括五个时间日期域,接着一个用户域(如果是系统级的任务文件),其余的被当做是此任务的命令行。下图显示系统级任务文件中的指令行的格式:例如: */1 * * * * root /usr/local/nginx/logs/nginx_log.sh (每分钟执行一次/usr/local/nginx/logs/nginx_lo...原创 2014-03-07 11:51:17 · 1373 阅读 · 0 评论 -
linux nginx开机启动
1、设置nginx启动脚本vi /etc/init.d/nginx#!/bin/bash# nginx Startup script for the Nginx HTTP Server# it is v.0.0.2 version.# chkconfig: - 85 15# description: Nginx is a high-performance web a原创 2014-03-06 16:40:08 · 1017 阅读 · 0 评论 -
Linux 防御CC攻击
什么是CC攻击CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃。CC主要是用来攻击页面的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是模拟多个用户(多少线程就是多少用户)不停地进行访问那些需要大量数据操作(就是需要大量CPU时间)的页面,造成服务器资源的浪费,CPU长时间处于100%,永远都有处理不完的转载 2014-03-07 12:43:38 · 2276 阅读 · 0 评论 -
apache+nagios+pnp4nagios(Client 安装配置)
配置nagios用户# useradd nagios# passwd nagios配置防火墙开放5666端口Vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 5666 -j ACCEPT安装Nagios 插件# tar zxvf nagios-plugins-1原创 2014-03-28 11:47:04 · 1225 阅读 · 0 评论 -
Centos6.4 安装svn
1、安装部署原创 2014-04-14 15:12:09 · 1078 阅读 · 0 评论 -
apache+nagios+pnp4nagios配置(pnp4nagios安装配置篇)
配置pnp4nagios 下载地址:Rrtool地址:httposs.oetiker.chrrdtoolPnp地址:http://docs.pnp4nagios.org/需要 rrtool 支持 yum install rrdtool gd gd-devel php-gd安装pnp4nagios tar zxvf pnp4nagios-0原创 2014-03-26 09:56:16 · 5908 阅读 · 0 评论 -
apache+nagios+pnp4nagios配置(Server安装篇2)
第七步: 修改配置文件vi /etc/httpd/conf/httpd.conf找到 #ServerName ww.example.com:80 #在276行 修改为 ServerName ww.example.com:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost用户组设置User apacheGroup apache原创 2014-03-25 17:17:30 · 1694 阅读 · 0 评论 -
linux Centos 自动备份mysql
1、创建备份文件夹2、编写执行脚本原创 2014-05-04 10:24:15 · 944 阅读 · 0 评论 -
解决 windows2003 错误: 0x80070002 系统找不到指定的文件
今天aspx服务器 错误提示:服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 通过检查服务器日志 报错为:由于无法创建应用程序域,因此未能执行请求。错原创 2014-02-12 22:11:38 · 10313 阅读 · 1 评论