Golang 1.19.2
#来到local目录
cd /usr/local
#下载
wget [<https://go.dev/dl/>](<https://go.dev/dl/go1.19.2.linux-amd64.tar.gz>)go1.21.0.linux-amd64.tar.gz
#解压
tar -zxvf go1.21.0.linux-amd64.tar.gz
#配置环境变量
vi /etc/profile
#末尾处添加
"
#golang env config
export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.cn,direct
"
#创建gopath
cd /home
mkdir gopath
#刷新使其修改生效
source /etc/profile
#查看golang版本
go version
Nginx 1.22.0
#添加CentOS 7 Nginx yum资源库
rpm -Uvh <http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm>
#安装nginx
yum -y install nginx
#启动nginx
systemctl start nginx
Centos 7.9 防火墙
#查看防火墙状态
firewall-cmd --state
#开启防火墙
systemctl start firewalld.service
#设置开机自启
systemctl enable firewalld.service
#重启防火墙
systemctl restart firewalld.service
#允许指定端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#删除指定端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
firewall-cmd --reload
#查看允许的端口列表
firewall-cmd --list-all
Node 16.18.0
#来到local目录
cd /usr/local
#下载node二进制程序
wget <https://nodejs.org/dist/v16.18.0/node-v16.18.0-linux-x64.tar.xz>
#解压
tar -xf node-v16.18.0-linux-x64.tar.xz
#配置环境变量
vi /etc/profile
#末尾处添加
"
#node config
export NODE_HOME=/usr/local/node-v16.18.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH
"
#刷新环境变量,使其生效
source /etc/profile
#验证
node -v
npm -v
Redis 7.0.5
#来到local目录
cd /usr/local
#下载redis7.0.5源码
wget <https://github.com/redis/redis/archive/7.0.5.tar.gz>
#解压
tar -zxvf 7.0.5.tar.gz
#进入源码目录
cd redis-7.0.5
#编译
make
#安装指定路径
make PREFIX=/usr/local/redis/ install
#后面启动下redis服务就好了,那个配置文件在redis压缩包里面,自己copy到redis安装目录