> 文档中心 > Mysql orangepi_orangepi4安装gogs

Mysql orangepi_orangepi4安装gogs

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

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

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

Mysql orangepi_orangepi4安装gogs

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

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

$ apt-get install mysql-server

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

Mysql orangepi_orangepi4安装gogs

2,安装git

$ apt-get install git

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

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

Mysql orangepi_orangepi4安装gogs

Mysql orangepi_orangepi4安装gogs

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

第一步:添加用户git

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

用户名叫git 密码123456

Mysql orangepi_orangepi4安装gogs

第二步:切换到git用户

$ su git

Mysql orangepi_orangepi4安装gogs

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

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

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

Mysql orangepi_orangepi4安装gogs

源码安装

Mysql orangepi_orangepi4安装gogs

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

第三步:安装go语言 ()

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

Mysql orangepi_orangepi4安装gogs

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;

Mysql orangepi_orangepi4安装gogs

配置与运行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

Mysql orangepi_orangepi4安装gogs

systemctl start gogs

systemctl status gogs

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

systemctl daemon-reload

service gogs start

service gogs status

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

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