自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (3)
  • 收藏
  • 关注

原创 ELK 企业项目实战

ELK+kafka+filebeat企业内部日志分析系统1.组件介绍1.1Elasicsearch1.2Logstash1.3Kibana2.环境介绍3.版本说明4.Elasticsearch部署5.Kibana部署6.Logstash部署7.Kafka部署8.Filebeat部署ELK:日志收集平台ELK由ElasticSearch、Logstash、Kibana三个开源工具组成。1.组件介绍1.1ElasicsearchElasticSearch是哟个基于Lucene的开源分布式搜

2020-10-31 11:49:28 2024 1

原创 Jenkins构建CI/CD

Jenkins构建CI/CD1.CI/CD简介2.Jenkins介绍3.部署应用Jenkins+Github+Tomcat实战4.部署第一个小项目Jenkins+Gitlab1.CI/CD简介什么是CI/CD:持续集成/持续发布—开发(git) -->git主库–>jenkins(git+jdk+tomcat+maven打包+测试)–>发布到tomcat服务器Jenkins 是一个功能强大的应用程序,允许 持续集成和持续交付项目 ,无论用的是什么平台。这是一个免费的源代码,可以处理

2020-10-27 19:44:43 869

原创 版本控制 Svn

版本控制 Svn1.Svn概念2.部署过程3.centos客户端连接测试4.Windows客户端来连接测试1.Svn概念SVN是C/S架构,数据存放分成服务器端和客户端。创建代码库一般指的是SVN服务器端的操作,这个库随便建在什么地方都可以;你要发布的线上代码,这是存放在SVN的客户端的。SVN的服务器端和客户端存放文件的格式是不同的,所以不能直接访问SVN服务器端的存储路径,只能通过SVN客户端将服务器端的存储内容checkout或者export出来。2.部署过程3.centos客户端连接测

2020-10-24 16:52:49 314

原创 版本控制 Git

版本控制 Git1.版本控制系统/版本控制器1.1版本控制系统1.2git与svn介绍1.3git相关概念---纯命令行2.git部署3.部署gitlab服务4.gitlab备份与恢复5.github远程仓库1.版本控制系统/版本控制器1.1版本控制系统git 分布式 -----没有中心代码库,所有机器之间的地位同等(每台机器上都有相同的代码)svn 集中管理的 -----有中心代码库,其他都是客户端1.2git与svn介绍1.git属于分布式版本控制系统1.3git相关概念—

2020-10-22 20:04:45 469

原创 企业 keepalived 高可用项目实战

企业 keepalived 高可用项目实战1.keepalived VRRP 介绍2.Nginx+keepalived实现七层的负载均衡(同类服务)3.LVS_Director + KeepAlived4.MySQL+Keepalived5.Haproxy 基础6.Extend:Haproxy 实现四层负载1.keepalived VRRP 介绍keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。keepalived工作原理keepali

2020-10-15 16:33:56 403 1

原创 负载均衡集群 LVS

负载均衡集群1.集群技术2.负载均衡集群技术3.负载均衡集群技术的实现4.实现效果图5.负载均衡分类6.四层负载均衡(基于IP+端口的负载均衡)7.七层的负载均衡(基于虚拟的URL或主机IP的负载均衡)8.四层负载与七层负载的区别9.LVS实现负载均衡项目实战1.集群技术1.集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的项对较高的收益,其任务调度则是集群系统中的核心技术。2.集群组成后,可以利用多个计算机和组合进行海量请求处理(

2020-10-14 21:28:46 373 1

原创 Redis&Memcached构建缓存服务器

Redis&Memcached构建缓存服务器前言1.简介1.1nosql1.2nosql的优缺点==1.3关系型数据库与非关系型数据库区别==2.memcached2.1特点2.2服务框架2.3配置安装memcached3.redis服务4.安装redis5.数据持久化6.redis主从配置7.redis-sentinel(哨兵模式)8.面试前言许多Web应用都将数据保存到关系型数据库( RDBMS)中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS

2020-10-10 21:03:14 562

原创 Zabbix构建企业级监控告警平台

Zabbix构建企业级监控告警平台1.简介2.监控对象3.监控收集信息方式4.Zabbix部署5.Apache监控示例(图形监控)6.模板Template7.Zabbix Items8.Zabbix User parameters9.Zabbix Trigger10.Zabbix Action11.Zabbix Macros12.Zabbix 自动发现13.Zabbix 自动注册14.实战案例: 监控 TCP连接 115.实战案例: 监控 TCP连接 216.实战案例: 监控 TCP连接 317.实战案例:

2020-10-09 19:17:26 1179 2

原创 Tomcat构建企业级高负载WEB服务器

Tomcat构建企业级高负载WEB服务器1.前言2.Tomcat部署2.1名词解释2.2官网地址2.3架构2.4部署2.5启动脚本3.Tomcat多实例4.JVM常用分析工具(扩展)5.JVM运维实用监控工具(扩展)1.前言什么是JAVA虚拟机所谓虚拟机,就是一台虚拟的计算机。他是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。大名鼎鼎的VisualBox、VMware就属于系统虚拟机。他们完全是对物理计算机的仿真。提供了一个可以运行完整操作系统的软件平台。

2020-09-29 20:53:15 434

原创 NginxWEB架构实战篇

NginxWEB架构实战篇1.动态网站架构2.LNMP动态网站环境部署2.1Linux部署2.2Nginx部署2.3php-fpm部署2.4MySQL部署2.5业务上线(开发那点事)3.fastcgi & php-fpm4.php-fpm初始化配置5.Nginx Location6.Nginx Rewrite7.CA & HTTPS8.Nginx的平滑升级1.动态网站架构资源文件识别语言识别框架识别index.php开源的phpWindows/Linux+ngi

2020-09-27 20:59:42 1441 1

原创 Nginx基础入门篇

Nginx基础入门篇1.Nginx 的优势1.1发展趋势1.2Logo1.3简介1.4反代图示1.5Nginx的web优势:(高并发、IO多路复用、epoll、异步、非阻塞)2.HTTP 协议详解2.1HTTP2.2URL2.3HTTP protocol 概述2.4HTTP headers3.Nginx 部署YUM3.1官网链接3.2Nginx版本类型3.3配置YUM源3.4安装4.Nginx 配置文件5.Nginx 编译参数6.Nginx 基础配置6.1观察主配置文件6.2观察默认虚拟主机配置文件6.3启

2020-09-24 09:02:00 932

原创 Ansible自动化运维实战

Ansible 自动化运维实战1.abstract ---简介2.install ---部署3.ssh-key ---免密(可选)4.ansible ---基础操作5.Inventory ---主机清单6.Ad-Hoc ---点对点模式7.YAML ---非标记语言8.Role ---角色扮演9.Extend1.abstract —简介Logo介绍ansible是新出现的自动化运维工具,基于python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric

2020-09-16 20:18:17 392 1

原创 Linux系统Shell编程及自动化运维实现-综合实战

Linux系统Shell编程及自动化运维实现-综合实战实战1判断主机存活三次机会实战2实战1判断主机存活三次机会使用三种方式书写ping脚本1.主机地址已知。2.在线主机提示一次在线即可。3.不在线主机,需要ping失败超过三次,再确认显示主机不在线。示例1#!/usr/bin/bash#ip_list="10.18.40.1 10.18.42.127 10.18.42.8 10.18.42.5"while read ipdo for count in {1..3} do

2020-09-16 20:16:08 720

原创 Linux系统Shell编程及自动化运维实现-文本编辑三剑客

Linux系统Shell编程及自动化运维实现-文本编辑三剑客一.正则表达式1.前言2.元字符二.grep三.sed四.awk一.正则表达式1.前言名词解释正则表达式(regular expression, RE)是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序里,正则表达式都被置于两个正斜杠之间;例如/l[oO]ve/就是由正斜杠界定的正则表达式。它将匹配被查找的行中任何位置出现的相同模式。在正则表达式中,元字符是最重要的概念。工具被vim,sed,awk,grep调用场景

2020-09-16 20:00:28 239

原创 Linux系统Shell编程及自动化运维实现-数组和函数

Linux系统Shell编程及自动化运维实现-数组和函数一.数组1.数组简介2.类型3.普通数组3.1定义数组3.2访问数组元素4.关联数组4.1定义关联数组4.2访问数组元素5.数组和循环6.案例二.函数1.概述2.定义函数3.调用函数4.示例三.影响shell程序的内置命令一.数组1.数组简介变量:用一个固定的字符串,代替一个不固定字符串。数组:用一个固定的字符串,代替多个不固定的字符串。2.类型普通数组:只能使用整数作为数组索引关联数组:可以使用字符串作为数组索引图示:总结:

2020-09-08 19:54:21 536

原创 Linux系统Shell编程及自动化运维实现-循环

Linux Shell编程及自动化运维实现-循环一.shell循环:for1. 语法结构2.案例1:ping测试主机3.案例2:通过用户列表文件创建用户4.案例3:使用for实现批量主机root密码的修改二.shell循环:while 、until三.循环总结四.expect一.shell循环:for1. 语法结构语法for 变量名 [ in 取值列表 ]do循环体done示例自动创建3个用户[root@localhost ~]# cat useradd-fo

2020-09-05 16:04:39 575

原创 Linux系统Shell编程及自动化运维实现-判断

Linux Shell编程及自动化运维实现-判断一.shell条件测试1.1格式1.2文件测试[ 操作符 文件或目录 ]1.3数值比较[ 整数1 操作符 整数2 ]1.4字符串比较[ "字符串" = "字符串" ]1.5and和or二.流程控制:if1.单分支结构2.双分支结构3多分支结构4.嵌套结构三.模式匹配:case1.case语法结构2.简单的模式匹配3.简单的jumpserver4.系统管理工具箱四.小结一.shell条件测试1.1格式格式1:test 条件表达式格式2:[ 条件表达

2020-09-04 19:19:07 436

原创 Linux系统Shell编程及自动化运维实现-变量

Linux Shell编程及自动化运维实现-变量一.shell前言1.什么是shell2.shel语言特点3.shell能做什么4.shell多种执行方式5.shell解释器有哪些二.变量一.shell前言1.什么是shell2.shel语言特点SHELL语言是指UNIX操作系统的命令语言,同时又是该命令语言的解释程序的简称。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语

2020-09-02 20:51:09 848

原创 开源数据库MySQL DBA运维实战-集群

开源数据库MySQL DBA运维实战-集群一.集群技术1.集群概念(MySQL复制技术)2.集群案例二.代理技术1.代理简介2.Mycat实战一.集群技术1.集群概念(MySQL复制技术)集群目的1.负载均衡:解决高并发2.高可用HA:服务可用性图示类型原理图示2.集群案例环境一主一从(M-S)(1)一主一从(M-S)(1)双主双从(MM-SS)二.代理技术1.代理简介2.Mycat实战...

2020-09-01 21:09:44 765

原创 开源数据库MySQL DBA运维实战-备份

开源数据库MySQL DBA运维实战-备份一.关于备份1.备份原因2.备份目标3.备份技术4.备份方式二.实战案例1percona-xtrabackup1.简介2.获取安装包3.安装4.完全备份流程5.完全恢复流程6.增量备份流程7.增量恢复流程三.实战案例2mysqldump + binlog1.优势2.语法3.备份实战4.恢复实战一.关于备份1.备份原因丢失删除2.备份目标1.数据的一致性2.服务的可用性3.备份技术物理备份/冷备份1.直接复制数据库文件,适用于大型数据库环

2020-08-29 11:46:36 286

原创 开源数据库MySQL DBA运维实战-SQL-3

开源数据库MySQL DBA运维实战-SQL-3一.DCL1.权限级别2.MySQL用户管理2.1创建用户2.2删除用户2.3修改用户密码2.4登录MySQL3.MySQL权限管理4.MySQL权限示例4.1赋予权限4.2回收权限二.日志1.日志分类2.Error Log3.Binary Log4.Slow Query Log4.1开启查询日志功能4.2查看慢查询日志文件4.3模拟慢查询4.4验证慢查询日志一.DCL1.权限级别1.Global level所有库,所有表的权限。2.Databas

2020-08-27 19:28:49 218

原创 开源数据库MySQL DBA运维实战-SQL-2

开源数据库MySQL DBA运维实战-SQL-2一.DML1.目的2.插入数据insert3.更新数据update4.删除数据delete二.DQL1.目的2.MySQL查询2.1准备环境2.2简单查询2.3条件查询2.4查询排序2.5扩展任务-MySQL多表查询一.DML1.目的在MySQL管理软件中,DDL定义数据库结构。通过SQL语句中的DML语言来实现数据的操作,包括使用:1.insert 实现数据的插入2.delete 实现数据的删除3.update 实现数据的更新2.插入数据

2020-08-27 16:35:34 224

原创 开源数据库MySQL DBA运维实战-SQL-1

开源数据库MySQL DBA运维实战-SQL-1一.SQL语言分类二.名词解释三.DDL1.DDL-库1.1定义库1.2选择/进入数据库1.3删除数据库1.4系统中的位置2.DDL-表2.1创表目的2.2操作数据库实例12.3操作数据库实例22.4操作数据库实例3一.SQL语言分类SQL(Structured Query Language 即结构化查询语言)SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。分类DDL(data definiti

2020-08-25 20:34:45 443

原创 开源数据库MySQL DBA运维实战-部署

开源数据库MySQL DBA运维实战-部署一.前言1.数据库能做什么?2.数据库由来3.数据库-系统结构3.1数据库系统 DBS3.2SQL语言(结构化查询语言)3.3数据访问技术4.版本二.部署1.官网地址2.RPM2.1设置内存2.2安装Mysql服务器3.源码包3.1特点3.2准备编译环境3.3安装mysql3.4初始化3.5开机启动MySQL一.前言1.数据库能做什么?存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。只要是信息,就一定在数据库

2020-08-24 20:48:58 596

原创 Linux系统域名服务

Linux系统域名服务一.前言二.基本概念专业术语1专业术语2三.DNS域名解析示例1.环境2.客户机DNS本地缓存记录3.客户机主机测试4.网站服务器辅助验证四.ISP(阿里)域名申请及解析一.前言互联网的访问依靠IP地址。但IP地址不好记。所以使用域名服务(DNS,好记名),来替代访问的地址。二.基本概念专业术语11.hosts文件(老的)不同系统的位置:Windows:C:\Windows\System32\drivers\etc\hostsLinux:/etc/hosts

2020-08-22 19:55:11 773

原创 基于华为云部署网校系统edusoho

基于华为云部署网校系统edusoho一.安装LAMP架构二.准备数据库三.设置上传限制四.上传源码五.设置虚拟机六.客户端前台安装七.正式访问一.安装LAMP架构[root@hecs-x-medium-2-linux-20200821114457 ~]# yum -y install bash-completion httpd php php-cli php-curl php-fpm php-intl php-mcrypt php-mysql php-gd php-mbstring php-xm

2020-08-22 16:13:06 493

原创 基于华为云部署博客系统wordpress

基于华为云部署博客系统wordpress一.LOGO二.基础环境三.安装LAMP四.安装wordpress1.Apache配置虚拟主机2.导入wordpress网站源码3.准备数据库4.安装wordpress一.LOGO二.基础环境#基础环境[云服务器已完成][root@localhost ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config [root@localhost ~]# setenforce 0[root@lo

2020-08-21 20:56:33 648

原创 基于华为云部署网上商城ecshop项目

基于华为云部署网上商城ecshop项目一.LOGO二.基础环境三. 安装LAMP四.安装ecshop1.上传站点源码包2.前台安装源码包3.Windows客户端访问电商平台一.LOGO二.基础环境#环境部署,一般在云平台上环境可以直接上项目,虚拟机上需要部署环境[root@localhost ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config [root@localhost ~]# setenforce 0[root@l

2020-08-21 20:06:39 854

原创 基于CentOS7部署论坛系统discuz

基于CentOS7部署论坛系统discuz一.LOGO二.基础环境三.安装LAMP四.安装discuz1.导入discuz网站源码2.Apache配置虚拟主机3.准备数据库4.安装discuz(任何client)五.客户端测试一.LOGO开源论坛代码服务社区二.基础环境[root@localhost ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config #永久关闭selinux[root@localhost ~]#

2020-08-21 19:08:28 1876 1

原创 Linux系统网站服务

Linux系统网站服务一.概念1.前言2.名词3.网站架构二.静态站点1.Apache2.Apache基础3.安装Apache4.虚拟主机4.1目的4.2类型4.3配置虚拟主机目标4.4环境4.5服务器(192.168.36.139)4.6客户端三.动态站点1.LAMP2.部署论坛系统discuz3.部署博客系统wordpress4.部署网上商城ecshop5.部署网校系统edusoho一.概念1.前言UI的转变:B/S架构2.名词HTMLHyperText Markup Languag

2020-08-20 20:53:32 326

原创 Linux系统文件服务

Linux系统文件服务一.FTP Server1.简介2.基础3.FTP Server默认配置4.FTP Client5.启动上传功能二.NFS Server1.名词解释2.作用3.案例3.1环境3.2 nas(存储端)3.3 web1 web2 web3 客户端3.4测试网站访问三.SSH Server一.FTP Server1.简介名词解释:FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一logo作用1.提供文件共享服务2

2020-08-14 20:01:05 286

原创 Linux系统网络管理实战3

Linux系统网络管理实战3一.IP地址1.简介2.分类3.私有IP分类4.子网掩码5.网络地址二.网络层封装三.路由器工作原理1.路由概念2.路由表形成3.路由协议一.IP地址1.简介32位二进制数,IP用于主机在互联网中的标识4组十进制表示:IP地址每八位为一组,用“.”分割,用十进制标识,如192.168.1.12.分类A类(1~126),127:回环地址,为自己主机B类(128~191)C类(192~223)D类(224~239)组播E类(240~255)科研3.私有I

2020-08-13 17:50:04 331

原创 Linux系统网络管理实战2

Linux系统网络管理实战2一.物理层1.信号2.介质2.1双绞线2.2光纤二.数据链路层1.功能2.地址3.帧封装4.交换机工作原理5.组建局域网6.VLAN6.1名词解释6.2图示6.3划分VLAN的方法6.4语法配置6.5验证7.TRUNK7.1干道7.2目的7.3配置7.4测试7.5总结一.物理层1.信号模拟信号:不断变化的物理量,使用电话网络数字信号:两种恒定的物理量,使用计算机网络,抗噪音和抗衰减比较强2.介质2.1双绞线双绞线:EIA/TIA568标准外形:八根

2020-08-12 20:23:17 211

原创 Linux系统网络管理实战1

Linux系统网络管理实战1一.OSI协议1.简介1.1OSI1.2开放式系统互联2.OSI:7层次结构/功能3.TCP/IP:5层结构/功能4.TCP/IP:4层结构/功能5.OSI模型和TCP/IP模型的区别6.TCP/IP:数据单元/DU7.封装和解封装二.TCP/IP协议族1.TCP/IP简介2. 5层模型协议分类2.1应用层协议2.2传输层协议2.3网络层协议2.4数据链路层协议2.5物理层协议一.OSI协议1.简介1.1OSIOpen System Interconnection 开放

2020-08-12 17:56:54 463

原创 Linux系统网络管理

Linux系统网络管理一.简介1.Linux网络接口名称规则2.NetworkManager服务3.配置网络的工具3.1命令行配置3.2图形配置二.配置网络参数1.配置IP1.1方法1.2问题2.主机名2.1改名方式12.2改名方式23.网络测试工具3.1测试工具3.2ports and services4.初始化服务器一.简介1.Linux网络接口名称规则网络接口名称传统上,Linux中的网络接口枚举为eth0,eth1,eth2等。但是,该机制设置这些名称可能会导致在添加和删除设备时更改哪个

2020-08-10 20:30:49 938

原创 Linux系统日志管理

Linux系统日志管理一.简介二.任务一详解1.处理日志的进程1.1第一类1.2第二类1.3观察rsyslogd程序2.常见的日志文件(系统、进程、应用程序)3.rsyslogd配置3.1相关程序3.2启动程序3.3相关文件4.主配置文件三.任务二详解一.简介任务一:rsyslog系统日志管理哪类程序—》产生的什么日志—》放到什么地方任务二:logrotate日志轮转将大量的日志,分割管理,删除旧日志。二.任务一详解1.处理日志的进程1.1第一类rsyslogd: 系统专职日志程序。处

2020-08-06 20:43:45 276

原创 Linux系统计划任务

Linux系统计划任务一.简介1.作用2.分类二.一次性调度执行at1.语法格式2.示例三.循环调度执行cron1.简介2.查看进程状态3.cron示例一.简介1.作用计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据.2.分类一次性调度atSchedule one-time tasks with at.循环调度执行cronSchedule recurring jobs with cron.二.一次性调度执行at1.语法格式语法格式at <TIMESP

2020-08-06 19:05:00 101

原创 Linux系统软件管理

Linux系统软件管理一、概述1.RPM包2.源码包二、RPM包管理1.YUM工具1.1简介1.2配置YUM仓库/YUM源1.3使用YUM管理RPM包2.RPM工具三、源码包管理一、概述1.RPM包RPM(原Red Hat Package Manager,现在是一个递归缩写)由 Red Hat 公司提出,被众多 Linux 发行版所采用,也称二进制( binary code)无需编译,可以直接使用,无法设定个人设置,开关功能,软件包示例(注意后缀):mysql-community-common-5.

2020-08-05 20:19:22 590

原创 Linux系统文件查找

Linux系统文件查找一、文件查找1.简介2.命令文件查找3.任意文件3.1语法3.2按文件名3.3按文件大小3.4指定查找的目录深度3.5按文件属主、属组找3.6按文件类型3.7按文件权限3.8找到后处理的动作ACTIONS二、文件打包及压缩1.简介2.打包,压缩3.解压,解包一、文件查找1.简介which:命令查找[root@localhost ~]# which ln/usr/bin/lnfind: 文件查找,针对文件名[root@localhost ~]# find 1.tx

2020-08-04 19:41:46 161

原创 Linux系统存储管理2

Linux系统存储管理2一、存储管理1.文件系统详解(EXT4文件系统)1.1简介1.2示例2.文件链接2.1符号链接/软连接2.2硬链接3.RAID3.1简介3.2类型3.3不同场景RAID的使用3.4软RAID示例二、Linux磁盘分区通用方案及意义一、存储管理1.文件系统详解(EXT4文件系统)1.1简介1.名词解释EXT4:Fourth extended filesystem,是第四代扩展文件系统。XFS:XFS是一种高性能的日志文件系统。2.类型索引(index)文件系统3.系统

2020-08-03 20:43:23 244

Zabbix页面语言和乱码问题.docx

Zabbix页面语言和乱码问题,解决问题步骤及方法,仅供参考。

2020-10-06

http面试常见问题.md

http面试常见问题小结 仅供参考

2020-09-21

空空如也

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

TA关注的人

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