- 博客(46)
- 收藏
- 关注
原创 虚拟机强制关机导致进入系统的时候提示Generating “/run/initramfs/rdsosreport.txt“
因为非正常关机导致系统启动的时候出现问题,提示了这个错误,查看报错信息里面的红色的提示 解决办法: umount /dev/sda1 xfs_repair -v -L /dev/sda1 reboot
2020-08-19 16:54:26
1965
原创 docker容器自定义网桥修改docker0地址
docker0修改默认地址 分两种情况,一种是docker已经启动以后修改地址,一种是刚安装docker完以后还没启动然后修改地址 1.docker刚安装完毕以后,还没启动 编辑daemon.json,其中172.7.150.1为ip地址 vim /etc/docker/daemon.json { "bip": "172.7.150.1/24" } 启动docker,这时候再去查看docker0地址,会发现已经变了 systemctl start docker 1.docker安装完毕以
2020-08-17 15:12:36
1349
原创 linux 安装jdk1.8.0_251
1.先查看本地是否有安装jdk和java rpm -qa | grep java rpm -qa | grep jdk 如果有的话,进行删除 rpm -e --nodeps 软件名 2.上传软件包 链接:https://pan.baidu.com/s/1ZA-a2OqJyLoiNyDTsnVTbQ 提取码:0cu0 复制这段内容后打开百度网盘手机App,操作更方便哦 百度网盘地址 3.创建目录 mkdir /usr/java 4.解压 tar xf jdk-8u251-linux-x64.tar.gz 5.
2020-06-20 09:59:38
1229
原创 php 7.2.12 安装 mcrypt 扩展
原因:因为公司需要开启mcrypt扩展,但是服务器上面的php -m没找到,所以编译一个 解决办法: 1.下载依赖包 yum install libmcrypt libmcrypt-devel mcrypt mhash -y 2.下载mcrypt扩展包 wget http://pecl.php.net/get/mcrypt-1.0.1.tgz 3.解压 tar xf mcrypt-1.0.1.t...
2020-03-31 10:33:19
396
原创 yum下载提示 liblzma.so.0: cannot open shared object file: No such file or directory
问题: 某一天在公司服务器上面使用yum命令的时候提示 required to run yum. The error leading to this problem was: liblzma.so.0: cannot open shared object file: No such file or directory Please install a package which provides ...
2020-03-31 10:19:51
4090
原创 php 安装的时候缺少gd.so下面的JPEG函数库而导致无法加载验证码
1.因为开发那边需要无法加载验证码,提示需要GD库 解决办法: ;安装jpeg wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz ;解压 tar -zxvf jpegsrc.v8b.tar.gz && cd jpeg-8b ;编译安装 ./configure --prefix=/usr/local/jpeg --enable-...
2020-03-25 11:03:39
764
原创 mysql开启多线程
配置从库多线程 #####多线程##### slave-parallel-type=LOGICAL_CLOCK #设置基于组的并行复制 slave-parallel-workers=8 #开启八个线程 master_info_repository=TABLE #提高主从复制的效率 relay_log_info_repository=TABLE #保证主从数据一致 relay_log_recover...
2020-03-16 17:49:43
1661
原创 mysql通过gtid,binlog恢复数据
1、MySQL5.7 新特性:gtid复制 ①:GTID是什么 是事务的ID,唯一识别号,全局唯一。 随事务记录到Binary Log中,用来标识事务。 每个事务有一个Gtid_log_event。 ②:GTID的构成 UUID + Sequence Number 注意:Sequence Number是MySQL服务器内部的一个事务顺序号.一个MySQL服务器上的事务不会有重复的顺序号(保...
2020-03-10 19:33:25
2055
原创 mysql通过binlog去恢复被删除的数据
问题:因为有些误操作而导致数据不小心被删除,这个时候就比较麻烦,可以利用binlog来进行数据恢复。 binlog介绍: mysql-binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的SQL语句((除了数据查询语句)信息。可以使用mysqlbin命令查看二进制日志的内容。 binlog的格式也有三种:STATEMENT、ROW、MIXED 。 1、STATMENT模式:基于SQ...
2020-03-10 16:54:19
1527
原创 在vm虚拟机下,linux如何不重启添加硬盘
需求:因为测试的时候添加了一块磁盘,但是又不想重新启动虚拟机。 解决办法: echo “- - -” > /sys/class/scsi_host/host0/scan 再用fdisk -l 就可以看到新的磁盘 ...
2020-03-09 16:28:50
377
原创 LAMP下出现的问题
错误1:xml/apr_xml.c:401: 错误:‘apr_xml_parser’没有名为‘xp’的成员 解决办法:yum install expat-devel -y 报错2:error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or di...
2020-03-09 11:15:11
877
原创 lamp 环境搭建 php7.2.12 apache2.4.37 mysql5.7 centos7
软件版本: php7.2.12 apache2.4.37 mysql5.7 安装epel:yum install epel-release -y 安装gcc:yum install gcc gcc-c++ -y ##LAMP环境的搭建 ###(1)安装Apache 安装依赖:yum install zlib-devel pcre-devel pcre -y 下载apr:wget http...
2020-03-09 11:08:11
967
原创 k8s出现的问题:(ServerTimeout): error when creating "k8s_pod.yml": No API token found for service
错误提示: Error from server (ServerTimeout): error when creating “k8s_pod.yml”: No API token found for service account “default”, retry after the token is automatically created and adde 问题分析:来自服务器的错误(Serv...
2020-03-09 10:43:55
2117
原创 apache限制ip去进行访问80和443端口
1.因为如果用ip去进行访问的话,会造成恶意攻击,所以为了避免出现这种情况,我们对apache进行限制。 在虚拟主机下面添加这一段,就可以实现禁止ip访问网站 <VirtualHost *:80> ServerName ip <Location /> Order Allow,Deny Deny from all </Lo...
2020-03-05 19:07:48
1899
原创 编译redis的时候出现zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory问题的解决办法
1.编译redis的时候 出现了下面的错误 [root@db01 redis]# make && make install cd src && make all make[1]: Entering directory /opt/redis_cluster/redis-3.2.9/src' CC adlist.o In file included from adlis...
2020-02-29 10:12:43
5161
2
原创 tomcat的安装和使用
1.tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选. Tomcat和Nginx...
2020-02-28 17:06:21
706
原创 一、Zabbix 安装步骤
1、系统安装环境 主机名 ip 用途 zabbix-server 192.168.70.8 zabbix服务端 zabbix-client 192.168.70.9 zabbix客户端 1、关闭防火墙和selinux [root@zabbix-server ~]# systemctl stop firewalld [root@zabbix-server ~]# setenf...
2020-02-25 12:00:30
343
原创 MFS分布式存储搭建过程
1.MFS是什么? mooseFS(moose 驼鹿)是一款网络分布式文件系统。它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源。MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,字符设备,管道,套接字),符号链接,硬链接。 2.MFS的特征 1:层析结构(目录树) 2:存储文件属性(权限,访问和修改...
2020-01-21 21:21:33
761
原创 虫师 selenium 4.16处理html5视频播放
1.书上代码的网站视频打不开,所以用b站的视频来代替 2.随便打开b站一个视频,记录一下地址 3.获取视频的xpath路劲 4.代码如下 from selenium import webdriver import time import time from selenium.webdriver.support.ui import WebDriverWait from selenium.we...
2020-01-19 15:01:49
530
原创 虫师 selenium 4.10多窗口切换
1.原始代码 2.敲完以后运行报错,说找不到TANGRAM__PSP_2__closeBtn 3.根据错误去定位和去 寻找TANGRAM__PSP_2__closeBtn,我们发现原来这个已经是TANGRAM__PSP_4__closeBtn了。所以修改代码如TANGRAM__PSP_4__closeBtn就行了 from selenium import webdriver #加载驱动 im...
2020-01-17 17:59:18
555
原创 虫师 selenium 4.6登录126邮箱获得验证信息
1.怎么登录126邮箱的代码在我前面一篇文章可以看到,代码也有,只要按照虫师的代码添加几行信息即可,但是按照这里出现了一个问题, 2.怎么修改都没办法解决,后面了解到,在进入ifname以后,还需要退出ifname,才能获取当前页面的值,我们之前登陆的时候有个ifname,但是这个地方没有退出,所以一直报错,具体的代码如下 from selenium import webdriver #导入驱动...
2020-01-15 15:46:28
630
原创 虫师 selenium练习题 4.3.1 126邮箱练习
1.书本上写的代码和实际的有点出入,可能是126邮箱进行更改过,写完这段代码以后会发现报错,找不到元素 2.我们仔细分析126邮箱登录界面,需要点击这个地方才能跳转到登录窗口,于是按F12查看元素 3.我们发现这个id为switchAccountLogin,于是我们知道了需要点击一下这个才能进行跳转,于是有了driver.find_element_by_id(“switchAccountLog...
2020-01-15 15:11:29
532
原创 利用apache+php+Nginx 配置文件上传出现问题
我的apache是作为站点服务器,nginx是作为反向代理服务器,php作为解析php 配置上传大文件的时候,需要配置的几个参数 nginx: client_max_body_size 50m; php: file_uploads = on ;是否允许通过HTTP上传文件的开关。 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方 upload_max_filesize = 10...
2020-01-13 17:03:39
317
原创 NFS挂载的时候出现报错mount.nfs: access denied by server while mounting IP:/data
在做nfs挂载的时候客服端提示错误 mount.nfs: access denied by server while mounting IP:/data 解决办法: 先去服务端查看日志 cat /var/log/messages Jan 6 16:18:48 db01-nfs01 rpc.mountd[3453]: refused mount request from for /data (...
2020-01-06 16:30:18
1177
原创 启动docker报错 Error starting daemon: SELinux is not supported with the overlay2 graph driver on this ke
启动docker的时候提示报错,查看报错信息为 ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Drop-In: /usr/lib/systemd/syst...
2019-12-27 14:54:50
449
原创 PHP编译的时候忘记加上--with-oepnssl 参数,所以导致后面报错openssl.so.so: cannot open shared object file: No such file or
因为已经编译好了,所以不想再浪费时间去编译php,所以现在有两种解决办法 1.安装openssl yum install openssl-devel -y 安装openssl,然后重启apache server httpd restart 如果这样没办法解决的话,可以看第二种办法 2.重新编译openssl 进入php编译文件夹 cd /soft/php-7.2.12/ext/open...
2019-12-12 16:41:35
754
原创 apache+nginx 利用apache做网站,nginx配置端口转发和https
用apache建了一个网站,但是端口是8087,只能通过ip和端口去进行访问,这样的方法太难受了,于是利用nginx做端口转发和https,这样就可以通过访问域名的方式去进行访问网站。 apahe的配置 <VirtualHost *:87> DocumentRoot "网站路劲" ServerName 域名 <IfModule mod_rewrite.c> ...
2019-12-10 10:32:10
676
原创 Mysql测试当前数据库的并发数
在my.cnf里面添加这一行代表数据库并发数 max_connections=512 重启数据库 service mysqld restart 在命令行界面执行 mysqlslap -uroot -p123456 -a --concurrency=1024 --number-of-queries 1000 –concurrency=1024代表1024个并发 提示 mysqlslap: Erro...
2019-10-29 16:37:57
917
原创 rsync搭建(windows客户端+linux服务端)
1. rsync简介 rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。 特征 它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 无须特殊权限即可安装。 快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rs...
2019-09-29 19:02:21
1047
原创 windows server2016服务器对office online server2016进行搭建
windows server2016服务器对office online server2016进行搭建 阿里云上面搭建office online server2016 环境: 阿里云windows server 2016服务器两台配成域控,一台搭建域控 一台做文档 提示: 因为在windows server2012上面也进行过尝试搭建, 但是总是有一步无法启动,但是后面再windows serve...
2019-09-12 11:18:57
2456
原创 3、Centos7下搭建mysql主主复制
mysql1的配置: 这个实验是基于前面mysql主从配置来进行的 1.配置my.cnf文件 vim /etc/my.cnf 在mysqld下面添加 server-id=11 #任意自然数n,只要保证两台MySQL主机不重复就可以了。 log-bin=mysql-bin #开启二进制日志 auto_increment_increment=2 #步进值auto_imcrement。一般有n台主MyS...
2019-03-20 17:07:06
315
原创 2、Centos7下搭建mysql下主从复制
前期环境配置 mysql安装配置可以看安装mysql那章 https://blog.csdn.net/AZXHNLS81/article/details/88691219 mysql1是主服务器 master mysql2是备服务器 slave 主机名 IP地址 mysql1 192.168.162.28 mysql2 192.168.162.29 mysql1上的配置: ...
2019-03-20 16:36:02
197
原创 1、Centos7下安装mysql5.5.49
在Centos7下安装mysql5.5.49 1.下载mysql wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49-linux2.6-x86_64.tar.gz 2.添加用户 useradd -s /sbin/nologin mysql -M 3.解压二进制包 tar xf mysql-5.5.49-linux2.6-...
2019-03-20 15:58:13
592
原创 3-lvs DR模式集群
lvsDR模式集群 主机名 IP lvs1 eno16777736:192.168.162.22 eno16777736:0: 192.168.162.120 web1 eno16777736:192.168.162.25 web2 eno16777736:192.168.162.26 web1 上的配置 1.关闭防火墙 systemctl stop firewal...
2019-03-19 21:39:27
232
原创 2-lvs的NAT模式集群
1.前期配置 主机名 ip地址 lvs1 eno16777736:192.168.162.22 eno33554976:10.27.136.143 web1 eno16777736:192.168.162.26 web2 eno16777736:192.168.162.25 web1: 1. 关闭防火墙 systemctl stop firewalld.servic...
2019-03-19 18:14:43
185
原创 1-LVS介绍
lvs介绍: LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的某...
2019-03-19 17:44:20
266
原创 Nginx服务器用户验证配置-3
[root@nginx1 ~]# vim /usr/local/nginx/conf/nginx.conf 在里面修改并且添加 server { listen 80; server_name localhost; auth_basic "Input Password:"; //...
2019-03-11 22:55:21
301
原创 Nginx服务器版本升级-2
[root@nginx1 ~]#tar -zxvf nginx-1 .12.2.tar.gz [root@nginx1 ~]#cd nginx-1 .12.2 [root@nginx1 ~ nginx-1 .12.2]# ./configure \ > --prefix=/usr/local/nginx \ > --user=nginx \ > --g...
2019-03-11 22:39:31
255
原创 Nginx搭建基本服务器-1
1)使用源码包安装nginx软件包 [root@nginx1 ~]# yum -y install gcc pcre-devel openssl-devel //安装依赖感 [root@nginx 1~]# useradd -s /sbin/nologin nginx //添加nginx用户,并且配置不能登录用户 [root@nginx 1~]#wget http://nginx.org...
2019-03-11 22:29:19
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅