Создание собственного Git-сервера с помощью Gitea на AlmaLinux
Автор: Learn Linux TV
Загружено: 2022-05-17
Просмотров: 30451
Описание:
Gitea — это git-сервер, который вы можете запустить на своей Linux-машине, что позволит вам полностью контролировать размещение собственных репозиториев. В этом видео показан процесс настройки Gitea на сервере AlmaLinux. Вы увидите процесс настройки сервера, установки Gitea и даже создания первого коммита в репозиторий, размещенный на вашем новом сервере.
Спасибо Linode за спонсирование этого видео!
Настройте свой собственный облачный сервер с помощью Akamai Connected Cloud ➜ https://learnlinux.link/akamai
Поддержите Learn Linux TV
Примечание: за все представленные здесь ссылки вы можете получить комиссию.
Поддержите меня на Patreon и получите ранний доступ к новому контенту! ➜ https://learnlinux.link/patron
Ознакомьтесь с последней книгой Джея «Mastering Ubuntu Server, 3-е издание» ➜ http://ubuntuserverbook.com
Партнёрский магазин Linux-совместимого оборудования и аксессуаров ➜ https://learnlinux.link/amazon
Ознакомьтесь с Tiny Pilot KVM для вашей домашней лаборатории ➜ https://learnlinux.link/tinypilot
🕐 Тайм-коды
00:00 - Вступление
00:37 - Ознакомьтесь с Linode и получите 100 долларов на стартовый кредит (спонсор)
02:03 - Создание экземпляра AlmaLinux на Linode
07:44 - Изменение имени хоста нового экземпляра сервера
09:42 - Установка всех доступных обновлений на сервер
11:27 - Создание системных пользователей для Gitea
14:33 - Установка Git через DNF
15:22 - Установка sqlite
15:50 — Загрузка gitea, отметка его как исполняемого, установка бинарного файла
18:42 — Создание каталогов, необходимых для Gitea
21:58 — Создание юнит-файла systemd для Gitea
26:00 — Отключение SELinux (препятствует работе Gitea)
28:24 — Запуск Gitea
29:54 — Разрешение доступа к Gitea через брандмауэр
31:15 — Настройка gitea со страницы конфигурации
34:30 — Тестирование Gitea
Ссылки на видео
— Официальный блог (содержит команды, используемые в этом видео) ➜ https://www.learnlinux.tv/?p=1895
— Документация по установке Gitea (послужила источником вдохновения для использованных команд) ➜ https://docs.gitea.io/en-us/install-f...
— Пример юнит-файла systemd для Gitea ➜ https://github.com/go-gitea/gitea/blo... Полные курсы по Linux*
• Ускоренный курс по Linux ➜ https://linux.video/cc
• Netdata ➜ https://linux.video/netdata
• tmux ➜ https://linux.video/tmux
• vim ➜ https://linux.video/vim
• Скриптинг на Bash ➜ https://linux.video/bash
• Proxmox VE ➜ https://linux.video/pve
• Ansible (Udemy) ➜ https://learnlinux.link/ansible
• Основы Linux (Udemy) ➜ https://learnlinux.link/linux-essentials
🎓 Подробнее о Learn Linux TV
• Основной сайт ➜ https://www.learnlinux.tv
• Сообщество Форумы ➜ https://community.learnlinux.tv
• Аккаунт на Github ➜ https://github.com/LearnLinuxTV
• Этика контента ➜ https://www.learnlinux.tv/content-ethics
• Запрос платной помощи ➜ https://www.learnlinux.tv/request-ass...
⚠️ Используйте контент ответственно
Learn Linux TV публикует технический контент, предназначенный для обучения и помощи, но без каких-либо гарантий. Канал не несет ответственности за любой ущерб, связанный с его использованием. Всегда проверяйте наличие необходимых разрешений, следуйте политикам компании и всем применимым законам при работе с инфраструктурой.
🚫 Подлинный контент, без сокращений
Learn Linux TV ценит честность и не занимается клик-фармингом, неавторизованными сервисами или искусственной накруткой просмотров. Весь рост — подписчики, лайки и просмотры — происходит естественным образом благодаря высококачественным обучающим материалам, обзорам и образовательному контенту по Linux, созданному, чтобы действительно помогать зрителям.
#git #gitea #linux
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: