Gitlab kurulumu hakkinda

Başlatan gokhanyildiz, 09 Aralık 2016 - 09:08:37

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

gokhanyildiz

Merhaba,


Dun apache ile calisan sunucumuza gitlab kuralim dedik. Asagidaki makaleden yararlandik.


https://docs.gitlab.com/runner/install/linux-repository.html


Gitlab nginx kurdugu icin apache uzerinde calisan yazilimlarimizi engelledi tabi. nginx 80 portunu degistirelim dedik ne yaptiysak 80 portunu degistiremedik.


1. Sorum:


Gitlab'i nginx yerine apache2 uzerinde calistirabilir miyiz?


2. Sorum:


Gitlab'in kurulumunu diger scriptler gibi /var/www/ altinda belirttigim klasore kurulmasini saglayabilir miyim?


3. Sorum:


Ilk 2 maddenin yapilmasi saglikli veya mumkun degilse nginx in apache'yi engellemeden farkli bir porttan calismasini saglayabilir miyiz? Ornegin: 80 ve 81 portlarindan apache uzerinden 2 adet yazilim calisiyor. 83 uzerinden de nginx calissin.


Not: Bu islemleri Ubuntu 16.04 LTS uzerinde yapmaya calisiyorum.

if

@gokhanyildiz, bu bağlantıda Gitlab[1] kurmak için neler gerektiği yazmakta. Bu[2] bağlantıda ise Gitlab ve gerekli bileşenlerin kurulumu ve yapılandırılması anlatılmakta. Ubuntu 16.04 için .deb paketinden kurulum burada anlatılmakta.
Gitlab'ı Apache ile kullanmak için bu[4] ve bu[5] bağlantılara bakınız. Nginx portunu değiştirmek için bu[6] öneriyi uygulayın.

Anlatımlarda bir_şeyler | bash ya da bir_şeyler | sh şeklinde gördüğünüz komutları direk uygulamayın. BASH'te "|" kullanımı borulamak (piping) olarak geçer. İnternetten bir betiği borulayp BASH ile direk çalıştırmak tehlikelidir. onun yerine betiği indirip calıştırın.

Gitlab Nginx kullanıyorsa Nginx kullanmanızı tavsiye ederim. Ubuntu Türkiye olarak biz de Nginx kullanıyoruz ve çok memnunuz.

[1] https://docs.gitlab.com/ce/install/requirements.html
[2] https://docs.gitlab.com/ce/install/installation.html
[3] https://about.gitlab.com/downloads/#ubuntu1604
[4] https://docs.gitlab.com/omnibus/settings/nginx.html#using-a-non-bundled-web-server
[5] https://miteshshah.github.io/linux/git/how-to-use-apache-instead-of-built-in-nginx-in-gitlab-ce/
[6] https://docs.gitlab.com/omnibus/settings/nginx.html#setting-the-nginx-listen-port

gokhanyildiz

Tesekkur ederim. Herkes tavsiye ediyor yalniz nginx hakkinda herhangi bir bilgim yok. Mevcut apache uzerinde calisan uygulamalarimi nginx uzerine nasil aktaracagim onu da bilmiyorum. Aktif kullanilan uygulamalar oldugu icin de mudahale etmek istemiyorum acikcasi.