I. Membuat database dan user di SQL Server
- Buat database dengan nama gitea
- Buat user
- checklist SQL Server authentication
- isi username dan password
- uncheck Enforce password policy
- Server Roles : public
- 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
- SQL Server Services
- SQL Server
- State : Running
- Start Mode : Automatic
- SQL Server Browser
- State : Running
- Start Mode : Automatic
- 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
- Download atau pilih yang terbaru
https://dl.gitea.com/gitea/1.20.2/gitea-1.20.2-windows-4.0-amd64.exe
- Copy file gitea-1.20.2-windows-4.0-amd64.exe ke directory C:\gitea
- Rename file gitea-1.20.2-windows-4.0-amd64.exe menjadi gitea.exe
- Pada folder C:\gitea tekan tombol Shift dan klik kanan, kemudian klik Open PowerShell window here
- 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 = Git
nRUN_MODE = prod
n
n[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"
- 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
- Gitea sudah dapat digunakan