add deploy guide
This commit is contained in:
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
kanban-plugin: board
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## В работе
|
||||||
|
|
||||||
|
- [ ] Собрать материалы
|
||||||
|
- [ ] Изучить примеры лабб
|
||||||
|
- [ ] ...
|
||||||
|
|
||||||
|
|
||||||
|
## Выполнено
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%% kanban:settings
|
||||||
|
```
|
||||||
|
{"kanban-plugin":"board","list-collapse":[false,false]}
|
||||||
|
```
|
||||||
|
%%
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
[АК лаб 4 доска](АК%20лаб%204%20доска.md) с задачами
|
||||||
|
## Сбор информации
|
||||||
|
- [Пример](https://github.com/ryukzak/brainfuck/tree/master) Пенского
|
||||||
|
- [Таблица](https://github.com/petrovviacheslav/myitmo/tree/main/Computer-System-Architecture) с примерами
|
||||||
|
- [Пример](https://github.com/2BuRy1/itmo/tree/main/%D0%92%D1%82%D0%BE%D1%80%D0%BE%D0%B9%D0%9A%D1%83%D1%80%D1%81/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0%20%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%B0/%D0%9B%D0%B0%D0%B1%D0%B03/scheme) risc-схемы
|
||||||
|
- [Пример](https://github.com/awesoma31/csa-lab4/tree/19e11019630092c809329798c278da500e169110) alg варианта
|
||||||
|
- [Пример](https://github.com/sultanowskii/drum) варианта на risc схеме
|
||||||
|
- [Пример](https://github.com/Azat2202/itmo-labs/tree/master/2%20year/%D0%90%D0%9A/%D0%9B%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%203) варанта на stack схеме
|
||||||
|
-
|
||||||
|
## Мой вариант
|
||||||
|
- `alg | risc | harv | hw | trap | port | cstr | vector | alg3`
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
# 1 лаба
|
||||||
|
## Быстрый вариант
|
||||||
|
Тут все максимально легко, в лабе три (скорее всего) файла: index.html, style.css и script.js
|
||||||
|
Кидаем эти файлы в `~/public_html` на гелиосе, теперь лаба доступна по ссылке `https://se.ifmo.ru/~sXXXXXX/index.html` (XXXXXX - ваш ИСУшник)
|
||||||
|
## Другие варианты
|
||||||
|
На гелиосе запущен веб-сервер из папки `public_html`, все что вы туда кладете, доступно из интернета (как вот [эти](https://pdmi.zhabka.fun/) презентации)
|
||||||
|
Так что можно сделать папку `lab1` и веб-сервер подтянет `index.html` с оттуда, лаба будет доступна по ссылке `.../~sXXXXXX/lab1`
|
||||||
|
> [!hint] Самый крутой вариант
|
||||||
|
> Если лаба залита на гитхаб/gitea/gitlab/..., то делаем гит клон в удобную папку на гелиосе, а в `public_html` создаем символическую ссылку на нужную папку/файл `index.html`, теперь для обновления лабы на гелиосе можно тупо сделать `git pull`
|
||||||
|
# 2 лаба
|
||||||
|
Тут все сложнее, по требованию задания лабы нужно поднимать `apache httpd` + свой бекенд на FastCGI-либе
|
||||||
|
Пока не мой [гайд](https://www.youtube.com/watch?v=URdECcC25vY) на деплой
|
||||||
|
Также здесь будет гайд на легкий локальный тест в докере + nginx
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
На сайте великого тюнита, их 4
|
На сайте великого тюнита, их 4
|
||||||
На том же сайте гайд на деплой фронта на гелиос
|
На том же сайте гайд на деплой фронта на гелиос
|
||||||
Напомню классику - [Гайд на 2 курс гитхаб](https://github.com/Imtjl/2nd-year-guide) - там гайд на деплой лаб
|
Напомню классику - [Гайд на 2 курс гитхаб](https://github.com/Imtjl/2nd-year-guide) - там гайд на деплой лаб
|
||||||
[Видео-гайд](https://www.youtube.com/watch?v=URdECcC25vY) на деплой 2 лабы, возможно сделаю текстовую заметку
|
[Деплой лаб](../Лабы/Веб/Деплой%20лаб.md) - гайд на деплой лаб
|
||||||
## Лекции
|
## Лекции
|
||||||
[Веб](../../Веб/Веб.md)
|
[Веб](../../Веб/Веб.md)
|
||||||
## Материалы
|
## Материалы
|
||||||
|
|||||||
Reference in New Issue
Block a user