18.04.2021
  • Главная
  • Карта сайта
  • Контакты
  • Конфиденциальность
Популярно

WhatsApp теперь позволяет вам контролировать добавление вас…

Samsung Galaxy Z Flip: новая премиальная «раскладушка»…

Xiaomi Mi 10 и Mi 10 Pro…

POCO X3 NFC представлен — новый народный…

Руководство для начинающих по политике перезапуска Docker

Чип Apple M1 революционизирует вычисления

Неудачное обновление для Mi Fit: «кривой» кириллический…

5 браузеров для Android с функциями приватности

Instagram получит новое приложение для обмена сообщениями

Как создать новый файл в Vim?

BestWebber

  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
Веб-Мастеру

Как установить GitScrum на Ubuntu 16.04

by gidsoft10.03.202100
Поделиться

GitScrum является приложением для управления задачами с открытым исходным кодом, которая использует Git и методологию Scrum. Она имеет много полезных функций, таких как Product Backlog, user Story, Sprint Backlog, Issues и Ubuntu 16.04. Процесс установки должен занять около 5-10 минут, если вы будете следовать очень простым шагам, описанным ниже.

На этом уроке мы установим GitScrum с Apache, PHP и MariaDB на одном из наших виртуальных серверов Ubuntu.

Содержание страницы

  • ИНСТРУКЦИИ:
    • Войдите на сервер Ubuntu в качестве корневого пользователя
    • Обновите систему
    • Установите MariaDB 10.0 и создайте базу данных
    • Установка веб-сервера Apache2
    • Установка PHP и PHP необходимых модулей
  • Включите модуль перезаписи Apache2:
  • Установить Composer
  • Настройка

ИНСТРУКЦИИ:

Войдите на сервер Ubuntu в качестве корневого пользователя

ssh root@vps

Обновите систему

[root]$ sudo apt-get update && sudo apt-get -y upgrade

Установите MariaDB 10.0 и создайте базу данных

Чтобы установить MariaDB, выполните следующую команду:

[root]$ sudo apt-get install -y mariadb-server

Далее, нам необходимо создать базу данных для нашей установки GitScrum.

[root]$ mysql -u root -p

MariaDB [(none)]> CREATE DATABASE gitscrum;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON gitscrum.* TO 'gitscrumuser'@'localhost' IDENTIFIED BY 'свой-пароль';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> q

Не забудьте заменить ‘свой-пароль’ на действительный, сильный пароль. Лучше всего использовать комбинацию букв и цифр и не менее 10 символов.

Установка веб-сервера Apache2

[root]$ sudo apt-get install apache2

Установка PHP и PHP необходимых модулей

Чтобы установить последнюю стабильную версию PHP версии 7 и все необходимые модули, выполните следующую команду:

[root]$ sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mbstring php7.0-curl php7.0-zip php7.0-gd php7.0-mysql php7.0-mcrypt

Включите модуль перезаписи Apache2:

Вы должны пропустить это, если это уже сделано.

[root]$ sudo a2enmod rewrite

Для того, чтобы активировать новую конфигурацию, перезапустить веб-сервер Apache, используйте следующую команду:

[root]$ sudo service apache2 restart

Установить Composer

Composer является инструментом для управления зависимостями в PHP.

[root]$ curl -sS https://getcomposer.org/installer | php

После установки Composer, вам нужно переместить его так, что Composer мог быть доступен в пределах вашей машины:

[root]$ mv composer.phar /usr/local/bin/composer

Сделайте его исполняемым:

[root]$ chmod +x /usr/local/bin/composer

Пакет Composer

[root]$ composer create-project renatomarinho/laravel-gitscrum --stability=dev --keep-vcs
[root]$ mv laravel-gitscrum/ /var/www/html/
[root]$ cd /var/www/html/laravel-gitscrum

Настройка

URL приложения

Откройте файл .env и отредактируйте следующие значения:

APP_URL=http://yourdomain.tld (you must use protocol http or https)
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=gitscrum
DB_USERNAME=gitscrumuser
DB_PASSWORD=your-password

Помните: Создать базу данных для GitScrum перед запуском следующей команды:

php artisan migrate --seed

Вы должны создать новый GitHub App, посетив Новую страницу OAuth приложения GitHub, заполните форму, и захватить ваш идентификатор клиента и секрет.

Application name: gitscrum
Homepage URL: URL (Same as APP_URL at .env)
Application description: gitscrum
Authorization callback URL: http://{URL is the SAME APP_URL}/auth/provider/github/callback

Откройте файл .env и отредактируйте следующие значения:

GITHUB_CLIENT_ID=XXXXX
GITHUB_CLIENT_SECRET=XXXXXXXXXXXXXXXXXX

Создайте новую директиву виртуального хоста в Apache. Чтобы сделать это, создайте файл новой конфигурации Apache с именем ‘gitscrum.conf’ на виртуальном сервере:

[root]$ touch /etc/apache2/sites-available/gitscrum.conf
[root]$ ln -s /etc/apache2/sites-available/gitscrum.conf /etc/apache2/sites-enabled/gitscrum.conf
[root]$ vim /etc/apache2/sites-available/gitscrum.conf

Затем добавьте следующие строки:

<VirtualHost *:80>
ServerAdmin admin@yourdomain.ru
DocumentRoot /var/www/html/laravel-gitscrum/public/
ServerName your-domain.ru
ServerAlias www.your-domain.ru
<Directory /var/www/html/laravel-gitscrum/public/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.ru-error_log
CustomLog /var/log/apache2/your-domain.ru-access_log common
</VirtualHost>

Снова запуститt веб-сервер Apache для того, чтобы изменения вступили в силу:

[root]$ sudo service apache2 restart

Вот и все. Вы сделали. Теперь вы можете начать использовать GitScrum.

Источник: AndreyEx.ru

Поделиться
предыдущая запись
Интернет и PR (Public Relations)
следующая запись
Как работать с сервисом для блогеров и бизнеса Perfluence

Похожие записи

Установка тем в Ubuntu

gidsoft09.12.2020

Как написать интересную биографию в своем блоге

gidsoft26.11.2019

Как установить PHP 8 в Ubuntu 20.043 мин для чтения

gidsoft12.02.2021

Простая потоковая передача игры Linux с OBS2 мин для чтения

gidsoft11.12.2020

Установка Django в Ubuntu 18.04

gidsoft22.07.2019

Что такое – управляемый хостинг и как он может помочь вашему бизнесу

gidsoft21.08.2019

5 мифов о контейнерах Linux

gidsoft22.10.2018

Центр приложений Ubuntu получил обновление в Ubuntu 16.04

gidsoft11.09.2018

Обзор коробочных версий CRM

gidsoft28.05.2019
Нажмите, чтобы оставить комментарий
  • Комментарии
  • Комментарии в Facebook

Категории

  • Веб-Мастеру (3 449)
  • Заработок в интернете (157)
  • Мобильные технологии (379)
    • Android (215)
    • Apple (164)
    • Игры (20)
    • Программы (102)
    • Технологии (98)
  • Новости рынка (2 447)
  • Программирование (199)
    • JavaScript (14)
    • PHP (140)
      • Laravel (124)
    • WordPress (18)
    • Различные CMS (27)
  • Продвижение в интернете (730)
  • Социальные сети (290)

Содержание

  • ИНСТРУКЦИИ:
    • Войдите на сервер Ubuntu в качестве корневого пользователя
    • Обновите систему
    • Установите MariaDB 10.0 и создайте базу данных
    • Установка веб-сервера Apache2
    • Установка PHP и PHP необходимых модулей
  • Включите модуль перезаписи Apache2:
  • Установить Composer
  • Настройка
BestWebber
Подпишись
Все материалы на данном сайте взяты из открытых источников - имеют обратную ссылку на материал в интернете или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях.

Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет.

© Copyright 2021, Все права на материалы, размещенные на этом сайте - принадлежат их правообладателям.
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру