Mysql orangepi_orangepi4安装gogs

这篇博客介绍了在AArch64架构的系统上,如何手动编译安装Gogs和MySQL。首先更新系统,安装wget和git。接着安装MySQL,创建新用户并设置权限。然后,由于缺少预编译的Go二进制文件,博主选择了源码编译安装Go。最后,详细阐述了创建git用户,安装Go,配置并启动Gogs的步骤,包括设置Gogs服务配置文件和启动Gogs服务。整个过程详尽且针对特定架构提供了必要的源码编译指导。
摘要由CSDN通过智能技术生成

发现网上很少有香橙派的资料:

先用rootdeng登录,这个应该大家都知道

第一件事情:apt-get update      #各种漫长等待中……

addf1bfdbc5e757280c58cabebfa5846.png

//需要把wget装上:apt-get install wget             #这个安装就快了,一闪而过。。。。

1,安装mysql(安装不成功,可能网络原因多试几次)

$ apt-get install mysql-server

根据提示一步步安装,完成后可以终端输入 mysql --version  成功的话会看到mysql的版本号

0fa7e13f6096b774334fadab3f47ba27.png

2,安装git

$ apt-get install git

同样根据提示进行安装或者 sudo apt-get -y install git (默认所有需要输入操作输入yes)

git --version查看版本号观察是否安装成功

ae75b8d8628a9561163362027f324c6d.png

fb4f82c57860e43736aa167446d71bd4.png

上面都成功之后开始创建一个新用户git (是系统用户和git软件并无联系)我们将gogs安装在git用户中

第一步:添加用户git

$ adduser git    # 按照提示设置密码等

用户名叫git 密码123456

8511b2644b67c3fbd7073317fb9c1a34.png

第二步:切换到git用户

$ su git

dcf773cc9d5205a426046d6bc28228b0.png

中间插入:因为二进制文件安装没有对应的版本,我板子的版本是:系统AArch64

AArch64是ARMv8的一种执行状态 所以只能自己下载源码编译

因为下面的图是(二进制安装):二进制是开发者编译好的文件;编译的时候指定的什么架构,就是什么架构的程序,所以一般只提供常用的;没有的话就得自己编译

aab4265bce49ec3bec6c5d0f3d8c6162.png

源码安装

b80e7dfbd20a8ef139864f63cb1256c5.png

【补充一下,这一步可以省略的,我们不需要安装GO环境来编辑】

第三步:安装go语言 ()

$apt-get install golang    卸载命令 apt-get purge golang-go

7761d89e48d85c937071c7be2296d9ac.png

go version

然后通过gogs官方文档的 源码安装

添加一个mysql用户;然后 gogs.web会自动创建

$ mysql -u root -p> # (输入密码)> create user 'gogs'@'localhost' identified by '密码';> grant all privileges on gogs.* to 'gogs'@'localhost';> flush privileges;> exit;

ccd4c7f12b78f86d51fe757caa7198fe.png

配置与运行Gogs

1修改Gogs service配置文件有2个  gogs文件配置和gogs.service文件

这是文件路径

/home/orangepi/gogs/scripts/systemd/gogs.service

/usr/lib/systemd/gogs.service

/etc/systemd/system/multi-user.target.wants/gogs.service

/etc/systemd/system/gogs.service

0e3614e328fd52c224938fb78570fe1b.png

systemctl start gogs

systemctl status gogs

出现下图说明你已经成功的安装好了gogs,并且配置好了守护进程,访问3000端口,会出现之前的页面

systemctl daemon-reload

service gogs start

service gogs status

综上 打开地址栏 安装gogs成功!!!

有疑问加站长微信联系(非本文作者)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值