filmov
tv
Установка webUI Stable Diffusion как сайт на immers.cloud Automatic 1111 на линукс в терминале
Показать описание
Установка SD на линукс без гугла:
00:00 - вводная часть
02:12 - какую выбрать конфигурацию на облаке
05:44 - установка
где * - там название вашего ключа. Где pi - там ip машины. Прописывайте yes
□ - не обязательно, но нужно если работаете на простом линуксе и на wget https://... получили ошибку ERROR: Cannot activate python venv, aborting...
- обновление
sudo apt-get update
□ sudo apt install wget git python3-venv nvidia-cudnn
□ sudo apt install python3.8-venv
mkdir sd
cd sd
- установка libtcmalloc
sudo apt-get install libgoogle-perftools4 libtcmalloc-minimal4 -y
- если нужно активировать среду (Cannot activate python venv, aborting...), то
□ python3 -m venv myenv
□ source myenv/bin/activate
- нажать ctrl+c - выход из программы поле того как убедились, что она закончилась и ведете сообщение, что автоматик доступен на локалхост 127.0.0.1:7860
- далее обновляем загрузчик пип
/home/ubuntu/sd/stable-diffusion-webui/venv/bin/python3 -m pip install --upgrade pip
08:05 - проброс порта в сеть через socat и настройка файрволла
□ systemctl list-units --type=service | grep upgr
sudo systemctl stop unattended-upgrades
sudo apt-get install socat
sudo socat tcp-listen:80,reuseaddr,fork tcp:localhost:7860
- прожимаем ctrl+z bg
- если на ip машине ничего не открылось - пропишите на этом этапе
sudo ufw allow ip to any port 80 (вместо ip - ваш ip)
sudo ufw allow 22
или (ОПАСНО) - деактивируйте файрволл командой sudo ufw disable
12:03 - установка программ в автозагрузку ОС
- вставляем:
#!/bin/bash
socat tcp-listen:80,reuseaddr,fork tcp:localhost:7860
- и вводим
cd
sudo nano /sd, восставляем
#!/bin/bash
или если не анакнода
crontab -e, сюда вписываем
@reboot /sd
- ctrl+x - Y - ентер
sudo ufw enable
- на Command may disrupt existing ssh connections. Proceed with operation (y|n)? -прописываем yes
sudo ufw allow 22
sudo ufw allow from ip to any port 80 (вместо ip - ваш ip)
13:44 - как теперь, после запуска видеть терминал SD и как скачивать файлы
В качестве ftp - подойдёт стандартный FileZilla, в нём ctrl+s, новый сайт - туда ip машины и тип подкл - файл в с ключом, соединиться
15:57 - демонстрация webUI, как включить VAE и как грузить расширения
В вин есть расширение заметки - выпишите себе туда следующее, самое важное, что всегда понадобиться:
Команда если ошибка в рамке из @ (собачек)
ssh-keygen -R ip
pkill python3 && /sd - вывести терминал sd в окно после запуска машины
КАЧАТЬ! (1 раз cd - переходит в корень)
cd sd/stable-diffusion-webui/models/Stable-diffusion
cd sd/stable-diffusion-webui/models/VAE
cd sd/stable-diffusion-webui/outputs/txt2img-images - куда сохраняются ваши картинки. Можно сделать 1 папку на все виды картинок
cd sd/stable-diffusion-webui/extensions - расширения
--
wget -O "name_file" "link_link"
wget -O ""
ls (показать содержимое) || rm (удалить файл) || mv (переместить/переименовать) || mkdir (создать папку) || nano (редактор) || sudo du -h --max-depth=1 /home/ubuntu/ (взвесить /путь/)
top (посмотреть текущие задачи), q (выход)
19:23 - завершение работы в облаке
Хрися, Аудиопацаны - 2КВ (2023 г ) [попса, но о нейросетях же]
【MG - 仿】暑さで脳が死んだのよ
【星尘Infinity】嘆きの華【Synthesizer V Cover】
Max Cooper - Rule 110 Official Video by Raven Kwok
toyoko Alightmotion 文字PV 2日目
おくすり飲んで寝よう 歌ってみた
人マニア - 重音テト
文字PV - 期待通り
文字ごっこ
00:00 - вводная часть
02:12 - какую выбрать конфигурацию на облаке
05:44 - установка
где * - там название вашего ключа. Где pi - там ip машины. Прописывайте yes
□ - не обязательно, но нужно если работаете на простом линуксе и на wget https://... получили ошибку ERROR: Cannot activate python venv, aborting...
- обновление
sudo apt-get update
□ sudo apt install wget git python3-venv nvidia-cudnn
□ sudo apt install python3.8-venv
mkdir sd
cd sd
- установка libtcmalloc
sudo apt-get install libgoogle-perftools4 libtcmalloc-minimal4 -y
- если нужно активировать среду (Cannot activate python venv, aborting...), то
□ python3 -m venv myenv
□ source myenv/bin/activate
- нажать ctrl+c - выход из программы поле того как убедились, что она закончилась и ведете сообщение, что автоматик доступен на локалхост 127.0.0.1:7860
- далее обновляем загрузчик пип
/home/ubuntu/sd/stable-diffusion-webui/venv/bin/python3 -m pip install --upgrade pip
08:05 - проброс порта в сеть через socat и настройка файрволла
□ systemctl list-units --type=service | grep upgr
sudo systemctl stop unattended-upgrades
sudo apt-get install socat
sudo socat tcp-listen:80,reuseaddr,fork tcp:localhost:7860
- прожимаем ctrl+z bg
- если на ip машине ничего не открылось - пропишите на этом этапе
sudo ufw allow ip to any port 80 (вместо ip - ваш ip)
sudo ufw allow 22
или (ОПАСНО) - деактивируйте файрволл командой sudo ufw disable
12:03 - установка программ в автозагрузку ОС
- вставляем:
#!/bin/bash
socat tcp-listen:80,reuseaddr,fork tcp:localhost:7860
- и вводим
cd
sudo nano /sd, восставляем
#!/bin/bash
или если не анакнода
crontab -e, сюда вписываем
@reboot /sd
- ctrl+x - Y - ентер
sudo ufw enable
- на Command may disrupt existing ssh connections. Proceed with operation (y|n)? -прописываем yes
sudo ufw allow 22
sudo ufw allow from ip to any port 80 (вместо ip - ваш ip)
13:44 - как теперь, после запуска видеть терминал SD и как скачивать файлы
В качестве ftp - подойдёт стандартный FileZilla, в нём ctrl+s, новый сайт - туда ip машины и тип подкл - файл в с ключом, соединиться
15:57 - демонстрация webUI, как включить VAE и как грузить расширения
В вин есть расширение заметки - выпишите себе туда следующее, самое важное, что всегда понадобиться:
Команда если ошибка в рамке из @ (собачек)
ssh-keygen -R ip
pkill python3 && /sd - вывести терминал sd в окно после запуска машины
КАЧАТЬ! (1 раз cd - переходит в корень)
cd sd/stable-diffusion-webui/models/Stable-diffusion
cd sd/stable-diffusion-webui/models/VAE
cd sd/stable-diffusion-webui/outputs/txt2img-images - куда сохраняются ваши картинки. Можно сделать 1 папку на все виды картинок
cd sd/stable-diffusion-webui/extensions - расширения
--
wget -O "name_file" "link_link"
wget -O ""
ls (показать содержимое) || rm (удалить файл) || mv (переместить/переименовать) || mkdir (создать папку) || nano (редактор) || sudo du -h --max-depth=1 /home/ubuntu/ (взвесить /путь/)
top (посмотреть текущие задачи), q (выход)
19:23 - завершение работы в облаке
Хрися, Аудиопацаны - 2КВ (2023 г ) [попса, но о нейросетях же]
【MG - 仿】暑さで脳が死んだのよ
【星尘Infinity】嘆きの華【Synthesizer V Cover】
Max Cooper - Rule 110 Official Video by Raven Kwok
toyoko Alightmotion 文字PV 2日目
おくすり飲んで寝よう 歌ってみた
人マニア - 重音テト
文字PV - 期待通り
文字ごっこ
Комментарии