linux
文章平均质量分 77
淦
玫瑰花的葬礼。
这个作者很懒,什么都没留下…
展开
-
Jenkins控制台报错的一些解决方案
+/usr/local/node/bin/npm -v/usr/bin/env: node: 没有那个文件或目录切换Jenkins用户,把PATH环境变量的置设置到Jenkins全局配置中:su - jenkinsecho $PATH+/usr/local/node/bin/npm run buildnpm ERR! missing script: buildnpm ERR! A complete log of this run can be found in:查看当前项目中的packag原创 2022-01-26 15:02:17 · 4025 阅读 · 0 评论 -
nginx调优
隐藏版本号原创 2021-10-15 16:20:37 · 182 阅读 · 0 评论 -
分布式文件系统——fastDFS
什么是fastDFSFastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。fastdfs架构图:FastDFS 架构包括 Tracker server 和 Storage server。客户端请求 Tracker server 进行文件上传、下载,通过Tracker server 调度最终由 Storag原创 2021-04-18 23:08:22 · 200 阅读 · 1 评论 -
apache调优
隐藏系统类型和模块的版本号修改httpd.conf文件:修改/conf/extra/httpd-default.conf文件:设置为随机启动在设置Apache开机启动时,还要在启动脚本文件的头部的注释中加上chkconfig:2345 64 36:原创 2020-06-13 15:01:23 · 340 阅读 · 0 评论 -
使用LVS搭建集群实现负载均衡
集群的概念集群就是一组各自相互独立且又相互依赖的通过高速网络互联的计算机组成的一个计算机组,以单一的系统模式加以管理为用户提供服务,在一个集群里面一台计算机就是集群的一个节点,集群有三个特性:可靠性、可伸缩性和可管理性。比如一台服务器能响应10000个并发随着业务量的增大用户增多现在有200000个并发,那这台服务器很明显已经达到瓶颈,解决这个问题一般有两个办法:第一个就是升级CPU、内存、带宽、加SSD,这种办法称为向上扩展(scale up),另外一个办法是增加服务器,使用多台服务器同时为用户提供服务原创 2020-05-23 11:41:07 · 6703 阅读 · 0 评论 -
源码编译部署LAMP环境
选择源码编译安装软件有以下几个原因:满足不同的运行平台。linux发行版众多,但是每个版本采用的软件或者内核版本都不一样,而而二进制包所依赖的环境不一定能够正常运行,所以大部分软件直接提供源码。方便定制所需的模块,满足不同的需求。大多数二进制代码都是一键装完所有,自由度并不高;而源码编译需要安装哪个模块都是可以自由定制的。方便运维人员和开发人员的维护。我们的源码是可以打包二进制的,但是对于...原创 2020-05-09 14:31:58 · 4392 阅读 · 0 评论 -
iptables防火墙工具的应用
文章目录iptables简介iptables工作流程iptables简介netfilter/iptables(以下简称iptables)是Unix/Linux自带的一款优秀的且开源的完全自由的基于数据包过滤的防火墙工具,它的功能十分强大,使用起来非常灵活,可以针对流入和流出服务器的数据包进行很精细的控制。netfilter 组件也称为内核空间(kernelspace),是内核的一部分,由一些信...原创 2020-04-03 00:08:41 · 8461 阅读 · 0 评论 -
xshell终端设置主机名和用户名颜色
编辑用户家目录下的.bashrc文件并追加以下内容:case "$TERM" inxterm-color|*-256color) color_prompt=yes;;esacforce_color_prompt=yes if [ -n "$force_color_prompt" ]; then if [ -x /usr/bin/tput ] && tput seta...原创 2020-03-30 12:01:31 · 12319 阅读 · 0 评论 -
搭建FTP服务实现文件共享
文章目录FTP两种工作模式主动模式工作原理被动模式工作原理服务部署FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP(文件传输协议)协议提供服务。常见的FTP服务器有:Windows:Ser-U、FTP Server、filezilla_serverLinux:ProFTPD(Professional FTP...原创 2020-03-25 13:24:06 · 5601 阅读 · 0 评论 -
NFS(网络文件系统)
文章目录NFS概述NFS实现原理服务部署NFS概述NFS是Network File System的缩写,即网络文件系统。它的主要功能是通过局域网让不同的主机系统之间可以共享文件或者目录,实现多台服务器之间数据的一致性。它和我们Windows下的网络共享和网络驱动器类似,只不过它两用于局域网的环境下。而NFS多应用于企业集群架构中,作为所有前端web服务的共享存储。如果是大型的网站,可能会用到更...原创 2020-03-11 00:14:42 · 5556 阅读 · 0 评论 -
Rsync备份
Rsync概述rsync是一款开源的备份工具,它可以在不同的主机之间进行同步数据,可以实现完全备份和增量备份,因此非常适合用于架构集中式备份和异地备份。常见备份方式:完全备份:增量备份:差异备份:...原创 2020-03-10 14:45:27 · 5619 阅读 · 0 评论 -
Linux文本处理三剑客(grep、sed、awk)及正则表达式(下)
3.2、三剑客之sed用法: sed [OPTION]… {script-only-if-no-other-script} [input- file]常用指令参数:p: 输出当前模式空间的内容a: 在指范围后追加内容,可用\n实现多行追加i:在指定范围前插入内容,可用\n实现多行插入c:替换常用选项参数:w:保存到指定文件-r:支持扩展正则表达式-e:允许多项编辑//在第...原创 2020-03-02 16:28:48 · 3934 阅读 · 0 评论 -
Linux文本处理三剑客(grep、sed、awk)及正则表达式(上)
在Linux中,文本处理无非是对文本内容做查看、修改等操作。本章将介绍Linux中常用的文本处理命令,以及被称为Linux三剑客的 grep、sed 和 awk 命令。三剑客以正则表达式为基础,熟练使用这三个工具可以使我们的运维工作大大滴提高效率。在学习这三个命令之前,我们首先简单了解一下正则表达式。一、正则表达式正则表达式(Regular Expression)是一种字符模式,主要由一些元字...原创 2020-02-27 23:40:24 · 5766 阅读 · 0 评论 -
XFS文件系统的备份和恢复
XFS文件系统作为Centos7默认的文件系统,与以往的ext文件系统相比有以下特点:专为大数据而生,单个文件系统最大可支持到8EB(1TB=1024GB,1PB=1024TB,1EB=1024PB)单个文件可以支持到16TB在备份前不需要卸载XFS提供了xfsdump和xfsrestore工具协助额备份文件系统中的数据,XFS 的备份和恢复的过程是可以被中断然后继续的,无须冻结文件系统...原创 2020-02-21 17:32:42 · 6124 阅读 · 1 评论 -
Linux下用户和组的管理
OS:Centos71.用户的分类在Linux下用户角色划分如下:超级用户:root 拥有对系统的最高的管理权限(UID=0)如果我们把普通用户的UID改为0系统也会将其视为root用户。普通用户 系统用户(UID 1-999),在Centos6中为1-499;本地用户 (UID 1000+),Centos6中为500+UID:即每个用户的身份标示,跟我们的身份证号码类似虚拟用户:也...原创 2020-02-10 16:17:31 · 5550 阅读 · 0 评论 -
Linux系统进程管理
Linux系统进程管理1、什么是进程?Linux系统中的几乎任何行动都会以进程的形式进行。进程就是已启动的可执行程序的运行实例,进程是系统中正在运行的一个程序,程序一旦运行就是一个进程,进程有以下组成部分:1.已分配内存的地址空间;2.安全属性,包括所有权凭据和特权;3.程序代码的一个或多个执行线程;4.进程状态;2、进程的属性进程ID(PID):是唯一的数值,用来区分进程;...原创 2020-02-08 15:37:33 · 4514 阅读 · 0 评论