[Ubuntu] Gitea 설치 명령어 정리
업데이트:
Ubuntu 20.04 에서 Gitea 설치 관련 명령어 정리
Gitea 설치 관련 명령어
sudo apt-get install git -y
sudo adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git Version Control' git
또는 sudo adduser git
wget https://dl.gitea.io/gitea/1.11.3/gitea-1.11.3-linux-amd64
mv gitea-1.11.3-linux-amd64 gitea
chmod u+x gitea
sudo mv gitea /usr/local/bin
sudo mkdir -p /var/lib/gitea/{custom,data,indexers,public,log}
sudo chown git: /var/lib/gitea/{data,indexers,log}
sudo chmod 750 /var/lib/gitea/{data,indexers,log}
sudo mkdir /etc/gitea
sudo chown root:git /etc/gitea
sudo chmod 770 /etc/gitea
sudo wget https://raw.githubusercontent.com/go-gitea/gitea/master/contrib/systemd/gitea.service -P /etc/systemd/system/
sudo vi /etc/systemd/system/gitea.service
파일 안에서
User=git => User=root 로 변경 후 저장
설정 파일 위치
/etc/gitea/app.ini
/usr/local/bin/custom/conf/app.ini
Reload gitea service
sudo systemctl daemon-reload
- 부팅시 서비스 시작
sudo systemctl enable --now gitea
- 서비스 비활성화
sudo systemctl disable gitea.service
- 서비스 중지
sudo systemctl stop gitea.service
- 서비스 목록
sudo systemctl list-units --type=service
gitea 실행시키면 기본 포트로 3000 으로 실행됨.
음.. 파일에서 포트 변경으로 하는 방법은 잘 모르는 상황이고..
gitea web -p 9090 등으로 gitea 실행시 포트를 입력해서 해당 포트로 띄워서 사용중
gitea web --config /usr/local/bin/custom/conf/app.ini