-
linux命令模式配置安装mysql
所属栏目:[Linux] 日期:2020-12-13 热度:82
? 系统环境: centos 7.1 使用模式:命令模式 使用工具: xshell5 、 xftp5 安装 mysql前必须删除干净旧的安装包和残留文件,否则安装会失败 查看旧的安装包 rpm -qa | grep mysql 删除旧的安装包 rpm -ev --nodeps mysql-community-common-5.7.24-1.el7.x86[详细]
-
linux权限命令
所属栏目:[Linux] 日期:2020-12-13 热度:177
?[详细]
-
Windows10通过NFS挂载linux目录
所属栏目:[Linux] 日期:2020-12-13 热度:142
大致分为以下三大步骤: 一、启动NFS服务器 二、启动NFS客户端 三、挂载NFS目录 工具: win10、虚拟机Ubuntu18.0系统 一、 启动linux的NFS服务端: 以下均为Ubuntu操作系统命令: #sudo apt-get install nfs-kernel-server ? 选择你需要挂载的文件系统??#vim[详细]
-
linux常用命令
所属栏目:[Linux] 日期:2020-12-13 热度:90
?[详细]
-
centos7编译安装Zabbix-4.2.4及配置文件修改
所属栏目:[Linux] 日期:2020-12-13 热度:83
Zabbix-4.2.4安装及配置 此安装基于centos7的LNMP环境下,如未安装LNMP还可参考本人其他随笔 ? 第一步:上传下载 1、前往 https://www.zabbix.com/download_sources 下载4.2.4 ? ? 2、下载完成后上传至服务器 yum -y install lrzszrz选择压缩包,点击确定 ?[详细]
-
Centos8下搭建私人开源网盘NextCloud步骤及使用(基于LAMP)
所属栏目:[Linux] 日期:2020-12-13 热度:74
简介: Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了[详细]
-
centos7升级openssl、openssh常见问题及解决方法
所属栏目:[Linux] 日期:2020-12-13 热度:137
升级至openssl 1.1.1版本 升级至openssh 8.0版本 ? openssl version -a? ?当前查看版本 ? 一. 安装 telnet? (以防升级失败,连不上服务器,建议弄) # 查看是否安装telnet服务 rpm -qa | grep telnetrpm -qa | grep xinetd # 若无安装,yum安装 yum -y inst[详细]
-
前后端分离项目:下载、运行、配置、构建、打包、部署:全部实战
所属栏目:[Linux] 日期:2020-12-13 热度:119
? 项目部署演习 ? 项目下载、运行、配置、构建、打包、部署:全部实战演习,前后端分离项目 ? 本机环境: 前端: 系统版本:Centos 8 部署软件:Nginx,Mysql、Redis IP地址:192.168.152.53 ? 后端: 系统版本:Centos 7 部署软件:Tomcat IP地址:192.168.[详细]
-
centos7编译安装LNMP(nginx-1.16.0,mysql8.0.16,php-7.3.6)常
所属栏目:[Linux] 日期:2020-12-13 热度:132
LNMP的安装与配置 nginx-1.16.0安装及配置: 第一步:前往官网下载 nignx源码包 ? ? 下载完毕后上传至服务器(先安装 lrzsz) yum -y install lrzsz 安装完毕后执行: rz 找到 nginx包后点击确定,即可上传成功 ? 第二步: 解压: tar zxvf nginx-1.16.0.tar[详细]
-
iptables关键学习总结
所属栏目:[Linux] 日期:2020-12-13 热度:106
iptables技术推荐参考这位仁兄的博客:http://www.zsythink.net/archives/category/%E8%BF%90%E7%BB%B4%E7%9B%B8%E5%85%B3/%E9%98%B2%E7%81%AB%E5%A2%99/page/2/ iptables指南参见:https://www.frozentux.net/iptables-tutorial/cn/iptables-tutorial-cn-1.[详细]
-
《深入理解计算机系统》第7章:重定位PC相对引用的理解
所属栏目:[Linux] 日期:2020-12-13 热度:91
在第七章《链接》中的静态链接有对符号进行重定位PC相对引用的处理,书上对应的还有公式,但不是很好理解。现做实验对公式进行理解(公式内容如有兴趣可以参考原文) 我们的目的是根据.text节起点和目标函数地址(如下面的0x8048420),重新计算引用偏移量[详细]
-
chroot的用法
所属栏目:[Linux] 日期:2020-12-13 热度:71
chroot命令 用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 / ,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 / 位置。 在经过 chro[详细]
-
linux下安装软件
所属栏目:[Linux] 日期:2020-12-13 热度:64
业界的软件标准安装有三步:configure,make,make install,下面是它们的定义: ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 make是用来编译的,它从Makefile中读取指令,然后编[详细]
-
使用openssl演练数字签名
所属栏目:[Linux] 日期:2020-12-13 热度:162
以下代码摘自网上,设置一个server和client,client代码如下: package mainimport ( " fmt " io/ioutil net/http " )func main() { resp,err : = http.Get( https://localhost:8081 ) if err != nil { fmt.Println( error: ,err) return } defer resp.Body.[详细]
-
linux 内核参数tcp_max_syn_backlog对应的队列最小长度
所属栏目:[Linux] 日期:2020-12-13 热度:53
环境:centos7.4 内核版本3.10 内核参数net.ipv4.tcp_max_syn_backlog定义了处于SYN_RECV的TCP最大连接数,当处于SYN_RECV状态的TCP连接数超过tcp_max_syn_backlog后,会丢弃后续的SYN报文。 为了测试上述结论,首先将tcp_syncookies设置为0,并将net.ipv4.t[详细]
-
linux开启tcp_timestamps和tcp_tw_recycle引发的问题研究
所属栏目:[Linux] 日期:2020-12-13 热度:108
环境:centos7.4 内核版本3.10 最近看内核参数tcp_tw_recycle(该参数在内核 4.12 之后被移除),它用于快速回收处理TIME_WAIT状态的socket。搜索该参数相关的资料,发现同时启用该参数和tcp_timestamps后有可能在NAT环境下导致客户端始连接失败,抓包表现为[详细]
-
Tun/Tap接口使用指导
所属栏目:[Linux] 日期:2020-12-13 热度:135
Tun/Tap接口指导 目录 Tun/Tap接口指导 概述 工作机制 创建接口 举例 简单的程序 隧道 拓展 参考 概述 对tun接口的了解需求主要来自于openshift的网络,在openshift3和openshift4的OVS网络中使用到了tun0接口,作为容器 egresss 访问路径上的接口之一。 工作[详细]
-
linux线程调度策略
所属栏目:[Linux] 日期:2020-12-13 热度:181
linux线程调度策略 这是一篇非常好的关于线程调度的资料,翻译自shed 目录 linux线程调度策略 Scheduling policies SCHED_FIFO: First in-first out scheduling(实时线程) SCHED_RR: Round-robin scheduling(轮询调度) SCHED_DEADLINE: Sporadic task model[详细]
-
linux机制
所属栏目:[Linux] 日期:2020-12-13 热度:69
socket操作函数read/write和recv/send用法基本相同,后者比前者多了一个flag参数。详见套接字I/O函数。如果是阻塞socket,执行读操作时,如果socket接收缓存区没有数据会阻塞等待数据;执行写操作时,如果socket发送缓存区没有足够的空间存放此次写入的数据[详细]
-
流量控制--1.概览
所属栏目:[Linux] 日期:2020-12-13 热度:119
Overview of Concepts 本章将介绍流量控制,研究出现流量控制的原因及其优缺点,并介绍流量控制的关键概念。 了解Linux的流量控制的目的:一是为了更好地理解底层对报文的处理逻辑,二是在流量控制中使用了很多很好的流量处理方法,可以学习一下这些方法和思[详细]
-
流量控制--6.Classful Queuing Disciplines (qdiscs)
所属栏目:[Linux] 日期:2020-12-13 热度:68
Classful Queuing Disciplines 可以使用classful qdisc的代理来解锁Linux流量控制的灵活性和控制力。classful qdisc可以附加过滤器,允许将报文重定向到特定的类和子队列。 有几个常见的术语用来描述直接附加到 root qdisc和终止类的类。附加到 root qdisc的[详细]
-
流量控制--4.软件和工具
所属栏目:[Linux] 日期:2020-12-13 热度:190
软件和工具 5.1 内核要求 许多发行版都为内核提供了模块化或整体式的流量控制(QOS)。自定义的内核可能不会支持这些特性。 对内核编译不了解或经验不多的用户建议阅读Kernel-HOWTO。对于熟练的内核编译者在了解流量控制之后就可以确定需要开启如下哪些选项。[详细]
-
流量控制--7.总结
所属栏目:[Linux] 日期:2020-12-13 热度:115
8. 流量控制的规则、准则和方法 8.1. Linux流量控制的通用规则 可以使用如下通用规则来学习Linux流量控制。可以使用 tcng 或 tc进行初始化配置Linux下的流量控制结构。 任何执行整流功能的路由器都应该成为链路的瓶颈,并且应该调整为略低于最大可用的链路带[详细]
-
流量控制--3.Linux流量控制的组件
所属栏目:[Linux] 日期:2020-12-13 热度:153
Linux流量控制的组件 流量控制元素与Linux组件之间的相关性: traditional element Linux component 入队列 修订:从用户或网络接收报文 整流 class 提供了整流的能力 调度 一个 qdisc 就是一个调度器。调度器可以是一个简单的FIFO,也可以变得很复杂,包括c[详细]
-
Linux 内核参数
所属栏目:[Linux] 日期:2020-12-13 热度:164
/proc/sys/net/ipv4: ip_local_port_range:限制了作为TCP或UDP对目标发起连接所选择的本地端口范围,其定义受内核版本影响。具体可以参见net.ipv4.ip_local_port_range 的值究竟影响了啥 ip_forward:允许本机路由转发。特别在容器环境下需要开启该功能 tc[详细]