jenkins中文社区: https://jenkins-zh.cn/ Tomcat 和 Jenkins 都是用 Java 语言开发的,因此,我们首先需要安装 Java 的运行环境(JRE,Java Runtime Environment)。 首先需要安装java环境: 一、安装JDK 软件下载地址: https://www.oracle.com/java/technologies/javas
Redis 数据库没有名称,默认有16个,通过0-15来标识,连接redis默认选择第一个数据库 select 5 选择5号数据库 键值对 键:字符串 值:字符串、哈希、列表、集合、有序集合 string类型 set name zhang setex name 3 zhang #设置过期时间 mset name zhan
1、环境centos 7.8[root@pro ~]# uname -aLinux pro 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux[root@pro ~]# getenforceDisabled[root@pro ~]# systemctl sto
1、安装dockeryuminstalldocker-y运行dockersystemctlstartdocker2、dockerpullubuntu:16.04docker拉取镜像为了使dockerpull速度更快,配置镜像加速器推荐安装1.11.2以上版本的Docker客户端sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-
Python基础
Linux 内核
[root@node1 puppet]# ls facter-2.4.4-1.el7.x86_64.rpm puppet-server-3.8.4-1.el7.noarch.rpm puppet-3.8.4-1.el7.noarch.rpm [root@node1 puppet]# yum localinstall puppet-3.8.4-1.el7.
为LNMP架构添加memcached支持,并完成对缓存效果的测试报告; memcache由LiveJournal的Brad Fitzpatrick开发,是一个自由、高性能、分布式的分布式内存对象缓存系统,
部署配置haproxy,能够实现将来自用户的80端口的http请求转发至后端8000上的server服务,写出其配置过程。 HAPorxy 是免费的、极速且可靠的用于为TCP和基于HTTP应用程序提供高可用、负载均衡和代理服务的解决方案,&nb
利用ELK+redis搭建一套nginx日志分析平台。 使用Elasticsearch + Logstash + Kibana+redis来搭建nginx日志监控分析。nginx的每个请求状态等都有日志文件来记录,可以通过读取日志文件来分析;logstash有agent(Shipper)和server(Indexer)端,agent端负责监控本地日志文件的变化,及时把日志文件的最新内容收
corosync是高可用集群中的Cluster Messaging Layer(集群信息层),是主要传递发集群信息与心跳信息的,并没有资源管理功能,资源管理还得依赖于上层的crm(Cluster resource Manager,集群资源管理器),最著名的资源管理器,就是pacemaker,现在corosync+pacemaker成了高可用集群中的最
Varnish是一款高性能的开源HTTP加速器及反向代理服务器。varnish架构图: Varnish 与一般服务器软件类似,分为 master 进程和 child 进程。Master 进程读入存储配置文件,调用合适的存储类型,然后创建 / 读入相应大小的缓存文件,接着 master 初始化管理该存储空间的结构体,然后 fork 并监控 child 进
主主复制 互为主从:问题 1.数据不一致,因此慎用。 2.自动增长ID: 配置一个节点使用奇数id auto_increment_offset=1 auto_increment_increment=2 配置另一个节点使用偶数id auto_increment_offset=2 auto_increment_increment=2 配置步骤: (1)各节点使用一
mysql主从模式:主从复制:从服务器:I/O线程:从master请求二进制日志信息,并保存至中继日志;SQL线程:从relay log中读取日志信息,在本地完成重放;配置过程:1、master(1) 启用二进制日志;(2) 设置一个在当前集群中惟一的server-id;(3) 创建一个有复制权限(REPLICATION SLAVE, REPLICATION CLIENT)账号;2、slave(1
[root@node3 dylan]# yum install percona-xtrabackup-2.3.2-1.el7.x86_64.rpm[root@node3 dylan]# innobackupex --uer=root /backups/ ###全库备份[root@node3 dylan]# ls /backups/2017-08-10_13-34-47/backup-my.cn
1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; 3)添加samba用户gentoo,centos和ubu
1、请描述一次完整的http请求处理过程;2、httpd所支持的处理模型有哪些,他们的分别使用于哪些环境。3、源码编译安装LAMP环境(基于wordpress程序),并写出详细的安装、配置、测试过程。4、建立httpd服务器(基于编译的方式进行),要求: 提供两个基于名称的虚拟主机: (a)www1.stuX.com
CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz提前准备好mariadb-5.5.46-linux-x86_64.tar.gz[root@localhost ~]# groupadd -r -g 306 mysql  
1、描述DNS查询过程以及DNS服务器类别。 DNS查询过程: 一次完整的查询请求经过的流程: Client--> hosts文件 --> DNS Local Cache --> DNS Server (recursion) -->  
openssl命令:配置文件:/etc/pki/tls/openssl.cnf 构建私有CA: 在确定配置为CA的服务上生成一个自签证书,并为CA提供所需要的目录及文件即可 步骤:(1) 生成私钥;[root@localhost ~]# (umask 077; openssl genrsa -out /etc/pki/CA/private/cakey.pem 4096)(2) 生成自签证书;[ro
首先系统启动流程:POST --> Boot Sequeue(BIOS) --> Bootloader(MBR) --> Kernel(ramdisk) --> rootfs --> /sbin/initinit: CentOS 5: SysV init CentOS 6:Upstart CentOS 7:SystemdSystemd的新特性: 系统引导时实现服务并行
1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现;通过while循环遍历来实现。while循环的特殊用法(遍历文件的行): while read VARIABLE
实例:为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;(1) 为硬盘新建两个主分区;并为其安装grub; (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个分区提供rootfs; (3) 为rootfs提供bash、ls、cat程序及所依赖的库文件; (4) 为grub提供配置文件; (5) 将新的硬盘设置为第一启动项并能够正常启动目标主机; 新增硬盘
因为虚拟机中安装CentOS7未联网,所以通过本地配置yun源来实现安装操作。一、通过光盘当做本地yum仓库1.挂载当前光盘至某目录 ]#mount /dev/cdrom /mnt或者# mount -r -t iso9660 /dev/cdrom /media/cdrom2.创建配置文件 首先
CentOS系统的启动流程:启动分为:内核空间、用户空间一、内核级别启动: 1、 POST:Power on system test 加电自检:ROM:CMOS;BIOS;ROM+RAM 自检的功能需要一个软件程序来实现,即BIOS(Basic Input Output System)基本输入输出系统;它被装载在一个硬件芯片CMOS之上,加电过程即给CMOS通电,然后启动其上的BIOS
常用的网络管理类工具有哪些,并用示例形式描述他们的使用方法。ifconfig命令 #ifconfig -a #ifconfig INTERFACE [up|down] ifconfiginterface [aftype] options | a
1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:即桥接器,是连接两个局域网的一种存储/转发设备,它能将一个大的LAN分割为多个网段,或将两个以上的LAN互联为 一个逻辑LAN,使LAN上的所有用户都可访问服务器。它工作在数据链路层。
1.创建一个10G分区,并格式为ext4文件系统;(1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA,默认挂载属性包含acl;(2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳;fdisk -l 查看当前磁盘分区情况[root@localhost~]# fdisk -l Disk /dev/sda: 21.5G
ifconfig命令:显示网络设备信息echo命令:回显命令 echo [SHORT-OPTION]... [STRING]... &n
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号