阿里云上Ubuntu14.04-64位安装Gogs

sudo apt-get update

sudo apt-get upgrade

sudo adduser gogs //创建用户  密码 *******

su gogs//切换到gogs用户

cd ~  //进入用户gogs根目录

sudo apt-get install git //安装git

git --version //检查git是否安装成功

sudo apt-get install mysql-server //安装mysql数据库    账户:root  密码:********

mysql --version //检查mysql版本判断是否安装成功

//创建数据gogs

mysql -u root -p
mysql> SET GLOBAL storage_engine = ‘InnoDB‘;
mysql> CREATE DATABASE gogs CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON gogs.* TO ‘root’@‘localhost’ IDENTIFIED BY ‘itadmin’;
mysql> FLUSH PRIVILEGES;
mysql> QUIT;

sudo mkdir goapp //go应用安装目录

//安装golang环境

sudo wget http://www.golangtc.com/static/go/go1.4.1.linux-amd64.tar.gz    //下载64位二进制文件

解压缩二进制文件

tar -xzvf go1.4.1.linux-amd64.tar.gz -C /var/opt/

然后可以在/var/opt/的目录下发现一个go文件夹,这里包含了golang环境文件

配置golang环境

echo export GOROOT=/var/opt/go >> .bashrc

echo export GOBIN=$GOROOT/bin >> .bashrc

echo export GOARCH=amd64 >> .bashrc

echo export GOOS=linux >> .bashrc

echo export GOPATH=/home/gogs/goapp >> .bashrc

echo export PATH=.:$PATH:$GOBIN >> .bashrc

使配置环境立马生效

source  .bashrc

使用env命令检查golang是否安装成功

go env

sudo mkdir repositories //创建仓库目录

cd goapp

sudo wget  http://gogs.dn.qbox.me/gogs_v0.5.11_linux_amd64.zip   //下载gogs

sudo apt-get install zip //安装zip工具用于解压缩*.zip文件

sudo unzip gogs_v0.5.11_linux_amd64.zip //解压gogs文件

ls // 查看/home/gogs/goapp目录下文件和文件夹

cd gogs //进入解压创建的文件gogs

mkdir custom

mkdir custom/conf //创建自定义配置文件目录

cd custom/conf/app.ini  //创建自定义配置文件

sudo chmod -R 777 custom //修改custom文件夹权限

mkdir log  //创建日志目录

sudo chmod -R 777 log//修改log文件夹权限

启动gogs

cd /home/gogs/goapp/gogs

./gogs web

然后访问 http://localhost:3000/install来完成首次运行的配置工作

时间: 2024-08-02 02:05:40

阿里云上Ubuntu14.04-64位安装Gogs的相关文章

阿里云 Ubuntu 16.04 64位 安装Git

目前很多公司使用的版本管理工具都是Git. 安装Git: apt-get install git 查看Git是否安装成功: git --version 安装成功,可以看到版本为2.7.4

ubuntu14.04 64位安装WPS(成功解决没有ia32-libs的问题)

前几天,就把自己的系统换成了ubuntu14.04 64位的.然后就是安装WPS了(戳这里进入官网下载).由于官网提供的WPS是32位的操作系统,所以64位的操作系统不能用.因此我们还要安装32位操作系统的库文件.官网提供的方法为: 但是发现ubuntu14.04根本就没有这个.在网上找了大半天,试了好多办法都没有用,今天又来谷歌,终于找到一个可行的办法.下面是我的一些操作: [email protected]:~$ sudo passwd root [sudo] password for zh

Ubuntu14.04(64位)安装ATI_Radeon_R7_M265显卡驱动

电脑型号:Dell inspiron 14-5447 笔记本 显卡配置:集成显卡Intel核心显卡,Cpu是i5-4210U;独立显卡ATI_Radeon_R7_M265 网上关于ATI/Intel双显卡的帖子很多,刚开始我装的是Ubuntu12.04(64位). 在12.04版本下,使用lshw -c video命令查看显卡信息,集显和独显是都没有驱动的.在这种情况下,照网上方法装fglrx闭源驱动各种失败,换成Ubuntu14.04(64位)后,Intel集显的驱动有了,使用网上办法装fgl

阿里云Ubuntu 12.4 64位 安装docker

最近大家都在说docker,索性自己阿里云买了台ubuntu完,这里需要注意的是,docker的官方文档中有提到,docker目前只对64的系统有支持. 所以这里我选择的是ubuntu 12.04 64位. 由于linux容器的bug,docker在linux的kernel3.8上运行最佳. 看下我们的ubuntu版本命令: [email protected]:~# cat /etc/issue Ubuntu 12.04.5 LTS \n \l 再来看下内核,命令: [email protect

ubuntu14.04 64位 安装H3C iNode客户端

环境: OS: ubuntu14.04LTS 64位 iNode:  iNode2.40-R0162 for linux(此版本只有32位,而且是很久以前的版本) 安装方法: 第一种:主要参考:http://www.lxway.com/491008804.htm 检查本机是64位还是32位: dpkg --print-architecture 然后可以看到amd64,证明当前系统是64位的.然后再输入 dpkg --print-foreign-architectures 看到的是i386证明你已

ubuntu14.04 64位 安装JDK1.7

1 新建文件夹 [email protected]:~$ sudo mkdir /usr/lib/jvm 2 解压文件 [email protected]:~$ sudo tar zxvf jdk-7u71-linux-x64.tar.gz -C /usr/lib/jvm 3 打开设置环境变量文件 [email protected]:~$ sudo gedit /etc/profile [sudo] password for youhaidong: (gedit:6266): IBUS-WARN

ubuntu14.04 64位 安装搜狗输入法

deb格式的搜狗输入法,搜狗拼音官网可以下载到 http://pinyin.sogou.com/linux/?r=pinyin (64位) 2.使用deb安装工具gdebi,这个工具能解决所有依赖问题 #sudo apt-get install gdebi 3.直接安装 #gdebi ~/sogou_pinyin_linux_1.0.0.0033_amd64.deb 然后注销,如果没有出现搜狗请在 系统设置->语言支持->键盘输入方式系统->选择fcitx 注销 注: 如果你的系统已经装

一条命令搞定在VMware中的Ubuntu14.04 64 位安装Docker

对,就是这么炫酷! curl -sSL https://get.docker.com/ | sudo sh 如果提示没有装curl就apt-get install一下,另外提醒一下必须是64位的ubuntu,因为docker已经对32位的不支持了.

ubuntu14.04 64位 安装eclipse

1 在官网上下载eclipse http://www.eclipse.org/downloads/下载eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz 2 解压eclipse [email protected]:~$ cd 下载 [email protected]:~/下载$ tar -zxvf eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz eclipse/plugins/org.eclipse.datatool

ubuntu14.04 64位 安装Tomcat

1 下载Tomcat 在htt://www.tomcat.apache.org官网上下载apache-tomcat-7.0.57.tar.gz 2 解压Tomcat [email protected]:~$ cd 下载 [email protected]:~$ [email protected]:~/下载$ tar -zxvf apache-tomcat-7.0.57.tar.gz apache-tomcat-7.0.57/webapps/examples/WEB-INF/classes/cal