官网:https://redis.io/download
参考:https://www.cnblogs.com/heqiuyong/p/10463334.html
一、安装gcc依赖
由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装
# 查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5
gcc -v
# 升级gcc到5.3及以上,如下:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoo...
centos7安装bbr开启加速
注意
1、bbr只支持使用syctemctl命令的系统,所以centos只支持7以上版本。centos6无法使用。
2、centos默认内核版本较低,需要先更新系统内核。
1、更新
yum update -y
2、查看当前内核版本
uname -r
3.10.0-1062.18.1.el7.x86_64
uname -a
Linux VM-0-2-centos 3.10.0-1062.18.1.el7.x86_64 #1 SMP Tue Mar 17 23:49:17 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
cat...
centos7下Firewall使用详解
安装它,只需
# yum install firewalld
如果需要图形界面的话,则再安装
# yum install firewall-config
firewalld的配置文件以xml格式为主(主配置文件firewalld.conf例外),他们有两个存储位置
1、/etc/firewalld/ 用户配置文件
2、/usr/lib/firewalld/ 系统配置文件,预置文件
一、介绍
防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与...
CentOS一键升级内核并开启Google BBR
oogle BBR是一款TCP加速工具,类似与锐速,Google开源了BBR 拥塞控制算法,并提交到了 Linux 内核,最新的 4.9 版内核已经用上了该算法。因此要想使用BBR,必须升级到最新内核。
本脚本适用环境
系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等
内存要求:≥128M
日期 :2018 年 06 月 09 日
关于本脚本
1、本脚本已在 Vultr、Virm...
使用 SSHFS 挂载远程的 Linux 文件系统及目录
当我们需要在本地机器上和远程的目录和文件进行交互时,总是会考虑到安全之类的问题,那么SSHFS将会是一个不错的选择。
这篇文章对于那些无论出于什么目的,希望在他们本地的系统中挂载远程的文件系统的用户或者系统管理员有帮助。我们通过 Linux系统中的一个安装了 SSHFS 客户端进行实际测试,并且成功的挂载了远程的文件系统。
什么是 SSHFS
SSHFS(Secure SHell FileSystem)是一个客户端...
centos7防火墙firewalld使用方法
参考:https://www.linuxprobe.com/centos7-firewalld-guide.html
1、firewalld的基本使用
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
启动一个服务:systemctl start firewalld.service...
centos搭建git
一、远程git服务器搭建
1、首先,安装Git
yum install git -y
2、创建git用户组和git用户
group add gitgroup
useradd -g gitgroup git -s /usr/bin/git-shell
注意,-s意思是设定默认shell,/usr/bin/git-shell是git的shell,这样创建的git用户就没有系统登录权限,但可以使用git-shell。
或者直接创建用户后,在/etc/passwd文件中编辑用户配置信息,例如:
git:x:502:502::/home/git:/usr/bin/git...
CentOS配置laravel环境及其环境变量
前面已经配置好带composer的centos下lnmp环境。
配置laravel环境
laravel官方文档:https://learnku.com/docs/laravel/8.x
laravel对php环境的要求:
PHP >= 7.3
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
安装laravel:
composer global require "laravel/installer"
创建项目:laravel new blog
很可能会提...
Linux-centos源码安装最新版本git
1、git下载地址:
https://git-scm.com/download/linux 下载源码包
2、下载到/usr/local/src/目录,解压并进入目录进行安装:
unzip git-master.zip
cd git-master
3、编译安装
autoconf
./configure
make
make install
4、添加link:
ln -s /usr/local/bin/git /usr/bin/
5、查看版本号:
git --version
6、Git使用教程:
廖雪峰的git教程
LNAMP一个ip多域名多端口的问题
LNAMP(Linux+Nginx+Apache+PHP)默认只使用80端口开设网站。如何在不影响80端口的情况下再添加其他非80端口的主机呢?近日我就遇到了这个问题。在多次尝试下,终于找到了方法。
目标:
LNAMP开设2个网站站,都需要IP+端口可以访问(一个是80一个非80)。
配置步骤:
1、开通1主机127.0.0.1(绑定域名abc.com)、2主机127.0.0.1:8090(绑定域名123.com);
2、1主机默认即可访问,但2主机需要...