Gitea – Installasi Pada Windows

I. Membuat database dan user di SQL Server

  1. Buat database dengan nama gitea
  2. Buat user
    • checklist SQL Server authentication
    • isi username dan password
  3. uncheck Enforce password policy
  4. Server Roles : public
  5. User Mapping
    • Users mapped to this login :”checklist gitea
    • Database role membership for gitea : checklist public dan db_owner

II. Setting SQL Server configuration manager

  1. SQL Server Services
    • SQL Server
      • State : Running
      • Start Mode : Automatic
    • SQL Server Browser
      • State : Running
      • Start Mode : Automatic
  2. SQL Server Network Configuration -> Protocol for MSSQLSERVER
    • Named Pipes : Enabled
    • TCP/IP : Enabled
    • Double click TCP/IP -> Pilih Tab IP Address
    • Pilih IP dengan IP Address 127.0.0.1 -> Enabled : Yes

III. Instalasi dan Konfigurasi Gitea

  1. Download atau pilih yang terbaru
    https://dl.gitea.com/gitea/1.20.2/gitea-1.20.2-windows-4.0-amd64.exe
  2. Copy file gitea-1.20.2-windows-4.0-amd64.exe ke directory C:\gitea
  3. Rename file gitea-1.20.2-windows-4.0-amd64.exe menjadi gitea.exe
  4. Pada folder C:\gitea tekan tombol Shift dan klik kanan, kemudian klik Open PowerShell window here
  5. Jalankan baris perintah dibawah ini
# buat subdirectories
PS C:\gitea> $(New-Item -Force -Type Directory '.\data')
PS C:\gitea> $(New-Item -Force -Type Directory '.\log')

# buat basic ini configuration
PS C:\gitea> "RUN_USER = $ENV:ComputerName$nAPP_NAME = GitnRUN_MODE = prodnn[ui]`nDEFAULT_THEME = arc-green" | Out-File -Encoding utf8 -FilePath "$(New-Item -Force -Type Directory 'C:\gitea\custom\conf')\app.ini"

# jalankan gitea sebagai service
PS C:\gitea> New-Service -Name "Gitea" -BinaryPathName '"C:\gitea\gitea.exe" web --config "C:\gitea\custom\conf\app.ini"' -StartupType "Automatic" -Description "Gitea"

# start gitea service
PS C:\gitea> Start-Service "Gitea"
  1. Jalankan web browser navigasi ke http://localhost:3000
    • Database Settings
      Database type : MSSQL
      Host : 127.0.0.1:1433
      Username : gitea
      Password : isikan password sql server
      Database name : gitea
    • Untuk settingan yang lain silahkan disesuaikan
    • Klik tombol Install Gitea
  2. Gitea sudah dapat digunakan