ПредишенСледващото

Инсталиране gitorious на Debian преса, блог

Gitorious - домакин на транзакции, базирани на разпределена система за контрол на версиите Git. Вторият най-популярната услуга след Github. Кодът на проекта е достъпно на лиценза за AGPL. AGPL изисква използва модифицираната изходния код остава на разположение на потребителите в мрежата. Т.е. Ако направите някакви промени в неговата инсталация Gitorious - той трябва да бъде на разположение на потребителите всички промени.

Инсталирайте всички нужни пакети за Gitorious:

Зададохме стандартната кодирането за MySQL:

Инсталиране Ruby Enterprise Edition:

Ruby Enterprise Edition е фокусиран върху използването от страна на сървъра монтаж Ruby. То включва оптимизиране на ефективността и използваната памет. Прочетете повече тук.

Инсталаторът ще проверява за всички необходими пакети и ако не друго, дори да им предложи да достави. Разположен в / изберат / рубинено предприятие /

Добави / изберат / рубинено предприятието / хамбар в променливата $ PATH. Това ще позволи да се изпълни бинарни файлове в тази директория, без да уточнява пълния път.

Инсталиране на Apache ActiveMQ

Apache ActiveMQ - съобщение брокер е с отворен код, като осигурява възможност за групиране, съхранение на съобщения с възможността за използване на различни бази данни и трябва да работи Gitorious.

И в довереник /usr/local/apache-activemq/conf/activemq.xml редактирате един ред:

След това добавете отделния потребител и изпълнете ActiveMQ:

Качваме се набави Gitorious и да започнете да го персонализирате:

Подгответе директория за хранилището:

Правила довереник Gitorious:

Ние трябва да редактирате следните параметри в gitorious.yml:

DB Мигриране:

Ако получите съобщение за грешка "неподготвен за постоянно ActiveSupport :: Зависимостите :: Mutex":

Сега добавете администратор:

Сега добавете скрипт на старица:

Сега трябва да ги пуснете на ръка, или просто да рестартирате системата си.

Конфигуриране на Nginx

Nginx имаме нужда от по няколко причини:

  • Тънък може да служи само едно заявление за ROR и ако искаме да пусне на сървъра нещо друго - не може без прокси е уеб сървър.
  • Slow-връзка. Nginx е много по-добре се справят с бавни връзки и използването му за увеличаване на производителността

В /etc/nginx/nginx.conf. в раздел добави HTTP:

конфигуриране на търсенето

Свързани статии

Подкрепете проекта - споделете линка, благодаря!