- 博客(63)
- 收藏
- 关注
转载 shell 编程(一)
12月27日 20.1shell脚本介绍 shell是什么 ·shell是一种脚本语言aming_linuxblog.lishiming.net ·可以使用逻辑判断、循环等语法 ·可以自定义函数 ·shell是系统命令的集合 ·shell脚本可以实现自动化运维...
2018-12-27 21:50:00
97
转载 linux监控平台搭建(四)
= 12月26日 19.12添加自定义监控项目 添加自定义监控项目 ·需求:监控某台web的80端口连接数,并出图 ·两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现 ·对于第一步,需要到客户端定义脚本 ·vim/usr/local/sbin/...
2018-12-26 22:22:00
158
转载 linux监控平台搭建(三)
12月25日 19.7主动模式和被动模式 主动模式和被动模式 ·主动或者被动是相对客户端来讲的 ·被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端 ·主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。 ·当...
2018-12-25 22:55:00
166
转载 linux监控平台搭建(上)
12月24日 19.1linux监控平台介绍 常见开源监控软件 ·cacti、nagios、zabbix、smokeping、open-falcon等等 ·cacti、smokeping偏向于基础监控,成图非常漂亮 ·cacti、nagios、zabbix服务端监控中心,需要p...
2018-12-24 22:01:00
180
转载 linux集群架构(下)
18.11LVSDR模式搭建 DR模式搭建-准备工作 ·三台机器 ·分发器,也叫调度器(简写为dir) 133.130 ·rs1 133.132 ·rs2 133.133 ·vip 133.200 DR模式搭建 ·vim/...
2018-12-21 21:52:00
85
转载 linux集群架构(中)
18.6负载均衡集群介绍 负载均衡集群介绍 ·主流开源软件LVS,keepalived,haproxy,nginx等 ·其中LVS属于4层(网络OSI7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用 ·keepalived的负载均衡功能其实...
2018-12-20 22:07:00
74
转载 linux集群架构(上)
12月19日 18.1集群介绍 Linux集群概述 ·根据功能划分为两大类:高可用和负载均衡 ·高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 ·实现高可用的开源软件有:heartbeat。Keepalived ·负...
2018-12-19 22:17:00
94
转载 MySQL双主(主主)架构方案与配置Mysql-proxy,实现读写分离
MySQL双主(主主)架构方案 企业中数据库的高可用是必不可缺的。中小企业使用mysql主从方案,一主多从,读写分离等,但单主出现故障时,从库需要切换主库作改动。而如果是双主或多主,就会增加mysql入口,增加高可用。多主需要考虑到自增长id问题。需要特别设置配置文件。总之,主之间设置自增...
2018-12-18 22:35:00
644
转载 关于不停库不锁表在线主从配置和主从不同步解决思路
不停库不锁表在线主从配置 1,Mysqldump对于10G以下的数据库或表,比较适用又快捷。当数据量达到100-500G的时候,mysql就力不从心了。 2,Percona-xtrabackup可以实现mysql在线热备工作。可进行全量,增量,单表备份和还原。 3,2.2版本的xtrab...
2018-12-17 21:52:00
399
转载 MySQL主从配置
12月14日 17.1MySQL主从介绍 MySQL主从介绍 ·MySQL主从又叫做Replication,AB复制,简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B机器也会跟着写数据,两者数据实时同步的 ·MySQL主从是基于binlog的,主上须开启binlog才能...
2018-12-14 21:43:00
81
转载 Tomcat配置(下)
12月13日 16.4配置Tomcat监听80端口 配置tomcat监听端口为80 ·vim/usr/local/tomcat/conf/server.xml编辑配置文件 Connectorport=“8080”protocol=“HTTP/1.1”修改为Connect...
2018-12-13 22:17:00
64
转载 tomcat配置(上)
12月12日 16.1Tomcat介绍 Tomcat介绍 ·Tomcat是Apache软件基金会(ApacheSoftwareFoubdation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成。 ·java程序写的网站用tomc...
2018-12-12 21:01:00
86
转载 FTP服务搭建与配置
12月11日 15.4xshell使用xftp传输文件 首先用xshell登录一台虚拟机,按ctrl+alt+f键就可以打开xftp 左边是win系统的文件,右边是linux系统文件。上传下载直接拖拽就可以了。 15.5使用pure-ftpf搭建ftp服务 使用pure-f...
2018-12-11 21:25:00
82
转载 NFS搭建与配置(下)
12月10日 14.4exportfs命令 Exportfs命令 ·常用选项 exportfa-arv不用重启nfs服务,配置文件就会生效 -a全部挂载或者全部卸载 -r重新挂载 -u卸载某一个目录 -v显示共享目录 ·以下操作在服务器上 ...
2018-12-10 21:54:00
102
转载 NFS搭建与配置(上)
12月7日 14.1NFS介绍 ·NFS是NetworkFileSystem的缩写 ·NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 ·NFS数据传输基于RPC协议,RPC为Re...
2018-12-07 20:47:00
72
转载 MySQL常用操作——2
13.4MySQL用户管理 MySQL创建用户以及授权 ·grantallon*.*to‘user1’identifiedby‘passwd’;grant授权all所有权限*.*所有库‘user1’@‘127.0.0.1’指定连接ip ·g...
2018-12-06 20:27:00
59
转载 MySQL常用操作——1
12月5日 MySQL常用操作 13.1设置更改root密码 更改root密码 ·/usr/local/mysql/bin/mysql-uroot增加一个root用户 ·exportPATH=$PATH:/usr/local/mysql/bin/更改环境变量PATH,...
2018-12-05 21:46:00
75
转载 LNMP ——php-fpm的pool/慢执行日志/open_basedir/进程管理
11月30日 12.21php-fpm的pool Php-fpm的pool(配置多个池子) ·vim/usr/local/php/etc/php-fpm.conf在[global]部分增加 Include=etc/php-fpm.d/*.conf ·mkdir...
2018-11-30 21:17:00
104
转载 LNMP——nginx负载均衡/nginx配置ssl
11月29日 12.17Nginx负载均衡 Nginx负载均衡 ·vim/uer/local/nginx/conf/vhost/load.conf写入如下内容 upstreamqq_com名字 { ip_hash;目的让同一个用户始终保持在一个机器上 ...
2018-11-29 21:14:00
93
转载 LNMP——nginx防盗链,访问控制,解析php相关配置-nginx代理
11月28日 12.13Nginx防盗链 Nginx防盗链 ·配置如下,可以和上面的配置结合起来 vim/usr/local/nginx/conf/vhost/test.com.conf增加 location~*^.+\.(gif|jpg|png|swf|...
2018-11-28 21:55:00
108
转载 LNMP——Nginx访问日志,日志切割/静态文件不记录和过期时间
11月27日 12.10Nginx访问日志 ·日志格式 ·vim/usr/local/nginx/conf/nginx.conf搜索log_format $remote_addr客户端IP(公网IP) $http_x-forwarded_fo...
2018-11-27 21:10:00
90
转载 LNMP——Nginx安装/默认虚拟主机/Nginx用户认证,Nginx域名重定向
11月26日 12.6Nginx安装 Nginx安装 ·cd/usr/local/src ·wgethttp://nginx.org/download/nginx-1.12.1.tar.gz下载包 ·tarzxfnginx-1.12.1.tar.gz解压 ...
2018-11-26 21:07:00
101
转载 LNMP——mysql安装/php安装
11月23日 12.1LNMP架构介绍 Nginx处理静态文件比apache快很多。用户并发可以上好几万,apache做不到。 12.2MySQL安装 MySQL安装 卸载mysql 1.psaux|grepmysql查看mysql是否启动 2....
2018-11-23 22:20:00
69
转载 LAMP——php扩展模块安装
11.32php动态扩展模块 Php动态扩展模块 ·/usr/local/php/bin/php-m//查看模块 ·下面安装一个redis的模块 ·cd/usr/local/src/ ·wgethttps://codeload.github.com/phpredi...
2018-11-21 22:01:00
131
转载 LAMP——限定某个目录禁止解析PHP/限制user_agent/php相关设置
11月20日 11.28限定某个目录禁止解析php 禁止解析php是为了防止有人上传php,php里面写入一些木马文件,以获取数据。 核心配置文件内容 <Directory/data/wwwroot/www.123.com/upload> php_admin_f...
2018-11-20 20:20:00
80
转载 LAMP——配置防盗链/访问控制Directory/访问控制FilesMatch
11月19日 11.25配置防盗链 配置防盗链 ·通过限制referer来实现防盗链的功能 ·配置文件增加如下内容 vim/usr/local/apache2.4/conf/extra/httpd-vhosts.conf <Directory/data/wwwroot/...
2018-11-19 23:10:00
70
转载 LAMP——访问日志不记录静态文件/访问日志切割/静态元素过期时间
11.22访问日志不记录静态文件 访问日志不记录指定类型的文件 网站大多元素为静态文件,如图片,css,js等,这些元素可以不用记录 ·把虚拟主机配置文件改成如下: vim/usr/local/apache2.4/conf/extra/httpd-vhosts.conf &...
2018-11-16 22:04:00
77
转载 LAMP——apache用户认证/域名跳转/apache访问日志
11.18apache用户认证 Httpd的用户认证 ·Vim/usr/local/apache2.4/conf/extra/http-vhosts.conf把123.com那个虚拟主机编辑成如下内容 <VitualHost*:80> DocumentRoot...
2018-11-15 21:47:00
105
转载 LAMP——apache和php结合/apache默认虚拟主机
11.14/11.15apache和PHP结合(上下) ·/usr/local/apache2/conf/httpd.confhttpd主配置文件 ·vim/usr/local/apache2/conf/httpd.conf修改以下4个地方 ServerName(删除...
2018-11-14 22:38:00
112
转载 LAMP-php5安装
11.10/11.11/11.12安装PHP5(上中下) 首先是下载压缩包 wgethttp://cn2.php.net/distributions/php-5.6.30.tar.gz 然后解压 tarzxfphp-5.6.30.tar.gz 然后编译 --...
2018-11-13 22:52:00
81
转载 LAMP-apache安装
11.6MariaDB安装 安装mariadb cd/usr/local/src wgethttps://downloads.com/Mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-lin...
2018-11-12 22:44:00
64
转载 LAMP架构——mysql
11月9日 11.1LAMP架构介绍 Lamp架构介绍 Linux+Apache(httpd)+MySQL+PHP(脚本语言) PHP网站(goodle,淘宝,百度,51cto博客,猿课论坛) 三个角色可以在一台机器,也可以分开(httpd和php要在一起) 11.2...
2018-11-10 18:21:00
92
转载 日常运维_8
10.32 /10.33 rsync通过服务同步(上下) rsync通过服务的方式同步 要编辑配置文件 /etc/rsyncd.conf rsyncd.conf样例 port=873 log file=/var/log/rsync.log pid file=/var/run/rsy...
2018-11-02 02:07:00
61
转载 日常运维_7 ( rsync工具)
10.28 rsync工具介绍 Linux文件同步工具—rsync (可以增量cp) rsync –av /etc/passwd /tmp/1.txt 拷贝到tmp下并改名 –v可视化 rsync –av /tmp/1.txt root@192.168.188.18:/tmp/2.tx...
2018-10-31 22:59:00
92
转载 日常运维_6(cron-chkconfig-systemd-unit-target)
10.23 linux任务计划cron cat /etc/crontab 任务计划配置文件 里面包含环境变量,命令路径,发送邮件给谁 下面是格式:分 时 日 月 周 user command 分(minute)范围0-59,时(hour)范围0-23,日(day)范围0-31,月(...
2018-10-30 22:01:00
77
转载 日常运维_5
10.19 iptables规则备份和恢复 保存和备份iptables规则 service iptables save 会把规则保存到/etc/sysconfig/iptables (重启后会自动加载) iptables-save > my.ipt 把iptables规则备份...
2018-10-29 20:48:00
64
转载 日常运维_3
10.11 linux网络相关 ifconfig 查看网卡ip(yum install net-tools) ifconfig –a 当你网卡没ip(或down掉)时可以查看到 ifup ens33 开启ens33网卡 ifdown ens33 关闭ens33网卡(更改dns时可...
2018-10-25 23:19:00
70
转载 日常运维_2
10.6监控io性能/10.7free命令 监控系统状态 iostat –x 磁盘使用(%util数字大,说明磁盘io严重不足) yum install –y iotop 安装命令包 iotop -x 磁盘使用 free查看内存使用情况 free –m(兆) -g -h ...
2018-10-24 21:52:00
76
转载 日常运维_1
日常运维 vmstat监控系统状态 用法 vmstat1 关键的几列:r,b,swpd,si,so,bi,bo,us,wa 10.1使用w查看系统负载 首先是系统时间,登录多长时间,有几个用户,最后一截就是系统负载,这三个数字分别表示 1分钟,5分钟,15分钟这个时间段内的...
2018-10-23 22:10:00
58
转载 关于sed的扩展
扩展 打印某行到某行之间的内容 例;有个文件内容如下: Ert Fff ** [abcfd] 123 423 445 [rty] ** Sfgfgf 怎么能截取 [abcfd] 123 324 445 [rty] 这一部分出来呢? sed –n ‘/[...
2018-10-19 20:54:00
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人