centos 7 搭建gogs git伺服器

2022-07-20 06:48:12 字數 1214 閱讀 6838

#建立git使用者

#執行 gogs 資料庫檔案

cd /home/git/gogs/scripts

mysql -u root -p

source mysql.sql

show databases;

#配置與執行

vim /home/git/gogs/scripts/init/centos/gogs

#核對檔案資訊

19 path=/sbin:/usr/sbin:/bin:/usr/bin

20 desc="

gogs

"21 name=gogs

22 serviceverbose=yes

23 pidfile=/var/run/$name.pid

24 scriptname=/etc/init.d/$name

25 workingdir=/home/git/gogs # 倉庫位址,可以自行修改

26 daemon=$workingdir/$name

27 daemon_args="

web"

28 user=git # 如果執行 gogs 不是名為 git 的賬戶,則需要修改。

# 如是用 root 賬戶執行 gogs,則這裡修改成 root

#切換到 root 賬戶,然後複製到 /etc/init.d/目錄下

su root

sudo cp /home/git/gogs/scripts/init/centos/gogs /etc/init.d/sudo chmod +x /etc/init.d/gogs

cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/#開啟服務 執行

service gogs start

cd /home/git/gogs

./gogs web >/dev/null

2>&1 & //

後台執行

#配置反向**

server

}#瀏覽器訪問 http:

//遠端主機 ip 位址 :3000

Centos7搭建LAMP Typecho部落格

yum install httpd 安裝httpd服務 systemctl start httpd 啟動httpd服務 systemctl status httpd 檢視httpd服務狀態,看到active active running 說明httpd服務已啟動 systemctl enable h...

centos7搭建lnmp環境

安裝php 5.6.26 wget 解壓 tar zxvf php 5.6.26.tar.gz 安裝編譯用的環境 yum install y libxml2 devel openssl devel libcurl devel libjpeg devel libpng devel libicu dev...

centos 7 搭建LNMP環境

2.安裝mysql community release el7 5.noarch.rpm包 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d mysql community.repo,etc yum.repos.d mysql community source....