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;
//安裝golang環境
解壓縮二進位制檔案
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 path=.:$path:$gobin >> .bashrc
使配置環境立馬生效
source .bashrc
使用env命令檢查golang是否安裝成功
go env
sudo mkdir repositories //建立倉庫目錄
sudo apt-get install zip //安裝zip工具用於解壓縮*.zip檔案
sudo unzip gogs_v0.5.11_linux_amd64.zip //解壓gogs檔案
cd gogs //進入解壓建立的檔案gogs
mkdir custom
mkdir custom/conf //建立自定義配置檔案目錄
sudo chmod -r 777 custom //修改custom資料夾許可權
mkdir log //建立日誌目錄
sudo chmod -r 777 log//修改log資料夾許可權
啟動gogs
./gogs web
然後訪問 http://localhost:3000/install來完成首次執行的配置工作
寶塔webhook配置gogs鉤子
倉庫設定 web鉤子 webhook shell bin bash echo 輸出當前時間 date date 0 days ago y m d h m s echo start 判斷寶塔webhook引數是否存在 if n 1 then echo param引數錯誤 echo end exit f...
rsh詳細配置
1.host server 10.10.0.3 admin dev client 10.10.0.6 test dev 2.兩台主機同時安裝rsh,rsh server yum install y rsh rsh server 3.修改兩台主機配置檔案 cd etc xinetd.d vi rexe...
snmp 詳細配置
備註 1 配置檔案路徑 etc snmp snmpd.conf 2 修改完配置檔案需要重啟 服務 3 團體 community 是基本的安全機制,用於實現snmp網路管理員訪問snmp管理 時的身份驗證。類似於密碼,預設值為 public。團體名 community name 是管理 的口令,管理員...