![](https://img-blog.csdnimg.cn/20191227231722273.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux服务搭建
文章平均质量分 59
各种服务的搭建
Rio520
当你的才华还撑不起你的梦想的时候,就静下心来学习。
展开
-
源码安装Redis缓存服务 ;常用Redis数据库操作指令;配置Redis主从服务器
源码安装Redis缓存服务1.3 步骤步骤一:安装Redis服务器1)源码安装Redis软件[root@svr5 ~]# tar -xzf redis-3.0.6.tar.gz[root@svr5 ~]# cd redis-3.0.6[root@svr5 ~]# make[root@svr5 ~]# make install[root@svr5 ~]# ./utils/install_server.sh //初始化Welcome to the redis s原创 2021-05-09 13:49:09 · 208 阅读 · 0 评论 -
k8s集群搭建
集群环境初始化所有节点都做相同的操作准备三台机器分别为k8s-master 10.14.2.150k8s-node01 10.14.2.151 k8s-node02 10.14.2.1521.设置系统主机名[root@localhost ~]# hostnamectl set-hostname k8s-master01[root@localhost ~]# hostnamectl set-hostname k8s-node01[root@localhost ~]# hostnamec原创 2021-04-17 16:22:14 · 285 阅读 · 0 评论 -
linux安装VMware tools详细步骤
一.创建挂载目录[root@localhost]#mkdir /mnt/cdrom/二.挂载光盘(以读写方式挂载)[root@localhost ~]# mount -o rw,ro /dev/cdrom /mnt/cdrom参数:-o <选项> 指定挂载文件系统时的选项,有些也可写到在 /etc/fstab 中。常用的有: defaults 使用所有选项的默认值(auto、nouser、rw、suid) auto/noauto 允许/不允许以 –a选项进行安装原创 2021-04-15 15:50:23 · 2352 阅读 · 1 评论 -
Nginx配置密码访问,访问网页需输入用户名密码
这个实现的原理就是创建虚拟用户,在nginx的配置文件中指定生成的用户密码文件,当访问网页时就会弹出提示输入用户密码的提示,然输入正确的用户密码就可以访问。否则无法访问。一.安装nginx可参考文章安装nginx二.安装密码生成工具[root@localhost nginx]# yum -y install httpd-tools2.1生成用户和密码文件[root@localhost nginx]# htpasswd -c /usr/local/nginx/password web01New原创 2021-04-11 10:11:58 · 1894 阅读 · 0 评论 -
mongodb副本集搭建详细步骤及异常处理
一.环境准备准备三台服务器,或者在一台服务器上启动三个不同端口的mongodb服务防火墙,开放对应的端口,否则会报错1.1关闭selinx[root@localhost ~]# setenforce 0[root@localhost ~]# vim /etc/sysconfig/selinuxSELINUX=disabled1.2文件目录规划,目录的结构:mongodb├── bin #可执行文件├── data #存放数据库文件├── keyfile #存放Keyfile├──原创 2021-04-05 14:51:44 · 648 阅读 · 0 评论 -
Squid代理服务器
Proxy(软件):代理人、经纪人。优点:功能全,缓存数据在[/var/spool/squid]硬盘(慢)代理用户处理事物的。VPN :虚拟局域网是专用于企业内容使用。代理服务器的工作机制:Cache 池的复用 、路线转移。Squid 的服务器Squid服务端软件包:squid-3.3.8-26.el7.x86_64.rpm系统服务:squid...原创 2021-02-09 07:31:49 · 243 阅读 · 0 评论 -
Varnish正向代理
Varnish(软件):反向代理,用来给网页加速的,优点:性能更好、缓存数据在内存(快)Varnish 缓存在内存(每隔一段时间(3-5分)会时时同步一下后台,进行更新。)Varnishadm:可以清除缓存 通过管理员连接6082端口进行-h 帮助 -S 读取密码文件 -T 告诉你IP地址和Web 写一个新的页面 用户通过代理访问 更新后后...原创 2021-02-09 07:31:09 · 827 阅读 · 0 评论 -
walle 2.0 瓦力部署详细流程
walle介绍walle 让用户代码发布终于可以不只能选择 jenkins!支持各种web代码发布,php、java、python、go等代码的发布、回滚可以通过web来一键完成。walle一个可自由配置项目,更人性化,高颜值,支持git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。特性类gitlab的RESTful API,类gitlab的权限模型,将来打通gitlab,良心的惊喜空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等灰度发布。呼声不断,终于来了原创 2020-12-27 16:21:59 · 1725 阅读 · 3 评论 -
Nginx 同一个域名自动识别 pc h5
server { listen 80; server_name localhost;location / { #默认PC端访问内容 root /usr/local/nginx/html/www; #如果是手机移动端访问内容 if ( $http_user_agent ~ "(MIDP)|(WAP)|(UP.Browser)|(Smartphone)|(Obigo)|(Mobile)|(AU.Browser)|(wxd.Mms)|(WxdB原创 2020-12-22 03:07:39 · 1121 阅读 · 0 评论 -
TMS团队协作
核心功能团队沟通TMS沟通相比较QQ一类的实时沟通工具对使用的干扰缓和了许多, 它利用传统邮件办公的模式, 对于有目标性的消息, 可以通过@到指定人, 从而将消息以邮件的形式发送给到指定人, 而指定人只需要根据自己的工作时间安排, 定期查看邮件, 就不会错过重要的消息. 团队沟通的消息也可以集中起来,以便随时查找使用(这些沟通的消息对于公司和团队也是一种重要的资产沉淀,价值不菲).团队沟通的子功能私聊一些敏感或者涉及安全的沟通消息可以以私聊的方式和沟通者直接沟通.频道(群聊)团队成功员原创 2020-12-20 20:42:26 · 705 阅读 · 0 评论 -
docker安装showdoc
安装DOCKERcd /etc/yum.repos.dwget https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce -ysystemctl start docker获取安装镜像原版官方镜像安装命令docker pull star7th/showdoc #新建存放showdoc数据的目录mkdir -p /showdoc_data/htmlchmod -R 777 /showdoc原创 2020-12-20 19:56:30 · 447 阅读 · 0 评论 -
ShowDoc搭建
ShowDoc是什么每当接手一个他人的模块或者项目,看着那些没有解释说明的资料,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !!IT人员都很希望别人能写文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非重点细节。word格式等文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,吼一声然后上qq或者邮箱接收对方丢过来的文档。这种沟通方式当然可以,只是效率不高。ShowDoc就是一个非常适合IT团队的在线文档原创 2020-12-20 19:54:24 · 1271 阅读 · 0 评论 -
nginx的upstream目前支持的5种轮询方法lx
nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。upstream backserver {server 192.168.0.14;server 192.168.0.15;}2、指定权重指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。upstream backserver {server 192.168.0.14 weight=10;server 192.16原创 2020-11-26 20:07:53 · 1034 阅读 · 0 评论 -
php编译安装过程中的报错以及处理方法!!!
报错1checking build system type... Invalid configuration `./configure': machine `./configure' not recognizedconfigure: error: /bin/sh ./config.sub ./configure failed处理方法确定已安装libtoollibtool-ltdllibtool-ltdl-devel如果没安装,使用yum install libtoolyum ins原创 2020-10-21 12:56:43 · 1590 阅读 · 0 评论 -
CenOs7.4安装redis 6.0.8步骤及注意事项
一.安装前准备1.关闭SELinux[root@localhost ~]# setenforce 0[root@localhost ~]# echo "/usr/sbin/setenforce 0"[root@localhost ~]# sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux [root@localhost ~]# sed -i 's/^SELINUX=enforcing/SELINUX=dis原创 2020-10-07 11:49:27 · 283 阅读 · 0 评论 -
CentOS 7上rpm安装 Zabbix4.0.22服务端
zabbix介绍Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix软件组成zabbix-server: 监控服务端zabbix-agent: 监控客户端zabbix-web: 监控网站服务php: 处理动态请求mysql: 数据库存储监控数据zabbix: 负责收集agent信息汇总告知zabbix-server1.关闭原创 2020-10-03 16:57:08 · 180 阅读 · 0 评论 -
MongoDB分布式集群架构(3种模式)
MongoDB 有三种集群部署模式,分别为主从复制(Master-Slaver)、副本集(Replica Set)和分片(Sharding)模式。Master-Slaver 是一种主从副本的模式,目前已经不推荐使用。Replica Set 模式取代了 Master-Slaver 模式,是一种互为主从的关系。Replica Set 将数据复制多份保存,不同服务器保存同一份数据,在出现故障时自动切换,实现故障转移,在实际生产中非常实用。Sharding 模式适合处理大量数据,它将数据分开存储,不同服务器保原创 2020-10-03 16:50:35 · 1709 阅读 · 0 评论 -
CentOs7 yum安装mysql8.0
yum存储库安装MySQL配置yum仓库[root@localhost ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm[root@localhost ~]# yum localinstall mysql80-community-release-el7-1.noarch.rpm[root@localhost ~]# yum repolist enabled|grep "mysql.*-commu原创 2020-10-03 12:35:27 · 139 阅读 · 0 评论 -
linux7编译安装mysql8.0
系统版本信息[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 安装依赖包[root@localhost ~]# yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel[root@localhost ~]# rpm -qa |grep libaioli原创 2020-10-03 12:33:51 · 176 阅读 · 0 评论 -
Vent之ESXI-6.5安装流程
刚开始不用操作这个时间????️点长按回车键,继续按F11,继续这个用默认的就可以,直接回车用默认的键盘输入设置root的登录密码,密码不得少于7位,12按回F11,继续到这一步,时间需要10分钟左右,耐心等待安装完成回车重启用IPv4的地址访问即可如http://192.168.2.192访问后的登录页面默认用户是root,密码是自己设置的密码登录,登录后的见面如下到这里就安装完成了...原创 2020-07-07 00:40:51 · 358 阅读 · 1 评论 -
Mysql 5.6 源码编译安装 centos 7.5
删除原有到数据库[root@localhost ~]#yum -y remove `rpm -qa | grep mariadb`安装依赖包[root@localhost ~]# yum -y install autoconf automake cmake gcc-c++ libgcrypt libtool libxml2 ncurses-devel zlib openssl openssl-devel[root@localhost ~]#yum -y install perl-Data-Dum原创 2020-06-01 11:59:59 · 147 阅读 · 0 评论 -
CentOS7 LNMP的phpmyadmin环境搭建(图文)
安装phpmyadmin前提是搭建好lnmp环境进到官网下载https://www.phpmyadmin.net/downloads/下载安装包[root@localhost ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.zip解压[root@localhost ~]# unzip phpMyAdmin-4.9.5-all-languages.zip重命名[root原创 2020-05-31 22:21:35 · 587 阅读 · 0 评论 -
redis集群搭建流程步骤很详细
之前用的版本是4.0的这次搭建用5.05版本不同之处,就是在5.0之后的版本可以直接用客户端工具直接创建集群,不需要安装其他工具,很方便.安装这个的时候,遇到一个问题,就是当主库挂了的时候,从库不会晋升为主库…后面排查结果问题是主机授权masterauth参数没有添加,导致从库一直链接失败,从而不能晋升主库.一.安装前准备关闭SELinux[root@localhost ~]# set...原创 2020-04-05 12:48:23 · 307 阅读 · 0 评论 -
redis分布式集群部署5.0.5版本安装脚本
安装redis#!/bin/bash#This is a script to install redis, the source code is compiled and installed. The version number of redis is 4.0.8#Installation dependency packageyum -y install gcc gcc-c++...原创 2020-03-28 22:36:38 · 235 阅读 · 0 评论 -
mysql数据库链接工具之phpMyAdmin安装与配置
phpMyAdmin概念phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用...原创 2020-03-02 17:22:56 · 983 阅读 · 0 评论 -
SA本地域名证书服务器搭建
服务搭建1.前置动作与注意事项(必须):a.开放本机的80端口与443端口可供外网访问b.本机一定要有外网可以访问的公网IPc.此处用到的nginx已经在附件中安装了,只能使用附件中的nginx软件包或者yum安装,不能使用源码安装d.在生成证书前,必须将该域名的DNS指向更改为本机(IP),如果执行生成命令失败,报错为DNS验证失败。请检查DNS指向,指向正确的话,请等待一段时间后再执...原创 2020-02-27 02:54:17 · 557 阅读 · 0 评论 -
ELK日志管理平台搭建流程步骤很详细
centos7中文日志分析系统ELK概述ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana 新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数...原创 2020-02-22 03:42:56 · 672 阅读 · 0 评论 -
jumpserver跳板机服务器部署
环境准备1.改主机名2.关selinux和firewalld,3;开启iptables,导入iptables模板。[root@localhost ~]#systemctl disable firewalld[root@localhost ~]#setenforce 0[root@localhost ~]#sed -i "s/SELINUX=enforcing/SELINUX=d...原创 2020-02-22 03:28:15 · 2449 阅读 · 11 评论 -
Es集群&kibana
环境准备,防火墙&selinux[root@localhost ~]#systemctl stop firewalld[root@localhost ~]#systemctl disable firewalld[root@localhost ~]#sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config[root@localh...原创 2020-02-22 02:22:24 · 394 阅读 · 0 评论 -
zabbix客户端安装步骤
我安装的是4.2.1版本先上传好安装包然后解压[root@localhost ~]#tar xf zabbix-4.2.1.tar.gz安装依赖包[root@localhost ~]# yum install pcre-devel openssl-devel zlib-devel gcc创建一个服务运行用户 [root@localhost ~]#cd zabbix-4.2.1/...原创 2020-02-13 23:04:42 · 176 阅读 · 0 评论 -
Varnish基础配置、原理和应用
光油基础配置,原理和应用目录0.Varnish介绍(程序架构,原理) 1.varnish配置测试(缓存,自定义非缓存,吹扫更新缓存,按需调度,负载均衡,健康状态检查)2.varnish优化与管理,监控记录命令总结:清漆:状态引擎,vcl 正文0.Varnish介绍(程序架构,原理) 光油是一款高性能的开源HTTP 加速器,具有反向代理,缓存的功能。...原创 2020-01-06 13:31:26 · 472 阅读 · 0 评论 -
构建HAProxy高性能反向代理架构
构建HAProxy高性能反向代理架构http://cbonte.github.io/haproxy-dconv/ haproxy配置指南目录1.HAProxy基础2.HAProxy企业级实战正文HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy特别适用于那些负载特大的web站...原创 2020-01-06 13:30:25 · 438 阅读 · 0 评论 -
Redis配置详解和企业级项目应用架构
Redis配置详解和企业级项目应用架构目录Redis理论基础和基本配置Redis企业级应用正文Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis理论基础和基本配置myql与redis的区别和联系mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一...原创 2020-01-06 13:29:58 · 662 阅读 · 0 评论 -
nginx配置url地址重写的流程
url重写是指通过配置conf文件,以让网站的url中达到某种状态时则定向/跳转到某个规则,比如常见的伪静态、301重定向、浏览器定向等rewrite语法在配置文件的server块中写,如:server { rewrite 规则 定向路径 重写类型;}规则:可以是字符串或者正则来表示想匹配的目标url定向路径:表示匹配到规则后要定向的路径,如果规则里有正则,则可以使用$in...原创 2020-01-04 10:35:28 · 425 阅读 · 0 评论 -
nginx搭建及配置
#!/bin/bash#for one install nginx#for wangjiadongge#Add users running the nginx service process# 创建一个不能登陆系统的用户nginxuseradd -s /sbin/nologin nginx #Installation dependence # 安装...原创 2020-01-04 10:34:58 · 437 阅读 · 0 评论 -
协同办公安装流程00.0
linux用一键安装包一、安装1、将安装包直接解压到/opt目录下不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变。特别说明: 不要 解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变, 也不要解压后把整个目录777权限 。tar -xf ranzhi.5.2.stable.int.zbox_64.tar.gz -C /opt2、 ...原创 2019-12-18 13:47:07 · 248 阅读 · 0 评论 -
Haproxy 部署
一、系统配置1.挂载磁盘1.磁盘分区fdisk /dev/sdb分区格式化blkid #看文件系统什么格式mkfs.xfs /dev/sdb13.挂在分区mount /dev/sdb1 /opt4.开机自动挂载Blkid //查看UID修改/etc/fstab检查df –lh双网卡配置vi /etc/sysconfig/network-scr...原创 2019-12-02 02:56:48 · 307 阅读 · 0 评论 -
nginx加vsftp搭建图片服务器
安装好nginx安装好 vsftpdvsftp配置anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022file_open_mode=0755anon_upload_enable=YESanon_mkdir_write_enable=YESdirmessage_enable=YESxferl...原创 2019-11-28 15:10:07 · 116 阅读 · 0 评论 -
自动化运维平台BigOps
能解决什么问题一、统一认证已经整合了Zabbix、Jira、Confluence、Jenkins和Gitlab,如果你现在也在使用这些开源软件,那么恭喜你,可以和BigOps无缝整合,只需要打个Patch即可轻松接入。二、如果你已经有了LDAP,可以接入你的认证系统三、个人桌面,为每个用户定制自己的桌面,千人千面,相当每个人拥有了一个MAC OS的操作系统。四、消息,管理员可以给普通用户...原创 2019-11-14 17:02:34 · 3213 阅读 · 0 评论 -
LNMP禅道项目管理软件
LNMP完整覆盖研发项目核心流程 从计划到发布,完整生命周期管理,增加测试、文档、发布管理、为开发人员提供便捷服务、能及时提bug解决问题、项目管理更加顺畅,并提高您的工作效率禅道项目管理软件的主要功能列表:产品管理:包括产品、需求、计划、发布、路线图等功能。项目管理:包括项目、任务、团队、版本、燃尽图等功能。质量管理:包括bug、测试用例、测试任务、测试结果等功能。文档管理:包括...原创 2019-11-12 05:20:27 · 749 阅读 · 0 评论