发现网上很少有香橙派的资料:
先用rootdeng登录,这个应该大家都知道
第一件事情:apt-get update #各种漫长等待中……
//需要把wget装上:apt-get install wget #这个安装就快了,一闪而过。。。。
1,安装mysql(安装不成功,可能网络原因多试几次)
$ apt-get install mysql-server
根据提示一步步安装,完成后可以终端输入 mysql --version 成功的话会看到mysql的版本号
2,安装git
$ apt-get install git
同样根据提示进行安装或者 sudo apt-get -y install git (默认所有需要输入操作输入yes)
git --version查看版本号观察是否安装成功
上面都成功之后开始创建一个新用户git (是系统用户和git软件并无联系)我们将gogs安装在git用户中
第一步:添加用户git
$ adduser git # 按照提示设置密码等
用户名叫git 密码123456
第二步:切换到git用户
$ su git
中间插入:因为二进制文件安装没有对应的版本,我板子的版本是:系统AArch64
AArch64是ARMv8的一种执行状态 所以只能自己下载源码编译
因为下面的图是(二进制安装):二进制是开发者编译好的文件;编译的时候指定的什么架构,就是什么架构的程序,所以一般只提供常用的;没有的话就得自己编译
源码安装
【补充一下,这一步可以省略的,我们不需要安装GO环境来编辑】第三步:安装go语言 ()
$apt-get install golang 卸载命令 apt-get purge golang-go
注意gogs需要1.11以上的版本,升级一下(百度https://www.jianshu.com/p/f8fcab8d3cba)。
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;
配置与运行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
systemctl start gogs
systemctl status gogs
出现下图说明你已经成功的安装好了gogs,并且配置好了守护进程,访问3000端口,会出现之前的页面
systemctl daemon-reload
service gogs start
service gogs status
综上 打开地址栏 安装gogs成功!!!
有疑问加站长微信联系(非本文作者)