服务器相关
文章平均质量分 55
记录搭建服务器环境时常用到的一些中间件部署教程
古人诚不我欺
这个作者很懒,什么都没留下…
展开
-
mysql设置登录失败锁定账户及数据库定时备份
目标设置mysql数据库连续登录失败X次锁定X分钟。通过定时任务自动备份数据库,只保留最近三天的备份。一、设置登录失败处理二、备份数据库原创 2021-12-16 12:01:41 · 5491 阅读 · 0 评论 -
centos设置密码复杂度及最长使用时间
目标设置密码的复杂度,长度不小于x,包含x位大写字母,x位小写字母,x个特殊字符。设置密码最长使用时间不超过x天。一、设置密码复杂度1、编辑系统认证文件vim /etc/pam.d/system-auth2、配置置密码验证策略在pam_pwquality.so模块后面加入密码的验证规则,如下图:#长度不小于8位,至少包含1个数字,至少包含1个大写字母,至少包含1个小写字母,至少包含1个特殊字符minlen=8 dcredit=-1 ucredit=-1 lcredit=-1 oc原创 2021-12-13 16:55:43 · 4359 阅读 · 0 评论 -
centos7设置密码登录失败自动锁定用户/禁止root用户远程登录
目标:设置账户密码连续登录失败x次锁定x分钟。1、修改sshd文件vim /etc/pam.d/sshd2、在第一行插入内容auth required pam_tally2.so onerr=fail deny=3 unlock_time=120 even_deny_root root_unlock_time=1803、测试是否生效用另一台机器进行ssh连接ssh yu@192.168.1.148#ssh 用户名@ip如上图:三次后输入错原创 2021-12-13 09:40:59 · 2712 阅读 · 0 评论 -
centos 7修改hostname 、host 、DNS
centos 7 修改host文件centos7与之前的版本都不一样,修改主机名在/ect/hostname 和/ect/hosts 这两个文件控制首先修改/etc/hostnamevi /etc/hostname打开之后的内容是:localhost.localdomain把它修改成你想要的名字就可以,比如: niukou.com保存退出然后修改/etc/hosts文件vi /etc/hosts打开之后的内容是:127.0.0.1 localhost localhost.local原创 2021-11-26 18:19:19 · 4266 阅读 · 0 评论 -
nginx、docker、gradle、node、postman(pm对象)知识导图
标题标题nginx、docker、gradle、node、postman(pm对象)知识导图#由于之前整理时是使用有道云笔记进行整理的最后发现无法下载成文件只能分享链接出来部分知识点还有一些欠缺nginx:https://note.youdao.com/s/9eEEhtgHdocker:https://note.youdao.com/s/PbhaQXR8gradle:https://note.youdao.com/s/FQMr9DUjnode:https://note.youdao.co原创 2021-11-26 17:23:55 · 101 阅读 · 0 评论 -
centos7自动安装mysql
文章概述之前的文章是出一篇普通安装教程再出一篇自动安装的教程,于是尝试编写自动安装的脚本最后的结果是以失败告终!!!由于mysql的安全机制,使用mysql -uroot -p命令时初始密码无法通过变量的形式传递。最终只完成了一个半成品的东西,没能实现自动设置密码,安装成功后需要手动复制密码登录,然后执行source sqlfile.sql。以下是脚本内容shell脚本#!/bin/bashwget http://dev.mysql.com/get/mysql57-community-relea原创 2021-06-13 01:04:16 · 177 阅读 · 1 评论 -
centos7yum安装mysql
获取安装包首先,可以到http://dev.mysql.com/downloads/repo/yum/ 这个网址去下载rpm包,也可以选择用wget去操作,如果没有安装wget的话,就先请安装yum -y install wget1、然后下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2、loclinstall选择本地的包安装 yum localinstall mysql5原创 2021-06-13 00:07:15 · 111 阅读 · 0 评论 -
centos7自动安装redis
1.简介目前在工作中,每次需要在新服务器上部署项目时mysql、mongodb、redis基本是必不可少的,每次都是重复的操作相当麻烦费时间,于是编写了一个简单的shell实现自动安装redis,自动配置redis配置文件。脚本主要分为主要分为4步1、获取安装包2、解压编译安装3、修改配置文件4、将redis升级为系统服务通过wget在redis官网获取tar.gz包,make编译,通过sed处理配置文件,chkconfig --add升级为系统服务。2.shell脚本#!/bin/bas原创 2021-06-06 17:34:39 · 206 阅读 · 1 评论 -
centos安装redis
centos安装redis1、下载redis安装包2、安装设置3、tar解压redis包4、编译安装2.读入数据总结1、下载redis安装包可以在centos中使用wget命令下载redis安装包:wget http://download.redis.io/releases/redis-4.0.2.tar.gz也可以选择在官网上下载好后上传到centos中:https://redis.io/download2、安装设置安装包上传到服务器器后放到期望的目录中,或者是在期望的目录中使用wget命令原创 2021-06-06 02:52:59 · 2326 阅读 · 0 评论 -
jdk自动安装
jdk自动安装简介注意事项shell脚本简介由于平时工作中需要经常和服务器打交道,每次需要在新服务器上部署项目时安装jdk是必不可少的。每次都是重复的操作相当麻烦费时间,于是编写了一个简单的shell实现自动安装jdk,自动配置环境变量。脚本主要分为主要分为4步1、获取rpm安装包2、检查卸载已安装的jdk3、安装rpm包4、写入环境变量脚本基本实现了自动化安装,遗憾的是wget获取oracle官网的rpm包时需要认证,且认证后过一段时间会失效无法再次获取,暂时还没找到可以解决的办法。因此脚原创 2021-06-02 18:42:20 · 383 阅读 · 2 评论 -
centos7安装jdk
centos7安装jdk1.检测是否已经安装其他JDK2.卸载已安装的jdk3.获取rpm安装包4.给安装包赋予运行权限5.安装该rpm安装包6.配置环境变量7.测试1.检测是否已经安装其他JDK代码如下(示例):java -versionrpm -qa | grep javarpm -qa | grep jdk2.卸载已安装的jdk#强制卸载掉已经安装的jdkrpm -e --nodeps jdk1.8-1.8.0_291-fcs.x86_643.获取rpm安装包wget原创 2021-05-30 21:14:07 · 85 阅读 · 0 评论