![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 78
lifl_000
与君共勉
展开
-
Centos7——Mysql读写分离操作步骤
提高可用性,当一台数据库服务器宕机后能通过调整另外一台从库来以最快的速度恢复服务准备环境:192.168.122.102 master192.168.122.103 slave192.168.122.104 mycat先对102与103做repliction操作一、master:在122.102上1、编辑/etc/my.cnf,在mysqld下添加以下信息server-id=1lo...原创 2018-10-13 16:43:32 · 501 阅读 · 0 评论 -
Linux正则表达式汇总
一、正则表达式:使用一些特殊符号,组成一个模式(表达式),用来匹配符合这一模式的字符串,二、正在表达式分类:1)基本的正则表达式2)扩展的正则表达式3)perl的正则表达式三、linux中常用文本工具与正则表达式的关系1)grep支持:BREs、grep指令后不跟任何参数,则表示要使用“BREs”grep指令后跟“-E”参数,则表示要使用“EREs”grep指令后跟“-P“参数,...原创 2018-10-14 15:38:38 · 122 阅读 · 0 评论 -
Linux搭建HAproxy
操作步骤:105php在web安装apacheyum -y install httpd[root@kvm122105 ~]# echo 122105 > /var/www/html/index.html[root@kvm122105 ~]# echo 122105php > /var/www/html/index.phpsystemctl start httpd106ph...原创 2018-10-14 15:36:26 · 732 阅读 · 0 评论 -
Nginx访问tomcat多实例
无论是用户访问任何东西都访问后端代理用户在访问静态页面,java代理到tomcat实例上1、挂载镜像[root@kvm122109 Nginx]# mount /dev/cdrom /mnt/2、安装依赖包[root@kvm122109 Nginx]# yum -y install gcc gcc-c++ make autoconf openssl openssl-devel3、解压...原创 2018-10-14 15:34:35 · 222 阅读 · 0 评论 -
Nginx访问控制
基于域名验证[root@kvm122102 nginx]# vim /usr/local/nginx/conf/nginx.confserver {listen 80;server_name www1.lfl.com;root www1;index index.html;}server { listen ...原创 2018-10-14 15:33:53 · 126 阅读 · 0 评论 -
Nginx_https
安装nginx后,在原有的基础上安装证书和私钥[root@kvm122103 ~]# yum -y install httpd mod_ssl[root@kvm122103 ~]# ls /etc/pki/tls/certs/localhost.crt/etc/pki/tls/certs/localhost.crt[root@kvm122103 ~]#[root@kvm122103 ~]...原创 2018-10-14 15:32:51 · 184 阅读 · 0 评论 -
Nginx部署Lua
Lua是一个小巧的脚本语言,其主要的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能,它是由标准的C语言编写而成,几乎在所有操作系统和平台上都可以编译,运行,Lua没有提供强大的库,这是由它定位决定的,所以Lua不适合作为开发独立应用程序的语言先安装nginx1、挂载镜像[root@kvm122102 Nginx]# mount /dev/cdrom /mnt/2、安装...原创 2018-10-14 15:31:56 · 1238 阅读 · 0 评论 -
Nginx防盗链
需要两台nginx,nginx1,是源nginx2,是盗取实验步骤:在源上安装nginx1、挂载镜像[root@kvm122102 Nginx]# mount /dev/cdrom /mnt/2、安装依赖包[root@kvm122102 Nginx]# yum -y install gcc gcc-c++ make autoconf openssl openssl-devel3、...原创 2018-10-14 15:30:14 · 87 阅读 · 0 评论 -
Nginx升级
1、解压新版本Nginx[root@kvm122102 Nginx]# tar xf nginx-1.13.4.tar2、进入解压好的文件包[root@kvm122102 Nginx]# cd nginx-1.13.4/3、配置(老版本怎么配置,这个就怎么配置,不可以出现差异)[root@kvm122102 nginx-1.13.4]# ./configure --prefix=/us...原创 2018-10-14 15:29:41 · 117 阅读 · 0 评论 -
Nginx安装
1、挂载镜像[root@kvm122102 Nginx]# mount /dev/cdrom /mnt/2、安装依赖包[root@kvm122102 Nginx]# yum -y install gcc gcc-c++ make autoconf openssl openssl-devel3、解压[root@kvm122102 Nginx]# tar xf nginx-1.12.1.ta...原创 2018-10-14 15:29:00 · 106 阅读 · 0 评论 -
DNS正向解析
1、安装bind包[root@kvm122102 ~]# mount /dev/cdrom /mnt/mount: /dev/sr0 is write-protected, mounting read-only[root@kvm122102 ~]# yum -y install bind2、编辑named.conf[root@kvm122102 ~]# vim /etc/named.co...原创 2018-10-13 16:50:10 · 539 阅读 · 0 评论 -
Centos7——DNS
1配置/etc/named.confoptions {listen-on port 53 { 127.0.0.1; any;};listen-on-v6 port 53 { ::1; };directory “/var/named”;dump-file “/var/named/data/cache_dump.db”;statistics-file “/var/n...翻译 2018-10-13 16:46:41 · 299 阅读 · 0 评论 -
Centos7——源码安装Mysql
#解压安装包[root@kvm122102 Mysql]# tar -xf mysql-5.7.18.tar.gz[root@kvm122102 Mysql]# tar -xf mysql-boost-5.7.18.tar.gz注意:要加压两个压缩文件,当解压boots时,若mysql安装包与boots在同一目录下,解压后会自动放到安装包内,若两个压缩包不在同一路径下,需要将boots解压到...原创 2018-10-13 16:45:02 · 159 阅读 · 0 评论 -
Centos7——mysql部署MHA
介绍:MHA集群是通过一主两从+第三方manager的形式存在,当主出现问题,两个slave会同时争主,环境准备:需要准备4台主机,三台主机均搭建mysql数据库,一台主机搭建manager,环境信息如下:192.168.122.105 manger192.168.122.102 master192.168.122.103 node slave192.168.122.104 node ...原创 2018-10-13 16:44:12 · 878 阅读 · 0 评论 -
KVM通信设置
二层通信(v-v)说明:在本地创建一个网桥,将两个虚拟机加入网桥,实现二层通信操作步骤:1.本地创建网桥[root@localhost ~]# brctl delbr brtest2.开启网桥[root@localhost ~]# ip link set brtest up3.新增网桥的stp显示为yes[root@localhost ~]# brctl stp brtest on...原创 2018-10-14 15:40:17 · 378 阅读 · 0 评论