首页
学习
活动
专区
工具
TVP
发布

sktj

专栏作者
1542
文章
1895225
阅读量
34
订阅数
Linux通过U盘安装
1、CentOS 7.0 64位系统:CentOS-7.0-1406-x86_64-DVD.iso
用户5760343
2022-05-24
9K0
Linux 备份系统重要服务的配置文件脚本
PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH export LANG=C
用户5760343
2022-05-24
4K0
Jenkins +selenium(学习笔记三十一)
安装Jenkins插件,SSH plugin ,Email Extension Plugin ,Hudson Seleniumhq plugin
用户5760343
2022-05-24
7260
Jenkins checkstyle+ant对代码规范进行检测
  通过jenkins使用checkstyle对代码进行规范检查并生成html报告。
用户5760343
2022-05-24
3480
Nginx 隐藏版本号和信息
查看http请求的response里面的header我们会发现有server这个参数,它表示服务端使用的是什么web服务器。
用户5760343
2022-05-24
2.3K0
Mysql 5.7更改密码
如果MySQL数据库用户的密码设置过于简单,数据库在用户登录后会提示重置密码,并且不接受简单的密码。
用户5760343
2022-05-23
3.7K0
Python.Unix和Linux系统管理指南
httplib ftplib urllib xml-rpc ssh使用私钥
用户5760343
2022-05-23
6860
rsync 排除目录
假设最开始的命令是这样的 rsync -e 'ssh -p 30000' -avl --delete --stats --progress demo@123.45.67.890:/home/demo /backup/
用户5760343
2022-05-20
1.3K0
yum 安装、卸载、升级软件
一、使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。 安装的命令是,yum install ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断; 删除的命令是,yum remove ~,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。 其中~ 代表软件名 1.用YUM安装软件包命令:yum install xxxx 2.用YUM删除软件包命令:yum remove xxxx 二、用yum查询想安装的软件 我们常会碰到这样的情况,想安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。我们可以用 yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用 yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于是我们可能得到 gaim,kopete等等,并从中选择。 有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yum info packagename这个指令来获取信息。 1.使用YUM查找软件包 命令:yum search ~ 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5.列出所有已安装但不在Yum Repository 內的软件包 命令:yum list extras 6.列出所指定软件包 命令:yum list ~ 7.使用YUM获取软件包信息 命令:yum info ~ 8.列出所有软件包的信息 命令:yum info 9.列出所有可更新的软件包信息 命令:yum info updates 10.列出所有已安裝的软件包信息 命令:yum info installed 11.列出所有已安裝但不在Yum Repository 內的软件包信息 命令:yum info extras 12.列出软件包提供哪些文件 命令:yum provides~ 三、清除YUM缓存 yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,更精确的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all 清除所有。 1.清除缓存目录(/var/cache/yum)下的软件包 命令:yum clean packages 2.清除缓存目录(/var/cache/yum)下的 headers 命令:yum clean headers 3.清除缓存目录(/var/cache/yum)下旧的 headers 命令:yum clean oldheaders 4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers 命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 四、yum命令工具使用举例 yum update 升级系统 yum install ~ 安装指定软件包 yum update ~ 升级指定软件包 yum remove ~ 卸载指定软件 yum grouplist 查看系统中已经安装的和可用的软件组,可用的可以安装 yum grooupinstall ~安装上一个命令显示的可用的软件组中的一个 yum grooupupdate ~更新指定软件组的软件包 yum grooupremove ~ 卸载指定软件组中的软件包 yum deplist ~ 查询指定软件包的依赖关系 yum list yum* 列出所有以yum开头的软件包 yum localinstall ~ 从硬盘安装rpm包并使用yum解决依赖
用户5760343
2022-05-19
9030
(HAProxy)高性能Linux服务器构建实战:系统安全、故障排查、自动化运维、集群架构
40000-50000个并发 处理能力10GB LVS HAproxy四层负载 NGINX HAProxy 七层负载 1、安装 2、配置 global defaults frontend backend listen -- global: maxconn 10000 daemon nbproc 进程数 defaults: mode tcp/httpd retries 3 timeout connect 10s timeout client 20s timeout server 30s timeout check 5s frontend www: bind *.80 mode http option httplog #记录http日志 option forwardfor #记录访问IP option httpclose #关闭TCP连接 log global default_backend htmpool backend htmpool: mode http option redispatch #是否设置cookie option abortonclose #如果服务器负载很高,自动结束处理时间长的连接 balance roundrobin/static-rr/source/leastconn/uri/uri_param/hdr #轮询算法 option httpchk GET /index.php #健康状态检查 server web1 ip:8080 cookie server1 weight 6 check inter 2000 rise 2 fall 3 //定义监控页面 listen admin_stats bind *:9188 mode http log 127.0.0.1 local0 err stats refresh 30s stats uri /status stats realm welcome login\ Haproxy stats auth admin:admin stats hide-version stats admin if TRUE
用户5760343
2022-05-19
3350
常见web攻击
常见web攻击:https://www.cnblogs.com/morethink/p/8734103.html 搞Web开发离不开安全这个话题,确保网站或者网页应用的安全性,是每个开发人员都应该了解的事。本篇主要简单介绍在Web领域几种常见的攻击手段及Java Web中的预防方式。
用户5760343
2022-05-19
6870
zabbix深入实践
1、第三方插件zatree:https://blog.csdn.net/ttt111zzz/article/details/78775075 或graphtrees:http://blog.51cto.com/m51cto/2051946 grafana-zabbix:https://www.linuxidc.com/Linux/2017-04/142473.htm
用户5760343
2022-05-19
1580
Awstats日志分析工具 nginx配置
https://www.cnblogs.com/bestzhang/p/6669878.html
用户5760343
2022-05-19
6640
ceph rgw操作(civetweb/nginx)
1、默认使用civetweb做web server 2、civetweb部署方式: //部署需要到存在ceph.bootstrap-rgw.keyring文件的目录里 cd /home/cephuser/cluster/ ceph-deploy rgw create ceph-admin //在主机名上创建 默认的端口时7480,可以通过ceph.conf修改 [client] rgw frontends = civetweb port=666 修改完,重启:radosgw restart 检查服务是否启动:ps -ef|grep radosgw 3、ngixn方式 yum install -y radosgw nginx 新建用户和keying(在每台主机上建一个用户和key) ceph-authtool --create-keyring /etc/ceph/ceph.client.radosgw.keyring chmod +r /etc/ceph/ceph.client.radosgw.keyring ceph-authtool /etc/ceph/ceph.client.radosgw.keyring -n client.rgw.node1 --gen-key sudo ceph-authtool -n client.rgw.node1 --cap osd 'allow rwx' --cap mon 'allow rwx' /etc/ceph/ceph.client.radosgw.keyring sudo ceph -k /etc/ceph/ceph.client.admin.keyring auth add client.rgw.node1 -i /etc/ceph/ceph.client.radosgw.keyring ////配置ceph.conf,这个配置文件放到三台node中去 [client.rgw.node1] rgw frontends=fastcgi socket_port=9000 socket_host=0.0.0.0 host=ceph-node1 keyring=/etc/ceph/ceph.client.radosgw.keyring log file=/var/log/radosgw/client.radosgw.gateway.log rgw print continue=false rgw content length compat = true
用户5760343
2022-05-18
7580
Linux服务器性能调整(性能分析)
1、性能分析的四个方面:CPU、内存、IO、网络 2、CPU -uptime -cat /proc/cpuinfo -vmstat :r 运行的进程 b被阻塞的进程
用户5760343
2022-05-14
2.4K0
python 爬虫脚本crawl.py
import io import formatter from html.parser import HTMLParser import http.client import os import sys import urllib.request, urllib.parse, urllib.error
用户5760343
2022-05-14
2970
python 3种模块解析html文档
from html.parser import HTMLParser from io import StringIO from urllib.request import urlopen,Request from urllib.parse import urljoin from time import sleep from bs4 import BeautifulSoup,SoupStrainer
用户5760343
2022-05-14
7290
django 工作流例子
TWEET_APPROVER_EMAIL = 'someone@mydomain.com'
用户5760343
2022-05-14
3310
python核心编程(电子邮件)
1、发送邮件模型: from smtplib import SMTP n = SMTP('smtp.yourdomain.com') ... n. quit() 2、SMTP类方法:
用户5760343
2022-05-14
1.3K0
python核心编程(web)
1、urlparse模块 urlparse.urlparse('http://www.python.org/doc/FAQ.html')
用户5760343
2022-05-14
7570
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档