【GO-教程6】Centos7安装Golang环境(基于ginlaravel框架演示,简单ab压测)

本文详细指导了在Centos 7上安装并配置Go、Nginx、MySQL、Redis环境,支持多域名和多站点,并实现基于Nginx的负载均衡。涉及步骤包括lamp环境安装、Redis密码设置、Go环境配置、项目部署及防火墙管理。
摘要由CSDN通过智能技术生成

Centos7安装go+nginx+mysql+redis环境,支持多域名、多站点,支持配置nginx方式的负载均衡。

下一篇:centos7安装docker:https://blog.csdn.net/weixin_41827162/article/details/115982297

==================================

1. 安装lamp环境(这里是装MySQL5.7+nginx环境,使用lnmp可以自动化安装):
(安装教程请参考:https://lnmp.org/install.html
[root@localhost ~]# yum install wget
[root@localhost ~]# wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp

2. 安装redis环境:
(参考教程:https://blog.csdn.net/weixin_41827162/article/details/84379406

redis设置密码:

redis-cli 连接到redis,如设置密码为12345678

[root@localhost ~]# cd /root/redis-6.2.3
[root@localhost redis-6.2.3]# src/redis-cli
127.0.0.1:6379> config set requirepass 12345678
OK
127.0.0.1:6379>
即可。

 

3. 安装Go环境:


下载Go(go最新版本请查看https://golang.google.cn/dl/ ):
[root@localhost ~]# wget https://studygolang.com/dl/golang/go1.16.5.linux-amd64.tar.gz

解压到/usr/local/go:
[root@localhost ~]# sudo tar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz

添加Go路径:
[root@localhost ~]# vi /etc/profile
在文件末尾添加

#go
export PATH=$PATH:/usr/local/go/bin

生效编译:
[root@localhost ~]# source /etc/profile

查看go版本:
[root@localhost ~]# go version

查看go配置:
[root@localhost ~]#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值