使用keepalived服务结合nginx健康状态检测脚本实现对web服务器集群的高可用
分类:
Web程序 时间:
2020-04-10 21:07:27
阅读次数:
112
实验环境此文章在《MySQL运维-2,多实例部署》后,所用环境也是上一篇实验部署成功后的实验环境。使用方法1,编写脚本,命名为mysqld,让其有执行权限2,拷贝mysqld到不同实例的目录中3,修改mysqld中的端口,让其与所属实例相同4,带参数执行[]#/data/3306/mysqldstartMySQLisstarting...[]#/data/3306/mysqldstopMySQLi
分类:
数据库 时间:
2020-04-04 20:37:40
阅读次数:
93
一.进入实验环境 1.进入后,发现只有一处点了有反应: 进去后啥也没有,右键查看源码,发现给了我们一个提示:page?index, 感觉应该和文件包含漏洞有关。 我们用php的伪协议 php://filter来读取目标文件内容, 构造 ?page=php://filter/read=convert. ...
分类:
其他好文 时间:
2020-04-04 17:23:58
阅读次数:
88
一.进入实验 1.先用 dirsearch 去扫描目录 python dirsearch.py -u "http://111.198.29.45:33988/" -e * 根据扫描的结果我们发现了robots.txt,user.php,view.php等等,扫完之后先不急着去访问,在进入实验环境后, ...
分类:
其他好文 时间:
2020-04-03 23:40:48
阅读次数:
143
一.代码审计 1.进入实验环境后,发现是一段ohp代码,于是猜测我们要找的flag和这段代码应该有关系 2.简单了解一下代码中的一些函数: strrev() 函数反转字符串。 substr() 函数返回字符串的一部分。 语法:substr(string,start,length) 注释:如果 sta ...
分类:
Web程序 时间:
2020-04-03 20:13:44
阅读次数:
114
一.进入实验环境显示一段php代码 1.show_source() 函数对文件进行语法高亮显示。 2.strstr() 函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回 FALSE。 该函数是区分大小写的。如需进行不区分大小写的搜索,请使用 stristr() 函数。 ...
分类:
Web程序 时间:
2020-04-03 00:29:00
阅读次数:
136
1、需要LAMP架构 实验环境:centos7.4 64位系统 [root@xuegod63 ~]# yum install -y httpd php php-mysql mariadb-server mariadb php-dom php-mbstring php-gd php-pdo 2、启动L ...
分类:
其他好文 时间:
2020-04-02 22:51:34
阅读次数:
84
MySQL多实例是在同一台数据库服务器上,通过开启多个不同的服务端口,并被对应的socket监听,以实现同时运行多个MySQL服务进程的目的。实验环境使用《MySQL运维-单实例安装》部署成功后的实验环境mysql实例1安装目录:/data/3306mysql实例1数据文件目录:/data/3306/dbfilemysql实例2安装目录:/data/3307mysql实例2数据文件目录:/data
分类:
数据库 时间:
2020-04-02 14:22:56
阅读次数:
101
实验环境系统:RedHatEnterpriseLinuxServerrelease6.5(Santiago)软件:mysql-5.5.32,cmake-2.8.8,ncurses-devel-5.7安装方式:源码安装软件存放目录:/opt/softmysql安装目录:/app/mysql服务器ip:192.168.1.50创建用户[]#groupaddmysql[]#useraddmysql-s/
分类:
数据库 时间:
2020-04-02 10:32:39
阅读次数:
114
Gitlab 安装 安装环境准备:操作系统:centos6/7内存:实验环境至少 2G,生产建议 4G 以上磁盘:至少 50G,根据生产实际仓库大小进行配置安全:关闭防火墙、selinux 安装依赖: yum install curl policycoreutils openssh-server o ...
分类:
其他好文 时间:
2020-03-28 20:03:30
阅读次数:
87