生活随笔
收集整理的這篇文章主要介紹了
gogs详细配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
sudo apt-get update
sudo apt-get upgrade
sudo adduser git //創建用戶 密碼 *******
su git//切換到git用戶
cd ~ //進入用戶git根目錄
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.13_linux_amd64.zip //下載gogs
sudo apt-get install zip //安裝zip工具用于解壓縮*.zip文件
sudo unzip gogs_v0.5.11_linux_amd64.zip //解壓gogs文件
ls // 查看/home/git/goapp目錄下文件和文件夾
cd gogs //進入解壓創建的文件gogs
mkdir custom
mkdir custom/conf //創建自定義配置文件目錄
sudo chmod -R 777 custom //修改custom文件夾權限
mkdir log //創建日志目錄
sudo chmod -R 777 log//修改log文件夾權限
啟動gogs
cd /home/git/goapp/gogs
./gogs web
然后訪問 http://localhost:3000/install來完成首次運行的配置工作
總結
以上是生活随笔為你收集整理的gogs详细配置的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。