1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yangrunkang-upupor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
开发环境配置文档.md 4.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 23:00 09cf9c4

Документ конфигурации среды разработки

Используется для разработки.

Зависимости сервиса upupor

Метод установки, см. официальный документ по установке.

  1. mysql
  2. redis
  3. minio

Конфигурация переменных среды

Можно настроить переменные среды на системном уровне. Если в конфигурации есть специальные символы, необходимо добавить экранирующие символы.

export MYSQL_HOST=mysql数据库host
export MYSQL_PORT=mysql数据库端口
export MYSQL_USERNAME=mysql数据库用户名
export MYSQL_PASSWORD=mysql数据库密码
export MYSQL_DATABASE=mysql数据库
export REDIS_HOST=redis host
export REDIS_PORT=redis端口
export REDIS_PASSWORD=redis密码
export ALLOW_UPLOAD_PIC_SUFFIX=допустимые суффиксы загружаемых изображений
export ALLOW_UPLOAD_PIC_QUALITY=допустимое качество загружаемых изображений
export EMAIL_ON=переключатель электронной почты (0 — отключить, -1 — включить)
export EMAIL_SENDER_NICK_NAME=псевдоним отправителя электронной почты
export EMAIL_SENDER_ACCOUNT=аккаунт отправителя электронной почты
export EMAIL_ACCESS_KEY=ключ доступа
export EMAIL_ACCESS_SECRET=секретный ключ
export WEBSITE=веб-сайт
export AD_SWITCH=включить ли рекламу (0 — выключить, -1 — включить)
export AD_SWITCH_RIGHT=включить ли правую рекламу (0 — выключить, -1 — включить)
export ANALYZE_SWITCH=переключатель анализа (0 — выключить, -1 — включить)
export LUENCE_INDEX_DIC=путь к полному индексу
export THYMELEAF_CACHE=переключатель кэширования THYMELEAF (true или false)
export LOG_PATH=адрес журнала
export UPUPOR_ENV=среда
export GOOGLE_DATA_AD_CLIENT_ID=идентификатор клиента Google Ads
export GOOGLE_AD_RIGHT=правая реклама Google
export GOOGLE_AD_FEED=рекламный канал Google
export GOOGLE_TAG_ID=идентификатор тега Google Analytics
export GOOGLE_GA_4=последний идентификатор ресурса GA4 от Google
export BUSINESS_STATIC_SOURCE=каталог бизнес-хранилища, соответствующий странице
export OSS_SOURCE=OSS-ресурс, в настоящее время реализована поддержка minio oss с открытым исходным кодом. Upupor больше не использует Oss от Alibaba, так как это слишком дорого
export MINIO_ENDPOINT=конечная точка minio, например протокол://ip:port
export MINIO_ACCESS_KEY=ключ minio для хранения объектов
export MINIO_SECRET_KEY=секрет minio для хранения объектов
export MINIO_BUCKET_NAME=имя корзины объектов
export MINIO_REQUEST_URL=префикс доступа к ресурсам minio, например: https://www.upupor.com
export MINIO_NGINX_ROUTER=url пересылки nginx, например /minio_upupor
export SQL_LOG=конфигурация класса реализации логирования SQL

Также можно настроить переменные среды уровня приложения. Пожалуйста, добавьте параметры и значения в соответствии с приведёнными выше инструкциями.

MYSQL_HOST=localhost;MYSQL_PORT=3306;MYSQL_USERNAME=root;MYSQL_PASSWORD=123456;MYSQL_DATABASE=open_base;REDIS_HOST=localhost;REDIS_PORT=6379;REDIS_PASSWORD=;ALLOW_UPLOAD_PIC_SUFFIX=jpg;ALLOW_UPLOAD_PIC_QUALITY=0.5;EMAIL_ON=0;EMAIL_SENDER_NICK_NAME=;EMAIL_SENDER_ACCOUNT=;EMAIL_ACCESS_KEY=;EMAIL_ACCESS_SECRET=;WEBSITE=http://localhost:2020;AD_SWITCH=0;AD_SWITCH_RIGHT=0;ANALYZE_SWITCH=0;LUENCE_INDEX_DIC=;THYMELEAF_CACHE=false;LOG_PATH=;UPUPOR_ENV=dev;GOOGLE_DATA_AD_CLIENT_ID=;GOOGLE_AD_RIGHT=;GOOGLE_AD_FEED=;GOOGLE_TAG_ID=;GOOGLE_GA_4=;BUSINESS_STATIC_SOURCE=;OSS_SOURCE=;MINIO_ENDPOINT=;MINIO_ACCESS_KEY=;MINIO_SECRET_KEY=;MINIO_BUCKET_NAME=;MINIO_REQUEST_URL=;MINIO_NGINX_ROUTER=;SQL_LOG=SQL日志打印实现类配置

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yangrunkang-upupor.git
git@api.gitlife.ru:oschina-mirror/yangrunkang-upupor.git
oschina-mirror
yangrunkang-upupor
yangrunkang-upupor
main