随笔分类 -  linux基础

摘要:1、创建用户 groupadd builder useradd -r -g builder -s /bin/false builder 2、安装 nginx 源码构建包 rpm -ivh http://nginx.org/packages/centos/7/SRPMS/nginx-1.22.1-1. 阅读全文
posted @ 2023-02-07 15:45 大葱丁 阅读(286) 评论(0) 推荐(0)
摘要:服务器为centos7 初始环境: 关闭selinux 略 关闭firewalld 略 安装vsftpd yum install vsftpd ftp -y 3.配置文件 (使用用户才能登录) vim /etc/vsftpd/vsftpd.conf anonymous_enable=NO local 阅读全文
posted @ 2022-05-23 15:14 大葱丁 阅读(294) 评论(0) 推荐(0)
摘要:redis cluster集群安装 仅作参考 当前安装的redis集群为 db1:172.20.3.81 db2:172.20.3.82 db3:172.20.3.83 实现目标,cluster集群三台6几点,3主3从高可用集群,具体逻辑和原理请参考官方文档 1.下载对应的redis安装包--(官网 阅读全文
posted @ 2021-08-19 13:38 大葱丁 阅读(253) 评论(0) 推荐(0)
摘要:安装redis web管理界面 github地址:https://github.com/ngbdf/redis-manager/releases github上有完整的安装过程 1.二进制安装 略 2.docker安装 $ docker run -d --net=host --name redis- 阅读全文
posted @ 2021-08-11 13:42 大葱丁 阅读(1402) 评论(0) 推荐(0)
摘要:最近在c7上面yum安装nginx的时候,官方已经将nginx的stable版本替换成了1.20.1了,忽然发现1.16.1 支持的4层负载stream功能无法使用了,浏览了官网才发现,4层负载剥离出一个新模块,需要编译才能使用 # nginx -V nginx version: nginx/1.2 阅读全文
posted @ 2021-07-15 17:33 大葱丁 阅读(1474) 评论(3) 推荐(0)
摘要:1、查看当前内核版本 uname -r 3.10.0-1160.25.1.el7.x86_64 uname -a Linux localhost.localdomain 3.10.0-1160.25.1.el7.x86_64 #1 SMP Wed Apr 28 21:49:45 UTC 2021 x 阅读全文
posted @ 2021-06-23 10:43 大葱丁 阅读(1092) 评论(0) 推荐(0)
摘要:crond就是我们为某些命令、脚本定的闹钟,去定点执行。 定时任务也叫计划任务,分为以下2中情况 1.系统级别的定时任务 无论是windows还是linux都默认有许多定时任务,比如定时同步时间,日志文件的切割等 2.用户级别的定时任务 也就是我们用户自己定义的定时任务,一般定义定时备份文件,备份数 阅读全文
posted @ 2021-06-15 14:22 大葱丁 阅读(316) 评论(0) 推荐(0)
摘要:1.查看nginx信息 nginx -V nginx version: nginx/1.16.1 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) built with OpenSSL 1.1.1c FIPS 28 May 2019 (runn 阅读全文
posted @ 2021-05-31 11:23 大葱丁 阅读(595) 评论(0) 推荐(0)
摘要:ruby版本过低,需要升级版本 正常情况安装--但是网络不好,你是安装不上去得 yum install ruby ruby-devel rubygems rpm-build source /root/.bash_profile source /etc/profile 安装Ruby和Redis的接口 阅读全文
posted @ 2020-12-24 16:50 大葱丁 阅读(330) 评论(0) 推荐(0)
摘要:安装 关闭防火墙 关闭selinux 创建进程用户 [root@slave-SQL-52 ~] useradd mysql -M -s /sbin/nologin 创建目录 mkdir -p /data/app /data/3306/data /data/3306/logs chown -R mys 阅读全文
posted @ 2020-11-10 16:25 大葱丁 阅读(120) 评论(0) 推荐(0)
摘要:配置文件: uid = www gid = www fake super = yes max connections=36000 use chroot = no timeout = 600 list = false log file = /var/log/rsyncd.log ignore erro 阅读全文
posted @ 2020-08-27 11:22 大葱丁 阅读(385) 评论(0) 推荐(0)
摘要:正则表达式 \ 转义符,将特殊字符进行转义,忽略其特殊意义 ^ 匹配行首,awk中,^则是匹配字符串的开始 $ 匹配行尾,awk中,$则是匹配字符串的结尾 ^$ 表示空行 . 匹配除换行符\n之外的任意单个字符 .* 匹配所有 [ ] 匹配包含在[字符]之中的任意一个字符 [^ ] 匹配[^字符]之 阅读全文
posted @ 2020-08-25 11:11 大葱丁 阅读(197) 评论(0) 推荐(0)
摘要:平台暂定为单节点,如有需要,可扩展为高可用集群 环境准备 cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) cat >> /etc/security/limits.conf <<EOF #增大环境描述符 root soft no 阅读全文
posted @ 2020-07-07 13:56 大葱丁 阅读(220) 评论(0) 推荐(0)
摘要:目前有好几种办法可以用来同步yum仓库,但是都有其弊端,下面是我整理的几种yum仓库创建办法 1.使用rsync从清华源同步(缺点:平台有限制,想同步很难) #同步c6和c7 rsync -zaP --exclude-from /usr/share/nginx/html/rsync_exclude2 阅读全文
posted @ 2020-06-19 10:52 大葱丁 阅读(353) 评论(0) 推荐(0)
摘要:当服务器夯住,我们没有办法远程ssh的时候,提升sshd的nice权限为最大,这样就可以直接ssh连接了 nice 值越大,权限越小,-20最大,19最小 1.查看sshd的详细信息(nice值,pid等) ~]# ps -aeo cmd,pid,nice |grep ssh[d] sshd: ro 阅读全文
posted @ 2020-06-19 09:07 大葱丁 阅读(585) 评论(0) 推荐(0)
摘要:安装cfssl 7-200 ~]# curl -s -L -o /usr/bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 7-200 ~]# curl -s -L -o /usr/bin/cfssljson https://pkg.cfs 阅读全文
posted @ 2020-06-11 12:02 大葱丁 阅读(844) 评论(0) 推荐(0)
摘要:1.分布式 微服务和分布式的区别 1.将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区别分布式的方式是根据不同机器不同业务。 2.分布式是否属于微服务? 答案是肯定的。微服务的意思也就是将模块拆分成一个独立的服务单元通过接口来实现数据的交互。 阅读全文
posted @ 2020-06-04 08:38 大葱丁 阅读(4055) 评论(0) 推荐(2)
摘要:很多时候一些服务不是使用rpm方式来安装的,启动方式也是一串命令放入后台命令,非常繁琐 配置systemd启动还是有必要的 1.创建systemd文件(以primetheus为例) vi /etc/systemd/system/prometheus.service #prometheus.servi 阅读全文
posted @ 2020-05-26 09:20 大葱丁 阅读(1356) 评论(1) 推荐(0)
摘要:1.安装git命令 yum install git -y 相当于搭建自己的本地仓库 2.配置自己的“身份证” git config --global user.name "dinghuachong" git config --global user.email "dhc102802@126.com" 阅读全文
posted @ 2020-05-26 08:53 大葱丁 阅读(284) 评论(0) 推荐(0)
摘要:1.配置初始环境 增大文件描述符 2.配置yum环境 3.安装zabbix server 只在服务端安装 4.安装mysql数据库 5.导入表结构 6,修改配置文件 7.启动 8.进入zabbix界面 配置数据库用户密码 账号 Admin 密码 zabbix 9.导入模板 10.修改模板 11.安装 阅读全文
posted @ 2020-04-08 14:26 大葱丁 阅读(297) 评论(0) 推荐(0)