自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 收藏
  • 关注

原创 持续集成与持续交付(CI/CD)(5)---jenkins结合ansible完成自动交付、搭建harbor仓库,拉取镜像启动容器

文章目录一、jenkins结合ansible完成自动交付1. 在jenkins服务器上安装ansible,部署免密2. gitlab仓库新建项目playbook3. server1上克隆项目 编辑相关部署文件4. server3上安装httpd5. 在jenkins中新建项目6. server1上做相关配置并上传到远程gitlab仓库7. 参数化构建测试二、搭建harbor仓库,结合jenkins完成从harbor仓库拉取镜像启动容器1. 搭建harbor仓库2. 上传镜像至harbor仓库3. 更改tes

2021-06-05 13:54:39 940 1

原创 持续集成与持续交付(CI/CD)(4)---添加本地镜像仓库、上传镜像,完成本地与远程容器自启

文章目录一、添加本地镜像仓库、上传镜像1. 环境准备2. 项目配置更改3. 构建测试二、本地创建项目,完成容器自启1. 创建docker项目并做相应配置2. 手动触发docker项目并查看控制台输出3. 本地查看是否有容器启动三、在远程环境构建一、添加本地镜像仓库、上传镜像之前我们创建的test项目实现了根据gitlab的dockerfile进行自动构建镜像的功能,在之前功能的基础之上添加本地镜像仓库,能够在完成镜像构建之后将镜像上传到本地镜像仓库1. 环境准备#1. 查看gitlab状态,确保可用

2021-06-05 12:47:45 777

原创 持续集成与持续交付(CI/CD)(3)---自动化构建docker镜像

文章目录一、jenkins服务器上安装配置docker二、 编写dockerfile并push到gitlab仓库三、 jenkins服务器配置1. 提前拉取dockerfile中需要的nginx镜像2.查看控制台输出3.安装相关插件4.更改test项目配置5.点击手动触发jenkins项目并查看控制台输出6.检验构建效果一、jenkins服务器上安装配置docker我们想要创建一个jenkins项目,最终实现这样一个效果:在server1上编写dockerfile,然后push到gitlab仓库,再经

2021-06-03 22:21:35 590

原创 持续集成与持续交付(CI/CD)(2)---jenkins安装部署及项目创建

文章目录一、安装并启动jenkins二、创建jenkins项目一、安装并启动jenkinsJenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行CI(Continuous integration持续集成)持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。CD(Continuous Delivery持续交付) 是在持续集

2021-06-03 22:07:56 323 5

原创 持续集成与持续交付(CI/CD)(1)--git的使用、搭建gitlab代码仓库

文章目录一、git的使用1. 简介2. 原理3. 本地目录转换为git仓库并使用4. 常用命令5. 远程仓库使用二、搭建gitlab代码仓库1.gitlab安装2.gitlab使用一、git的使用1. 简介git:版本控制系统,它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统。git特点:速度快简单的设计对非线性开发模式的强力支持(允许成千上万个并行开发的分支)完全分布式有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)获取 Gi

2021-06-03 21:34:21 292

原创 ELK日志分析系统(5)--部署metricbeats和filebeats

文章目录一、beats介绍二、部署metricbeats1.安装2.配置metricbeat以发送至监测集群3. 启动elasticsearch-xpack插件4. server1 3做同样操作三、部署filebeats1.初始状态查看2.server1 2 3做相同配置一、beats介绍beats也是用于数据采集,作用和logstash相同,它相当于将logstash拆分成了许多个小的部分beats更轻量化,使用go语言开发,资源消耗小,处理更迅速;而logstash使用java开发,对资源的消耗

2021-05-29 21:50:01 601 1

原创 ELK日志分析系统(4)--启用xpack安全验证、部署cerebro可视化界面

文章目录一、启用xpack安全验证1. 生成证书2.配置所有的elasticsearch集群节点3.ES集群重启正常后,设置用户密码4.设置kibana连接ES的用户密码5.设置Logstash连接ES用户密码6.head访问7.访问测试二、cerebro可视化界面部署一、启用xpack安全验证目的:为了访问安全,防止外部ip直接通过ip加端口号访问elasticsearch和kibana要为kibana添加更丰富的功能需要xpack安全验证的支持,比如设置metricbeat监测1.

2021-05-29 21:31:32 681 2

原创 ELK日志分析系统(3)--kibana数据可视化的安装、配置和使用

文章目录一、简介二、安装与配置三、使用1.使用本地数据样例展示2.可视化展示elasticsearch中的数据生成访问量可视化创建柱状图创建仪表盘,将上述创建的可视化添加进去一、简介Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。Kibana担任视图

2021-05-29 20:58:09 492

原创 ELK日志分析系统(2)--logstash文件输出、日志服务器伪装、多行过滤插件、grok过滤插件

文章目录一、logstash文件输出二、logstash伪装成日志服务器1. Syslog输入插件的使用2.远程日志同步三、多行过滤插件1.示例2.采集完整日志信息查看目标文件信息指定匹配规则四、grok过滤插件1.内核参数优化2.grok过滤安装httpd,编辑测试页面做负载,产生日志grok过滤示例编辑apache.conf文件,并进行logstash日志采集试验一、logstash文件输出logstash在采集数据完成后会把进度保存到sincedb文件中,假如我们选择将数据输出到elastic中

2021-05-29 20:36:51 533

原创 ELK日志分析系统(1)--elasticsearch部署、添加可视化界面,logstash部署

文章目录1. 简介2. 部署elasticsearch1. 简介在部署集群时,日志文件通常会散落分布在各个节点上,这对于集群的日常管理,故障排查等显然造成了障碍,因此我们需要有一种系统能够将集群中服务器的日志进行集中管理,ELK即实现了这样的功能,它的整体组成部分如下:Elasticsearch它是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接

2021-05-29 18:04:55 777 1

原创 linux--封装redhat镜像

文章目录1.配置系统参数2. 禁用selinux3. 设置ip,网关和dns4. 设置yum源5. 禁用防火墙,测试是否联网1.配置系统参数2. 禁用selinux在开机界面按e可设置[root@localhost ~]# vi /etc/sysconfig/selinuxSELINUX=disabled3. 设置ip,网关和dns[root@localhost network-scripts]# pwd/etc/sysconfig/network-scripts

2021-05-27 18:10:19 586 6

原创 openstack云计算平台(9)--kolla-ansible自动化部署

文章目录一、环境1. 系统设置2. 配置网卡二、安装1. 创建卷组2. 配置epel源,安装docker3. 配置加速器4. 安装python编译依赖5. 安装ansible6. 安装kolla-ansible三、配置1. 配置kolla-ansible和ansible2. 修改kolla-ansible配置文件3. 禁用docker源:(本机已提前安装了docker)4.Kolla部署依赖项5. 部署前对主机进行检查:检测通过6. 其他部署一、环境1. 系统设置redhat8.2系统虚拟机: r

2021-05-27 18:09:40 1005 1

原创 openstack云计算平台(8)--核心组件配置->块存储服务

文章目录一、概述二、安装并配置控制节点1. 先决条件2. 安全并配置组件3. 配置计算节点以使用块设备存储4. 完成安装二、安装并配置一个存储节点1. 开启新的虚拟机做存储节点2.先决条件3. 安全并配置组件4. 完成安装三、验证操作四、图形化管理界面操作1. 添加云硬盘2. 删除云硬盘3. 扩展云硬盘一、概述块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。还有很多驱动程序可用:NAS/SAN,NFS,ISCSI,Ceph等。典型情况下,块

2021-05-27 15:02:34 900

原创 openstack云计算平台(7)--私有网络添加、内外网络通信、封装镜像并上传

文章目录一、添加私有网络1. 在controller节点上配置网络组件1) 配置服务组件2) 配置 Modular Layer 2 (ML2) 插件3)配置Linuxbridge代理4) 配置layer-3代理5)配置DHCP代理6)启动相关服务2. 在计算节点上配置网络组件1) 配置Linuxbridge代理2) 启动相关服务二、Dashboard启用3层网络服务三、web图形管理界面创建外部网络与私有网络1.admin用户设置网络为外部网络2.demo用户查看网络拓扑3.demo用户创建私有网络4.选择

2021-05-27 10:53:45 941 1

原创 openstack云计算平台(6)--Dashboard(提供web图形化管理界面)

文章目录1. 安装和配置2. 完成安装3. 验证操作4. 图形化创建云主机1. 安装和配置##安装软件包:[root@controller ~]# yum install openstack-dashboard -y [root@controller ~]# vim /etc/openstack-dashboard/local_settings##在 controller 节点上配置仪表盘以使用 OpenStack 服务:OPENSTACK_HOST = "controller"##启用第

2021-05-26 12:29:43 1837

原创 openstack云计算平台(5)--创建云主机

文章目录1. 创建虚拟网络2. 创建m1.nano类型的主机3. 生成一个键值对4. 增加安全组规则5. 启动一个实例1) 确定实例选项2)创建实例3)使用虚拟控制台访问实例4) 验证能否远程访问实例1. 创建虚拟网络我们需要创建必要的虚拟网络来支持创建实例,根据之前创建的公共网络类型,我们创建对应的虚拟网络,如果之前创建的是私有网络,这里我们也要创建与之对应的虚拟网络.## 在控制节点上:## 创建网络:[root@controller ~]# neutron net-create --sha

2021-05-26 11:50:33 1274 1

原创 openstack云计算平台(4)--核心组件配置->Networking服务

文章目录1. 概述2. 安装并配置控制节点1)先决条件2)配置公共网络a. 安装组件b. 配置服务组件c. 配置 Modular Layer 2 (ML2) 插件d. 配置Linuxbridge代理,DHCP代理3) 配置元数据代理4) 为计算节点配置网络服务5) 完成安装3. 安装和配置计算节点1) 安装和配置通用组件2) 配置公共网络3) 为计算节点配置网络服务4. 完成安装1. 概述OpenStack Networking(neutron),允许创建、插入接口设备,这些设备由其他的OpenStac

2021-05-26 11:25:55 570 1

原创 openstack云计算平台(3)--核心组件配置->计算服务

文章目录一、计算服务1. 概述2. 安装并配置控制节点1) 先决条件2) 安全并配置组件3) 完成安装3. 安装和配置计算节点1) 计算节点初始化部署2) 安全并配置组件3) 完成安装4. 验证操作一、计算服务1. 概述官方文档链接:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/nova.htmlOpenStack计算服务组件所构成示意图:nova-api 服务:是计算的唯一入口,所有的计算请求均从nova-api进来no

2021-05-26 11:19:23 682 1

原创 openstack云计算平台(2)--核心组件配置->认证服务,镜像服务

文章目录一、认证服务1.概述2.安装和配置1) 先决条件2) 安全并配置组件3) 配置 Apache HTTP 服务器3. 创建服务实体和API端点1) 先决条件2) 创建服务实体和API端点¶3. 创建域、项目、用户和角色4. 验证操作5.创建 OpenStack 客户端环境脚本二、镜像服务1. 概述2. 先决条件3. 安全并配置组件4. 验证操作一、认证服务1.概述其它所用服务的调用都需要通过认证服务的认证来完成,并且它提供了目录服务,它存储了所有其它组件的API连接端点,即它提供了整个open

2021-05-26 10:04:38 960

原创 openstack云计算平台(1)--基本环境部署

文章目录openstack是什么官方文档链接1. 硬件准备2. 硬件信息二、软件环境1. 主机网络2. 网络时间协议(NTP)3.openstack包4.SQL数据库5.消息队列6.memcachedopenstack是什么OpenStack是一个云操作系统,它控制整个数据中心的计算、存储和网络资源的大型池,所有这些都通过具有通用身份验证机制的api进行管理和配置。还提供了一个仪表板,允许管理员控制,同时允许用户通过web界面提供资源。除了标准的基础设施即服务功能外,其他组件还提供编排、故障管理和

2021-05-26 09:05:38 1313

原创 Hadoop大数据平台(2)--yarn资源管理器、Hadoop+zookeeper高可用

文章目录一、 HDFS工作机制二、yarn资源管理器配置1. 编辑配置文件2. 命令行启动三、Hadoop+zookeeper高可用1. 开启第五台虚拟机2. server1、2、3、4上初始操作3. 搭建zookeeper集群一、 HDFS工作机制首先客户端创建任务,然后由资源管理器会把请求发往nn节点(namenode),之后nn将会进行分配,比如说分配多少个block、复制几份等,然后nn将会把block分配的节点的地址回传给客户端,之后客户端会以数据包(流)的形式从第一个block往后面的数据

2021-05-16 15:12:36 371

原创 Hadoop大数据平台(1)--单机模式、伪分布式、完全分布式存储系统部署

文章目录一、 hadoop简介二、 HDFS分布式文件存储系统单机版部署1. 下载解压相关资源包2. 准备启动hadoop集群三、伪分布式存储系统部署1. 编辑配置文件2. 做本地免密3. 启动进程4. 访问网页进行测试5. 创建存储目录6. 复制输出文件到本地文件系统四、完全分布式存储系统部署1. 开启两个新的虚拟机server2、server32. 编辑文件共享策略3. 查看同步是否生效4. 查看每个节点之间是否免密5. 编辑配置文件6. 测试7. 节点热添加一、 hadoop简介官方网址:http

2021-05-15 20:49:54 503

原创 启动moosefs-master服务出现can‘t find metadata.mfs或bgsaver lock exists错误解决方法

文章目录1. can't find metadata.mfs1.1 问题显示1.2 问题解决2. init: bgsaver failed !!!2.1 问题显示2.2 问题解决1. can’t find metadata.mfs1.1 问题显示1.2 问题解决[root@server1 ~]# /usr/sbin/mfsmaster -a ##使用脚本文件启动服务[root@server1 ~]# netstat -antulp ## 查看端口:发现9419/9420/9421的端口都被打

2021-04-24 20:40:12 722

原创 MFS分布式存储系统----fence机制解决Moosefs集群故障

文章目录1. 简介2. 服务端配置3. 客户端配置4. fence机制解决硬件问题1. 简介生产环境中可能会出现集群中某台节点由于网络闪断等原因导致某台节点处于假死状态,此时集群内部为了维持正常运作可能会出现资源的自动迁移,但是像mfs这种分布式存储系统,我们结合iscsi实现了存储共享,它是本地文件系统,因此不支持同时写入。这时候两个节点上都有资源,同时写入存储则会造成脑裂现象,这时候我们就需要一种防御机制,当出现这种情况时自动使假死状态的节点断电重启从而来防止脑裂现象的产生,维持集群的正常运作,一般

2021-04-24 19:40:26 558

原创 MFS分布式存储系统----iscsi共享存储、master高可用部署

文章目录1. 环境准备2. iscsi部署2.1 服务端部署2.2 客户端部署3. 两个master数据同步4. 结合pacemaker部署高可用4.1 安装相关组件4.2 整体部署4.3 资源加入集群4.4 极端情况模拟1. 环境准备我们的目标是部署mfs的master高可用,首先我们需要搭建一个iscsi共享存储,然后同步两个master端的存储,之后将mfs master中的数据迁移到iscsi共享存储中,使得两个mfs master端的数据保持一致。server4上的chunk server

2021-04-24 19:25:43 588

原创 MFS分布式存储系统----系统部署,文件写入与恢复,存储类

文章目录一、系统部署1.1 简介1.2 镜像源配置、下载1.3 master部署、启动服务1.4 chunk server部署、启动服务1.5 client端部署1.6 client端做存储测试二、文件写入与恢复2.1 文件写入2.2 文件恢复三、存储类3.1 添加chunk server节点3.2 设置查看文件的存储类--示例13.3 示例2一、系统部署1.1 简介MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。MFS的组成:元

2021-04-24 18:29:59 541

原创 lamp架构--varnish配置

文章目录1. CDN内容分发网络2. 安装3. 添加默认后端服务器4.击中缓存5. 添加后端5.1 server13配置nginx5.2 在server14配置文件中添加后端5.3 server12 nginx添加虚拟主机5.4 server13 nginx添加虚拟主机5.5 server14 分发后端主机5.6访问测试6. 负载均衡7. 健康检查8. 原站获取客户端原始ip8.1 nginx代理配置8.2 nginx服务器配置8.3 客户端访问1. CDN内容分发网络两大功能:1、缓解后端原始服务器

2021-04-22 20:15:48 200 1

原创 lnmp架构--redis数据库(redis结合mysql,自动同步)

文章目录1. redis结合mysql1.1 lamp架构搭建1.2 server13上启动redis,server14安装mysql1.3 测试文件配置1.4 访问测试2. redis与mysql的自动同步2.1 整体流程框图2.2 安装lib_mysqludf_json2.3 安装 gearman-mysql-udf2.4 配置 gearman 的 worker 端2.5 配置mysql 触发器2.6 访问测试1. redis结合mysql由于目前互联网巨大的访问量,在生产环境中常常需要redis结

2021-04-22 15:41:11 699 1

原创 lamp架构--redis数据库(redis twemproxy代理、redis cluster,redis持久化)

文章目录1. redis twemproxy代理1.1 3个节点都设置为master1.2 部署1.3 测试2. redis-cluster2.1 部署2.2 集群无中心化2.3 自带高可用2.4 增加节点2.5 分配哈希槽3. redis持久化1. redis twemproxy代理一般情况下,没有部署负载均衡时,用户在使用redis过程中会导致某个master节点负载过高,并且其它节点资源也不能被充分利用,因此我们的目标是利用twemproxy实现对redis master的负载均衡1.1 3个

2021-04-22 13:02:11 192 1

原创 lamp架构--redis数据库(主从复制,redis服务之常用命令,自动故障迁移)

文章目录1. 安装redis2. 主从复制2.1 配置2.2 测试3. systemctl的使用配置4. redis服务之常用命令5.高可用1. 安装redisredis下载网址 : 中文网址 ,英文网址- redis软件下载: https://redis.io/download - redis安装: # 前提先安装gcc # tar zxf redis-5.0.8.tar.gz # make # make install # utils/install_server.sh -

2021-04-16 11:59:34 449

原创 lamp架构--mysql主从复制(慢查询,mysql路由器,MHA高可用)

文章目录1. 慢查询2. mysql路由器2.1 原理图2.2 下载路由安装包2.3 安装、配置路由2.4 测试3. MHA高可用3.1 介绍3.2 一主俩从的搭建3.3 MHA环境的搭建3.4 MHA高可用的切换3.4.1 手动切换master活着master down掉3.4.2 自动切换3.4.3 通过vip进行自动、手动的切换通过vip 进行手动切换通过vip 进行自动切换1. 慢查询[root@server11 ~]# /etc/init.d/mysqld start[root@server

2021-04-16 11:08:56 288

原创 mysql -p ERROR 1862 (HY000): Your password has expired.To log in you must change it using a ......

文章目录ERROR 1862 (HY000): Your password has expired.To log in you must change it using a client that supports expired passwords.1. 超级用户登陆密码过期 无效2. 故障解决方法ERROR 1862 (HY000): Your password has expired.To log in you must change it using a client that supports

2021-04-13 17:18:45 3620 5

原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘()

文章目录1. 错误还原2. 错误产生原因解析3. 修复故障前准备3.1 端口是否打开3.2 mysqld服务是否正在运行3.3 确定“socket”文件正确位置4. 故障解决方法连接Mysql ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’()1. 错误还原[root@server13 ~]# mysql -pEnter password: ERR

2021-04-13 16:21:00 53032 4

原创 lamp架构--mysql主从复制(延迟复制,并行复制,多主复制构建集群)

文章目录1. 延迟复制2. 并行复制3. 多主复制构建集群3.1 整体部署3.2 测试1. 延迟复制延迟复制是指SQL线程,先把数据保存下来,然后慢慢回放。在部分场景下可能会用到延迟复制,例如如果将主库文件误删,加入此时设置的有延时复制则可以回滚主库上的数据server12mysql> STOP SLAVE SQL_THREAD;mysql> CHANGE MASTER TO MASTER_DELAY = 30; ##延迟30smysql> START SLAVE SQL_TH

2021-04-13 16:09:13 179

原创 lamp架构--mysql主从复制(级联复制、gtid模式复制、半同步复制)

文章目录1.mysql级联复制1.1 前期准备:mysql基础主从复制1.2 在server3上创建mysql用户并初始化、安装,编辑/etc/my.cnf文件,设置环境变量1.3 备份数据库中已有的文件并导入server3数据库中1.4 编辑server12 /etc/my.cnf重启1.5 在server2上授权1.6 6.server13开启slave,测试是否同步2. gtid模式复制2.1 配置2.2 测试3. 半同步复制3.1 配置3.2 测试1.mysql级联复制使用三台虚拟机来做这个实验

2021-04-13 15:33:50 254

原创 lamp架构--mysql基础主从复制,nginx配置管理(goaccess 日志可视化,tomcat结合memcache)

文章目录1. goaccess 日志可视化2. tomcat结合memcache2.1 配置tomcat,与nginx结合2.2 nginx配置tomcat负载均衡2.3 交叉存储3. mysql基础主从复制3.1 master端3.2 slave端1. goaccess 日志可视化它是一款可视化web日志监控工具,它能够为需要动态可视服务器报告的系统管理员提供快速且有价值的 HTTP 统计信息,主要优点:快速、实时、具有美观的页面,几乎支持所有的web日志格式## 软件安装:[root@serve

2021-04-08 15:52:25 269

原创 lamp架构--nginx配置管理(限流,常用命令, 重定向,防盗链)

文章目录1. nginx限流1.1 控制单ip并发连接数1.2 限制带宽1.3 限制单位时间内的请求数目,以及速度限制2. 自动索引3. Nginx expire缓存配置4. 日志轮询5. 站点目录和文件的限制6. 限制IP7.解决中文乱码8. nginx 重定向8.1 防止域名恶意解析到服务器IP8.2 永久重定向8.3 80重定向4438.4 www.westos.org/bbs 重定向bbs.westos.org8.5 bbs.westos.org 重定向www.westos.org/bbs9.

2021-04-08 10:00:44 944

原创 lamp架构-nginx常见配置(高速缓存memcache+并发优化+平滑升级与回退+负载均衡)

文章目录1. nginx高速缓存memcache1.1 设置高速缓存前1.2 设置高速缓存1.3 进行压力测试2. nginx并发优化3. nginx平滑升级与版本回退3.1 平滑升级3.2 版本回退4. nginx虚拟主机负载均衡5. 添加ssl6. 权重与backup设置7. 添加算法7.1 添加ip_hash算法:7.2 添加sticky算法1. nginx高速缓存memcache1.1 设置高速缓存前[root@server11 nginx]# cd html/[root@server11

2021-04-07 17:06:07 533 1

原创 lamp架构-php, nginx编译安装

文章目录1.php 编译与安装1.1 增加nginx用户,更改nginx配置1.2 ./configure1.3 make && make install2. php启动方式设定2.1 脚本启动2.2 使用systemd启动3. Nginx启动方式设定4. nginx与php结合测试5. php集合phpmyadmin测试6. php添加memcache功能模块7. openresty安装配置8. 高速缓存前后压力测试8.1 设置高速缓存前8.2 设置高速缓存8.3 进行压力测试9. n

2021-04-07 12:25:42 608 2

原创 python之Django自动化资产扫描(一):连接远程服务器

文章目录1. 创建项目2. 配置开发及生产环境1. 创建项目django项目创建cmdb子应用的创建scanhost>python manage.py startapp scanhost设置本地化(语言,时区, 安装的应用)setting# LANGUAGE_CODE = 'en-us'LANGUAGE_CODE = 'zh-hans'# TIME_ZONE = 'UTC'TIME_ZONE = 'Asia/Shanghai'# USE_TZ = True

2021-04-02 12:00:00 811 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除