运维
文章平均质量分 79
DongFuPanda
这个作者很懒,什么都没留下…
展开
-
centos7 firewall 防火墙常用命令
Centos7 使用的防火墙是 firewalld安装 firewalld 防火墙yum install firewalld开启服务并自动启动# 开启服务systemctl start firewalld# 关闭防火墙systemctl stop firewalld# 查看启动状态systemctl status firewalld# 开机自动启动systemctl enable firewalld# 关闭开机制动启动systemctl disable firewalld查看原创 2020-12-15 16:48:01 · 240 阅读 · 0 评论 -
centos7 升级为 git2
升级个 git 真是很麻烦,网上搜出来一大堆都不可行的,下面这个亲测 ok,亲们方向安装。根据 git 官网的推荐,使用 IUS 来下载最新版的 gitgit --versiongit version 1.8.3.1yum install \https://repo.ius.io/ius-release-el7.rpm \https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum -y install原创 2020-12-07 14:30:00 · 161 阅读 · 0 评论 -
centos7 快速安装 docker docker-compose
yum update -y# 卸载旧版 dockeryum list installed|grep docker # 将打印出来的卸载yum –y remove containerd.io.x86_64yum –y remove docker-ce.x86_64 yum –y remove docker-ce-cli.x86_64# 安装 dockercurl -sSL https://get.daocloud.io/docker | shdocker -v# 安装 docker原创 2020-12-07 13:59:20 · 103 阅读 · 0 评论 -
win7 安装 centos 并通过 ssh 连接
安装 vm virtualbox 6.1到官网下载最新文件,例如我的是 6.1安装 centos7网易镜像 下载了 CentOS-7-x86_64-Minimal-2009.iso打开 virtualbox 新建,选择刚刚下载的 centos 镜像,然后一路默认选项安装系统,进入安装界面后,打开网络,然后设置了密码 123456端口转发在 virtualbox 首页,右键当前系统,设置,点网络,点高级,点端口转发centos ssh 配置按照 centos7 配置 ssh.原创 2020-12-02 12:10:49 · 165 阅读 · 0 评论 -
mysql 8.0.19 开启远程连接
1、 mysql -u root -p // 登录密码进入数据库2、 show databases;3、 use mysql;4、使用以下命令开启 jake 用户远程访问权限:CREATE USER 'jake'@'%' IDENTIFIED BY '你的密码';GRANT ALL PRIVILEGES ON *.* TO 'jake'@'%' WITH GRANT OPTION;5、 刷新权限FLUSH PRIVILEGES;...原创 2020-11-12 21:52:43 · 267 阅读 · 0 评论 -
centos mysql 更换端口
查看 mysqld 服务运行状态systemctl status mysqldmysql 处于运行状态时,有两种方法可以查看端口第一种 netstat 列出系统监听端口netstat -lntp第二种进入 mysql 查询 port 值mysql -u root -pEnter password:mysql> show global variables like 'port';+---------------+-------+| Variable_name | Val.原创 2020-11-11 22:36:41 · 419 阅读 · 0 评论 -
centos nginx 配置 https 和 websocket
ws 和 wss 是什么?有什么区别Websocket 使用 ws 或 wss 的统一资源标志符,类似于 HTTP 或 HTTPS,其中 wss 表示在 TLS 之上的 Websocket ,相当于 HTTPS 了默认情况下,Websocket 的 ws 协议使用 80 端口,wss 协议默认使用 443 端口Nginx 反向代理来解决 WebSocket 的 wss 服务问题,即客户端通过 Wss 协议连接 Nginx 然后 Nginx 通过 Ws 协议和 Server 通讯limit_req_z原创 2020-10-30 22:13:38 · 337 阅读 · 0 评论 -
MYSQL 8 创建数据库和用户以及授权认证
--- 创建数据库CREATE DATABASE koa;--- 创建用户并授予权限CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass';GRANT ALL PRIVILEGES ON koa.* TO 'user'@'localhost';--- 处理 MySQL 8.0 版本的认证协议问题ALTER USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass原创 2020-08-15 18:27:00 · 339 阅读 · 0 评论 -
CentOS7 重置 MySQL 8 数据库密码
配置文件 MySQL 免密码登录vim /etc/my.cnf在 pid 开头的下一行加入skip-grant-tables保存并退出重启 MySQL 服务service mysqld restart 免密码登录mysql -u root -p提示输入密码时直接回车选择 mysql 数据库use mysql;在 mysql 数据库的 user 表中查看当前 root 用户的相关信息select host, user, authentication_st.原创 2020-08-15 18:18:45 · 121 阅读 · 0 评论 -
git bashrc git 命令 alias
alias ll='ls -l'alias gaa='git add -A'alias gb='git branch'alias gst='git status'alias gcmsg='git commit -m 'alias gps='git push'alias glg='git log --graph'alias gco='git checkout'alias gpull='git pull'原创 2020-07-08 09:18:49 · 347 阅读 · 0 评论 -
HTTPS 为何比较安全
前言总所周知,HTTP 通信是不安全,理由有三:通信内容明文传输,内容可能被窃听无法证明报文完整性,内容可能被篡改不会验证通信方的身份,身份可能被冒充而 HTTPS 通过 SSL/TLS 协议实现安全传输,SSL/TLS 协议与 HTTPS 相比之下,多了以下优势:内容加密传输,第三方无法窃听内容传输经过完整性校验,一旦被篡改,通信双方会立刻发现具有身份证书,防止身份被冒充既然如此,现在 SSL/TLS 协议是如何做到的呢?要解释这个过程,需要了解什么是对称加密和非对称加密。加密原创 2020-05-26 13:44:47 · 267 阅读 · 0 评论 -
git submodule
最佳实践加入 submodule建立 submodule 时使用 -b 参数,使得母项目追踪子项目的指定 branch(否则默认不追踪)git submodule add -b <branch> <repository> [<submodule-path>]git submodule update --remote修复所有子项目的 detached head如果没有加入 submodule 时没有加上 -b 参数,采用如下方式修复。这里跟踪的是 master原创 2020-05-14 10:39:41 · 318 阅读 · 0 评论 -
centos7 mongodb 入门
mongodb 入门简介MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强...原创 2020-03-20 23:36:37 · 183 阅读 · 0 评论 -
centos7编译安装 redis
安装流程下载、解压安装 gcc 依赖编译配置编译安装启动 redis 的几种方式安装进入 redis 官网 打开下载页面,找到稳定版,就能看到最新的下载地址了,目前我看到的版本是 5.0.8。redis 只有 linux 版本,所以我是在 linux 下安装的。cd /tmpwget http://download.redis.io/releases/redis-5.0.8....原创 2020-03-18 23:49:41 · 109 阅读 · 0 评论 -
centos7 配置 ssh
阿里云服务器配置设置管理终端密码实例有个更多的操作,展开点击密码/密钥里的重置设置好密码,展开更多,点击实例状态里的重启登录管理终端打开远程连接第一次点击远程连接,会弹出远程连接密码,记住这个密码。输入远程连接密码,确定,进入管理终端。这里需要输入账号密码开启 ssh修改备份文件前先备份配置文件 cp -a /etc/ssh/sshd_config /etc/ssh/...原创 2020-01-16 17:24:55 · 541 阅读 · 0 评论