
环境安装
文章平均质量分 62
diyiday
这个作者很懒,什么都没留下…
展开
-
如何在centos7.6使用 yum 快速安装jq工具
企业版 Linux 附加软件包(以下简称 EPEL)是一个 Fedora 特别兴趣小组,用以创建、维护以及管理针对企业版 Linux 的一个高质量附加软件包集,面向的对象包括但不限于 红帽企业版 Linux (RHEL)、 CentOS、Scientific Linux (SL)、Oracle Linux (OL)。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。你可以从以上链接中的一个链接中检索已签名的二进制配置文件(根据安装目标计算机的版本号而不同)。原创 2022-12-17 23:51:01 · 1262 阅读 · 0 评论 -
戴尔r730xd服务器从u盘启动设置方法(戴尔r730取消网络启动方法)
原文链接:https://www.cnblogs.com/framework-bk/articles/13657722.html。2,等一会系统会自动进入BIOS选择菜单:选择system bios 回车。9等一会,出现启动菜单选择 One-shot BIOS Boot Menu。10,在这里会出现所有备选的启动设备,找到你的U盘,点击即可启动U起。8,重启后,当出现提示的时候,按F11,将进入启动选项菜单。7,在点击Finish退出,遇到是否退出并重启,点Yes。6,退出Esc,会提示保存,点Yes。原创 2022-12-16 23:57:27 · 12573 阅读 · 0 评论 -
prometheus监控zookeeper
docker方式安装安装zookeeper zookeeper.yml 文件version: "3"services: zoo1: image: zookeeper restart: always hostname: zoo1 ports: - 2181:2181 environment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 ser原创 2020-09-22 16:50:00 · 2091 阅读 · 1 评论 -
搭建rocketmq并使用使用prometheus+grafana进行监控展示demo
备注此次搭建过程是一个demo,不涉及集群和优化方式一:docker方式搭建安装容器启动nameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1启动brokerdocker run -d -p 10911:10911 -p 10909:10909\ --name rmqbroker --link rmqserver:namesrv\ -e "NAMESRV_ADDR=n原创 2020-09-22 16:19:51 · 1626 阅读 · 0 评论 -
linux添加磁盘后动态加载
CSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及热插拔等优点,在服务器中广泛的应用。当然在虚拟化平台支持下,也能模拟出SCSI设备,方便在虚拟机上热添加SCSI设备(一般是硬盘)但是在热添加SCSI设备之后,需要手动rescan SCSI设备。比较常见的做法是输入如下命令echo “- - -” > /sys/class/scsi_host/host*/scanCentOS/RHEL5.9开始(SUSE11/12也有这个工具)提供一个工具包sg3_utils同样可以方便的实现r转载 2020-08-03 16:28:02 · 676 阅读 · 0 评论 -
centos7 离线安装mysql
公司内网没有外网,需要安装mysql,因此只好下载mysql包进行安装下载安装下载地址:https://downloads.mysql.com/archives/community/选择相应的版本现在即可RPM Bundle 这个应该是 rpm的安装包下载后直接解压,然后直接执行命令安装即可rpm -ivh mysql* 或者 rpm -y localinstall ...原创 2020-04-21 14:43:44 · 1052 阅读 · 0 评论 -
ubuntu18.04下安装mariaDB
在windows10中安装了ubuntu18.04,需要安装mariadb更新源或者替换源之后进行安装apt-get install mariadb-server启动和停止sudo /etc/init.d/mysql startsudo /etc/init.d/mysql stop设置密码sudo mysql_secure_installation 上面可以配置登录密...原创 2020-04-05 13:26:30 · 3685 阅读 · 0 评论 -
使用ssh工具连接到ubuntu on windows(wsl)
相信很多同学都体验到了wsl的强大,但是window自带的命令行工具体验式真的差。复制粘贴这种事情都做不好,忍无可忍!!!通过ssh连接变通的使用客户端工具或许是一个思路,于是搜索了一下,果然有同学试过了,我这里就整理一下,为后面的同学铺铺路吧首先是卸载重装一遍ssh服务,这里不是很确定是不是自带ssh服务有没有问题。sudo apt-get remove openssh-server...转载 2020-04-05 02:32:02 · 1544 阅读 · 0 评论 -
selenium WebDriverException: Message: unknown error: DevToolsActivePort file doesnt exist
报错环境:CentOS7.5Python 3.6.5chromedriver_linux64 2.40SeleniumGoogle Chrome 67使用Selenium和Chrome,报如下错误:File "/usr/local/anaconda3/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler...转载 2018-11-08 20:02:34 · 1662 阅读 · 0 评论 -
ubuntu16.04 中python3.5升级python3.6出现的一些问题
ModuleNotFoundError: No module named ‘apt_pkg’ 错误解决因为系统是Ubuntu14.04,所带的python版本是3.5.4的,无法满足3.6+的需求,所以之前直接升级到3.6的版本1. $ sudo add-apt-repository ppa:jonathonf/python-3.62. $ sudo apt update3. $ s...转载 2018-11-08 19:51:37 · 2419 阅读 · 0 评论 -
在ip不断变化情况下实现自动限制动态ip访问允许访问限定域名内容。
摘要:公司在托管机房有部署elasticsearch服务器。开发需要经常连接机房的elasticsearch集群查看数据,但是如果把elasticsearch集群地址配置成外网是很危险的行为,由于elasticsearch数据库特性,因此只要别人知道你的数据库地址和端口,就可以任意操作你的数据库。这是万万不可取的。解决办法:给elasticsearch-head服务器配置域名不能把ip和端...原创 2018-11-05 18:20:35 · 5718 阅读 · 1 评论 -
CentOS 7把光盘配置为本地源并安装GNOME、KDE图形界面
公司有个需求,在服务器上面部署爬虫,可是有个网站的反爬太恶心了,无界面浏览器不行,还一定要selenium,于是只好在服务器安装图形界面。一、进入 root 模式因为权限限制,所以我们需要进入 root 模式,开机使用 root 登陆或者系统运行中切换为 root 用户均可。二、安装x-windows组yum groupinstall "X Window System" -y当出...原创 2018-11-05 15:06:01 · 4925 阅读 · 0 评论 -
Elasticsearch snapshot 备份的使用方法
常见的数据库都会提供备份的机制,以解决在数据库无法使用的情况下,可以开启新的实例,然后通过备份来恢复数据减少损失。虽然 Elasticsearch 有良好的容灾性,但由于以下原因,其依然需要备份机制。1、数据灾备。在整个集群无法正常工作时,可以及时从备份中恢复数据。2、归档数据。随着数据的积累,比如日志类的数据,集群的存储压力会越来越大,不管是内存还是磁盘都要承担数据增多带来的压力,此时我...转载 2018-11-10 10:35:37 · 2848 阅读 · 0 评论 -
关于elasticsearch集群节点配置
注意:如果是在局域网中运行elasticsearch集群也是很简单的,只要cluster.name设置一致,并且机器在同一网段下,启动的es会自动发现对方,组成集群。2.elasticsearch-servicewrapper1)安装到github,https://github.com/elastic/elasticsearch-servicewrapper下载,把service拷贝到ES_...转载 2018-11-10 10:17:19 · 976 阅读 · 0 评论 -
elasticsearch 集群无法启动出现如下提示 failed to send join request to master
[node-2] failed to send join request to master [{node-1}{WbcP0pC_T32jWpYvu5is1A}{2_LCVHx1QEaBZYZ7XQEkMg}{10.10.11.200}{10.10.11.200:9300}], reason [RemoteTransportException[[node-1][10.10.11.200:9300]...转载 2018-11-10 09:35:03 · 16290 阅读 · 5 评论 -
linux---centos7 安装chrome和chromedriver,并处理不能用root打开的问题
1.安装浏览器指定yum 源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo安装curl https://intoli.com/install-google-chrome.sh | bash安装后,执行:google-chrome-stable --no-s...原创 2018-11-07 15:27:56 · 12411 阅读 · 2 评论 -
centos7实现rsync实现同步
两台服务器192.168.1.10192.168.1.20前期准备两台服务器关闭防火墙查看防火墙状态firewall-cmd --state停止firewallsystemctl stop firewalld.service禁止firewall开机启动systemctl disable firewalld.service 关闭selinux(非必须)进入到/etc/s...原创 2018-10-23 14:10:33 · 2128 阅读 · 3 评论 -
使用docker-compose 大杀器来部署服务
满满的干货啊。https://www.cnblogs.com/neptunemoon/p/6512121.html转载 2018-11-22 23:39:07 · 430 阅读 · 0 评论 -
Docker搭建带有访问认证的私有仓库
以下步骤均为本人亲自踩坑,历经数次失败,最终搭建成功一、环境信息:操作系统:CentOS 7Docker版本:1.12.5 (更高版本应该类似)registry:2.4.1registry-web: hyper/docker-registry-web:latest二、搭建步骤:1、拉取镜像registry(仓库)和registry-web(用于访问仓库的UI界面):docker p...转载 2018-11-22 23:50:58 · 490 阅读 · 0 评论 -
CentOS7配置supervisor开机自启
当前linux版本:安装supervisor过程请移步https://blog.youkuaiyun.com/u010295877/article/details/803310331、首先执行命令:systemctl is-enabled supervisord ,结果如下图:提示尚未为supervisor配置开机启动2、在shell里执行vim /lib/systemd/system/super...转载 2018-12-04 10:17:35 · 1679 阅读 · 0 评论 -
linux-supervisor守护进程
环境:centos7.2软件:supervisor背景: 公司有一个app后台管理程序需要部署,该程序是用go语言编写的二进制文件,后台需要持续运行这个二进制文件,保证服务的持续运行。方案 1: 直接采用 nohup ./app_admin &后台运行方式,该方式存在一个缺点,如果服务器重启后,或者程序运行出错的话,服务就会终止,这种方式不稳定。 方案 2: 采用supervisor进程管原创 2017-12-04 18:05:49 · 1697 阅读 · 0 评论 -
腾讯云不同账号之间VPC网络直接建立内网通讯
背景介绍:腾讯云的学生机比较便宜,而且我刚好有两个亲戚在上大学,于是撸了一波羊毛。学生机地址:https://cloud.tencent.com/act/campus我的目的是搭建k8s集群,测试使用,于是就规划了三台机器,一台master,2台node先介绍一点背景,方便理解1、CIDR网段问题举例:假如公司A公司内网是 172.17.0.0网段的假如公司B公司内网是 172...原创 2019-09-05 12:54:51 · 10595 阅读 · 9 评论 -
VScode Remote 远程开发与调试linux中代码
第一步:安装vscode,需要Insider版本下载地址https://code.visualstudio.com/insiders/安装openssh如果需要远程开发,Windows机器也需要支持openssh,如果本机没有,会报错报错信息类似如下:The terminal process command 'cmd.exe /c (type & exit /b 0' fai...原创 2019-05-30 11:54:03 · 28621 阅读 · 8 评论 -
mysql数据库安装完配置root密码
安装mysql yum install mysql-server 安装 service mysqld restart 启动配置第一次登陆不需要输入密码,# 登陆mysql -u root# 使用mysql这个表user mysql;# 查询一下用户select host,user,password from user;这里显示只有一个用户,主机是l...原创 2019-03-21 18:46:50 · 2750 阅读 · 0 评论 -
项目实战——企业级Zabbix监控实战
项目实战——企业级Zabbix监控实战(一)https://www.cnblogs.com/keerya/p/7953695.html转载 2019-03-20 15:29:25 · 1015 阅读 · 0 评论 -
科学镜像
https://github.com/teddysunhttps://hub.docker.com/u/teddysun/https://twitter.com/qiushuiyibing原创 2019-02-13 15:42:52 · 347 阅读 · 0 评论 -
一些项目网站
hackmd演示网站:https://demo.codimd.org/项目地址: https://github.com/hackmdio/codimd原创 2019-01-31 14:09:57 · 3225 阅读 · 1 评论 -
centos7源码方式安装php和nginx
安装php更新一些基础依赖yum updateyum install -y epel-release gcc bison biz2 bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libe...原创 2018-12-18 14:03:06 · 838 阅读 · 0 评论 -
php安装拓展之phpize方式安装
php的源码包中有一个ext文件夹里面好多拓展插件,如果编译安装php的时候,没有安装拓展,可以后续通过phpize安装拓展进入 ext文件夹之后假如我需要安装imap插件cd imap生成 configure文件/usr/local/php/bin/phpize直接在imap目录执行 phpize命令即可,上面的/usr/local/php/bin/phpize是phpize安...原创 2018-12-17 15:04:15 · 13867 阅读 · 0 评论 -
CentOS 7 yum安装nginx
CentOS 7 中的 yum 没法直接使用 yum install nginx 这个指令去安装nginx,因为nginx这个服务不是yum库中自带的。图1是官方提供的大致安装步骤,图2是官网提供的多个版本的nginx安装包,下面是我给合自己的系统环境总结的安装方法,供大家参考:1、按图1中的要求vi nginx.repo这个文件,将图中[nginx]字段中的内容复制进去,保存退出![ro...转载 2018-09-20 15:01:10 · 252 阅读 · 0 评论 -
docker-alpine-安装源中没有的插件
公司有个php安装swoole的需求,但是目前的php环境是基于alpine的docker镜像。通过apk add 方式没有找到swoole源。因此只能通过其他方式安装。想到通过pecl方式安装但是alpine系统默认是没有pecl的,只能先安装peclcurl -o go-pear.php http://pear.php.net/go-pear.pharphp go-pear.php...原创 2018-09-19 17:11:55 · 2784 阅读 · 0 评论 -
爬虫之scrapy-splash——scrapy+js渲染容器
简介scrapy作为爬虫利器,我就不多说了。 常见的结合js的爬虫,一般用来扒取网页动态内容,就是通过操作js获取渲染的内容。 现在大部分网站都是ajax+json获取数据的方式,所以,大家习惯性一上来爬虫,第一件事就是抓包,然后找规律抓数据。当然有时候,接口加密算法很复杂,短时间内很难破解,通过js抓取内容相对容易,这时候结合js的爬虫就能比较直接地达到目的,当然数据抓取效率不如直接抓接口来得转载 2018-03-02 13:47:58 · 2599 阅读 · 0 评论 -
ElasticSearch 6.x 学习笔记:2.head插件
2.1 Head插件简介ElasticSearch-head是一个H5编写的ElasticSearch集群操作和管理工具,可以对集群进行傻瓜式操作。显示集群的拓扑,并且能够执行索引和节点级别操作 搜索接口能够查询集群中原始json或表格格式的检索数据 能够快速访问并显示集群的状态 有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果...转载 2018-03-09 11:51:03 · 1495 阅读 · 0 评论 -
Ubuntu环境下安装nodejs和npm
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,其使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统,功能及其强大。 这篇文章介绍如何在ubuntu环境下安装node环境。我使用的系统是ubuntu 16.04,不过在其他版本的系统中应该也适用。安装python-so...转载 2018-03-09 11:29:28 · 1312 阅读 · 0 评论 -
2017 年,最热开源静态网站生成器 TOP 20 揭晓!
近年来,作为传统动态网站基础架构的替代方案,现代静态网站生成器日渐盛行。在 StaticGen 上有一个关于静态站点生成器的开源目录,2017 年该网站追踪了超过一百个生成器,并见证了这些生成器在这一年的流行趋势。本文整理了 StaticGen 目录中排名前 20 的静态网站生成器,排名顺序依据 Github 上的 Star 数。1、静态站点生成器 JekyllJe转载 2017-12-31 19:40:17 · 17029 阅读 · 0 评论 -
owncloud+collabora 实现网盘在线预览
第一步 安装docker拉取镜像 docker pull owncloud docker pull collabora/codedocker run --name collabora -t -d -p 9980:9980 -e 'domain=cloud\\.que360\\.com|yun\\.que360\\.com' -e "username=admin" -e "password=1234原创 2018-01-09 13:15:29 · 3670 阅读 · 0 评论 -
linux系统修改系统时间与时区
有装过Linux系统的人,可能都会有这样的经历,就是该机器安装windows系统时,时间正确,但是安装了linux系统后,尽管时区选择正确,也会发现系统时间不对。这是由于安装系统时采用了UTC,那么什么是UTC呢,简单的说UTC就是0时区的时间,是国际标准,而中国处于UTC+8时区。另外还有一种时间是当地时间,而windows采用的就是当地时间。所以安装linux系统时,不要选择使用UTC转载 2018-01-08 09:45:22 · 20569 阅读 · 2 评论 -
基于-docker的jenkins-gitlab实现自动部署
基于docker安装jenkins公司有个需求,需要实现当代码推送到master分支时,自动触发拉取,实现如下:环境: 操作系统:centos7 软件:docker,jenkins,gitlab 1、安装docker:创建一个docker.sh文件,里面填入如下内容:#!/bin/bash yum -y install wget cd /etc/yum.repos.d/wget http:原创 2017-12-28 14:35:31 · 11367 阅读 · 3 评论 -
ubuntu上runsv/runit小记
一个偶然的原因,在研究git使用时,发现有个自动启动的git-daemon进程:wellbye@AY130622174524343529Z:~$ ps aux|grep gitroot 912 0.0 0.0 164 4 ? Ss 16:47 0:00 runsv git-daemongitlog 923 0.0 0.0转载 2017-12-04 15:42:23 · 3730 阅读 · 0 评论 -
在Python3.5下安装和测试Scrapy爬网站
1. 引言Scrapy框架结构清晰,基于twisted的异步架构可以充分利用计算机资源,是爬虫做大的必备基础。本文将讲解如何快速安装此框架并使用起来。2. 安装Twisted2.1 同安装Lxml库(参考《为编写网络爬虫程序安装Python3.5》3.1节)一样,通过下载对应版本的.whl文件先安装twisted库,下载地址: http://www.lfd.uci.edu/~gohlke/转载 2017-12-12 20:36:25 · 424 阅读 · 0 评论