Содержание

Установка пластиковых окон: инструкция по применению

Пластиковые окна в России давно заработали хорошую репутацию и популярность. ПВХ-конструкции служат долго, защищают от шума, сохраняют тепло в доме, и даже помогают сэкономить на электроэнергии и кондиционерах. Но все преимущества могут сойти на нет из-за ошибок, которые возникают когда начинается установка пластиковых окон, сообщает портал ОКНА Медиа. Чтобы избежать проблем, важно не только выбрать подходящую модель профиля, количество камер, но и правильно осуществить монтаж окна.


Фото: большое окно

Тонкости выбора

На российском рынке большой выбор ПВХ-конструкций. Разница не только в цене. Цвет, ширина, разное количество камер в профиле — определиться не так просто. Надо понимать: не всегда дороже, значит лучше.

Новые технологии позволяют сделать даже окно эконом-класса вполне отвечающим самым жестким требованиям эксплуатации. Простое трехкамерное, с одинарным стеклом, но при этом энерго- и тепло- сберегающее.

Такое вполне возможно. Потому что на стекле специальное напыление, отражающее свет, и не выпускающее из жилья тепло.

Другие стекла покрывают противоударной пленкой, которая придает особую прочность. Как и автомобильный триплекс, при разрушении, такое стекло если и разлетается на мелкие осколки, то без острых краев.

Даже в одном пакете иногда внешнее стекло делают более толстым — повысить уровень защиты от шума. От того, какая будет выбрана комбинация стекла и профиля зависят качественные характеристики окна.

Функциональность окна

Стоит учитывать и то, где именно будут установлены окна. И куда они выходят – что находится возле дома. Для нежилых помещений, балконов и лоджий вполне подойдет экономичный вариант — трехкамерный профиль комбинируем с однокамерным стеклопакетом. Если жилье хорошо отапливается, профиль тоже можно выбрать «бюджетный», который защитит от шума, и в помещении не будет слишком жарко. 5-ти камерный профиль — вариант подороже, но и защита лучше.

Как раз на тот случай, если под окнами оживленное шоссе, железная дорога или трамвайные пути.

Дополнительные солнцезащитные свойства не помешают, если окно смотрит на юг или запад, а вот ставить такое окно с северной стороны – не имеет смысла. Оконный проем нельзя уменьшить или увеличить по собственному желанию, по закону это перепланировка помещения. Разумеется, рама окна ПВХ должна подходить по размеру и повторять форму проема, даже если он имеет непростую конфигурацию.


Фото: солнце светит в окно

Оконные стандарты

Несмотря на то, что большая часть профилей ПВХ делается на заказ, подгоняясь под размеры оконного проема, стандартный размер окна существует. Его размер – 1200 x 1200 см. Но даже, если поставить решено стандартное окно в типовом многоэтажном доме, прежде, чем заказать конструкцию, проем нужно обязательно измерить. В одном и том же помещении параметры проема могут отличаться сантиметров на десять.

Оконная рама может быть с несколькими створками – до трех, если речь идет об окне, которое находится возле двери на балкон. Стандартное двухстворчатое металлопластиковое окно — 1450х1500 см, а трехстворчатое – 2040х1500 см. В некоторых случаях пластиковые окна делают размерами 1300х1350 см и 2040х1350 см. Нестандартные пластиковые окна заказываются почти так же часто, как и стандартные. Самое важное при изготовлении нестандартного ПВХ окна – сохранение необходимых пропорций, чтобы профиль не изменил форму.

Когда окна плачут

Некачественная установка ПВХ-конструкций приводит к сквознякам в квартире, а также к образованию плесени и сырости. Главная причина появления сырости в помещении – лишняя влага на окне. Стекла и профиль «потеют» и «плачут», вода скапливается на подоконнике. Если окно качественное, значит проблема в неправильном расчете его положения в проеме. По той же причине в зимнее время может появиться наледь. Если неплотно закрываются створки, быстро выходит из строя фурнитура и с улицы проникает шум, значит, мастер совершил ошибку при установке.


Фото: окно промерзло

Замер проема окна

Определение точного размера оконного блока лучше доверить профессионалам. Ведь если замеры произвести неправильно, окна могут банально не поместиться в проем или же окажутся меньше, чем нужно. А это может плохо сказаться на качестве установки, и на дальнейшей эксплуатации. Проверить замеры можно и нужно. Главное учесть, что на монтажный шов по боковым сторонам окна должен быть оставлен зазор не менее 15 мм с каждой стороны.

Техника измерения зависит от типа оконного проема. Они бывают с выступом (четвертью), который расположен по внешнему периметру. Размером такой выступ с четверть кирпича, потому и получил такое название. Его назначение, не дать выпасть окну на улицу. Проемы также бывают и без выступа, нестандартной формы. Если окно с «четвертью», то нужная глубина определяется после замеров проема изнутри и снаружи. Чтобы правильно установить отлив, подоконник изготавливается на несколько сантиметров выше, чем нижняя часть выступа. Кроме того, нужно учесть припуск на монтажный шов, но это не больше 40 мм.

Для профиля, который будет установлен в оконный проем без «четвертей», необходимо измерить ширину коробки, и вычесть припуск на монтажный шов. Длина измеряется в двух местах, потому что может легко оказаться, что проем далек от правильной формы и размеров. В этом случае, зазор под пену вычисляется от меньшей стороны.

Монтаж окна по ГОСТу

Устанавливается ли окно специалистами или самостоятельно, чтобы оно долго служило и не доставляло беспокойств, монтировать его нужно по ГОСТу – межгосударственному стандарту, принятому в России в 2003 г.:

• Допустимое отклонение при установке оконной системы — фронтальное, вертикальное, и горизонтальное, не должно превышать 3 мм в целом на конструкцию, и 1,5 мм на погонный метр.

• Монтажный шов должен быть обязательно трехслойным. Его ширина — от 15-18 см от угла. Если шов будет шире, то может снизиться прочность крепления, если уже — профиль может деформироваться из-за теплового расширения. Первый слой служит защитой от неблагоприятного воздействия внешней среды, второй — утепляет, а третий — нужен для пароизоляции.

• Чтобы окно надежно было закреплено в проеме, его устанавливают на опорные колодки, а по бокам ставят колодки распорные.

После чего, раму прикручивают: прямым способом анкерными дюбелями, либо при помощи специальных пластин. Крепления должны располагаться с шагом 50-70 см друг от друга.


Фото: монтаж окна

Установка окна: варианты монтажа

Их всего два: с разборкой окна и без нее. Первый метод применяется, если задача установить оконную систему больших размеров, на значительной высоте. В таких случаях нужна очень высокая прочность и надежность в местах крепления. Оконная конструкция разбирается на составляющие. Сначала крепят раму. Чем она массивнее и габаритнее, тем длиннее и прочнее должны быть крепежи, и тем меньше шаг между ними. Но не чаще, чем 50 см.

Только убедившись, что рама качественно установлена и закреплена, можно собирать остальные элементы окна. Главное, установить все правильно и не ошибиться с мелкими деталями. Затем закрепляются откосы и отлив, который нужно подсоединить к подставочному профилю.

Установка окна в собранном виде, на первый взгляд проще – возможных ошибок в его монтаже меньше. Такой способ подходит, если высота окна не превышает 2 м, а здание, где оно будет установлено, не превышает 12-й этажей.

Крепить конструкцию можно прямым способом, через раму, или при помощи специальных пластин.

Подготовительные работы

Первым делом, нужно демонтировать старое окно. Очистить все поверхности от строительного мусора, пыли и грязи. Обязательно загрунтовать. Бывает, что неопытные монтажники про этот этап забывают. Если профиль устанавливается деревянном доме старой постройки, нужен слой гидроизоляции по всему периметру оконной коробки, чтобы не отсырела монтажная пена. Возможно, придется усилить конструкцию деревянными элементами. Иногда, чтобы вернуть исходные размеры проема, его приходится реставрировать или менять цементную стяжку. Происходит часто это потому, что кто-то решил на собственное усмотрение изменить габариты оконного проема. При этом, не были получены необходимые разрешения, не учтены и требования к внешнему виду конструкций.

В результате, окно выбивается из общего стиля фасада, и портит его вид.


Фото: установка окна

Этапы монтажа

• Оконный блок устанавливается на подложки, выравнивается уровень — фронтальный, горизонтальный и вертикальный.

• Низ конструкции фиксируется слева и справа. Крепежные элементы наживляются. После еще одной проверки, закрепляется верх. Дюбели закручиваются полностью. Закрепляя конструкцию, важно не перестараться, чтобы профиль не деформировался.

• В специальный паз на внешней стороне рамы , монтируется отлив. Стыки и соединения запениваются.

• Необходимо проверить ход распашной створки, окончательно выверить уровни. Затем, при закрытых створках, завершить герметизацию зазоров.

• Монтажный внутренний шов прокладывается и запенивается. Монтажную пену нужно применять аккуратно и тщательно. Иначе, появятся тепловые мостики.

• Монтажный шов закрывается эластичной лентой, прикручивается стартовый профиль для установки откосов.

• Вырезаются откосы нужных размеров и устанавливаются в стартовый профиль.


Фото: обработка окна герметиком

Существенные мелочи

Проводить монтаж пластикового окна без разборки нужно при закрытых створках. Фурнитуру стоит в этом случае отрегулировать до установки. Чтобы избежать сквозняка в зоне состыковки рамы и подоконника не стоит пренебрегать подставочным профилем! Без него возрастает риск появления холодного мостика, с ним – еще и облегчает установку конструкции.

Специалисты советуют, чтобы избежать неприятностей связанных с неправильной установкой окна, необходимо тщательно придерживаться всех требований и инструкций. Если окно ставит профессиональный монтажник, нужно внимательно прочитать условия соглашения и гарантийного обслуживания. Недостатки установки могут проявиться не сразу, а по договору компания их обязана исправить.

В кризис многие россияне пытаются сэкономить на установке, доверяя монтаж неквалифицированным рабочим, или пытаясь осуществить его самостоятельно. Такая экономия может обернуться потерянными временем и средствами, а также может привести к травмоопасным ситуациям и разрушению всего дома.  

Пластиковые окна — инструкция по самостоятельной установке

Устройство монтажных швов узлов примыкания оконных и балконных блоков к стеновым проемам должно выполняться в соответствии с требованиями ГОСТ 30971 «Швы монтажные узлов примыканий оконных блоков к стеновым проёмам», а также в соответствии с рабочими чертежами и типовыми технологическими картами. Шов должен удовлетворять следующим требованиям:

Обеспечение надежного закрепления оконного блока в стене;

Обеспечение необходимого температурно-влажностного режима в месте примыкания оконной рамы к стене. При этом оконный блок должен быть установлен таким образом, чтобы избежать промерзания оконных откосов и непосредственно профиля рамы;

Плотность и герметичность;

Низкая теплопроводность и высокая долговечность;

Восприимчивость к температурным растяжениям-сжатиям оконного блока без потери герметичности.

Конструкция монтажного шва

Если использовать при монтаже оконных конструкций только монтажную пену, то срок службы такого шва не превысит 3-4 года. Воздействие влаги, температурных перепадов и солнечного света со стороны улицы приводит к ускоренному разрушению монтажной пены. Известно, что при насыщении влагой пористых тел теплопроводность повышается в 20 раз. А при замерзании влаги в порах монтажной пены теплопроводность увеличивается в 80 раз. В таких условиях монтажный шов не может быть долговечным и обеспечивать необходимую теплоизоляцию.

Основной проблемой со стороны помещения является воздействие повышенной влажности на пену. За счет существенной разницы абсолютной влажности в помещении и на улице (в помещении влажность выше) некоторая часть парообразной влаги проникнет в шов, даже при установленной пароизоляционной ленте. Если наружный контур шва сделать таким же плотным, как и внутренний, влага будет постепенно накапливаться в шве, что приведет к потере его теплозащитных качеств. Поэтому при устройстве монтажных швов всегда необходимо соблюдать принцип: «изнутри плотнее, чем снаружи».

Со стороны улицы монтажная пена должна быть защищена от проникновения влаги, но при этом позволяла бы беспрепятственно удалять излишки влаги из монтажного шва. Эти функции выполняет герметик или ПСУЛ (предварительно сжатая уплотнительная лента).

Также ПСУЛ может быть (по указанию менеджера проекта) наклеивают под водоотлив, где он выполняет функцию шумоизолятора.

REHAU

Если расстояние между подставочным профилем и несущей стеной меньше 40 мм, то можно применить ПСУЛ, если это расстояние больше 40 мм, то применяют диффузионную ленту с аналогичными свойствами.

Рисунок 1 — Принципиальная схема монтажного шва.

Монтажный шов должен состоять из трех слоев:

1. наружный — водоизоляционный, паропроницаемый;

2. центральный — теплоизоляционный;

3. внутренний — пароизоляционный.

Наружный слой монтажного шва должен быть водонепроницаем под воздействием дождя, обладать стойкостью к ультрафиолетовому излучению и воздействию температур от -35 до +70°С.

Центральный слой должен обеспечивать заданное сопротивление теплопередаче монтажного шва и необходимую шумоизоляцию. Центральный слой должен быть выполнен без пустот, трещин, отслоений и переливов. Раковины более 10 мм не допускаются.

Внутренний слой должен быть герметичным и обеспечивать надежную изоляцию материалов центрального слоя от воздействия водяных паров со стороны помещения и препятствовать проникновению влаги из стены на внутренний откос проема.

Окна из ПВХ имеют большое количество требуемых точек крепления, в которых устанавливаются крепежные элементы. На рис. 2 приведена схема крепления, принятая большинством фирм-производителей профилей с шагом закрепления, равным 700.

Минимальные расстояния между крепёжными элементами не должны превышать:

  • для коробок профилей ПВХ белого цвета: 700 мм;
  • для коробок из цветных профилей ПВХ: 600 мм;
  • расстояния от внутреннего угла оконного блока: 150 — 250 мм;
  • импостного соединения до крепёжного элемента: 120 — 180 мм.

REHAU

Рисунок 2 — Схема расположения крепежных элементов в оконном блоке.

Учитывая, что в процессе эксплуатации твердого ПВХ происходит его расширение/сжатие при нагреве/охлаждении (что составляет около 3 мм на 1 м длины профиля), монтажные швы необходимо выполнять таким образом, чтобы при перемещении коробки не образовывалось щелей и зазоров в уплотнении.

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

Если ширина монтажного шва превышает требуемое значение, необходимо применить доборные профили. Пример использования доборного профиля представлен на рис.3.

Рисунок 3 — Схема сопряжения рама-расширитель.

Рекомендации по замеру оконных и дверных проемов

При замерах оконных проемов в помещениях, где стоят «старые окна», необходимо придерживаться следующих рекомендаций: к внешним размерам проема добавлять по 1 см на сторону (для захода будущей оконной конструкции в фасад здания). Так же нужно помнить, что «старое окно» стоит в коробке, и пока его не демонтировать, реальный размер проема будет не известен. Поэтому внешние размеры проема нужно сопоставлять с внутренними.

При замерах «чистого» (пустого) проема от размеров вычитают по 1 см, для посадки будущей оконной конструкции на монтажную пену и распорки.

При замере высоты нужно помнить, что если окно будет с подоконником, то от высоты проема надо вычесть 6 см (6 см — высота необходимая для установки конструкции на подставочный профиль).

Так же при замере подоконника необходимо добавить:

• 3 — 5* см к ширине;

• 10* см к длине;

* — при условии, что подоконник будет выпирать из стены.

При замере отливов необходимо отталкиваться от глубины посадки окна внутрь здания (его длина = ширина окна + припуск на откосы).

Дверные конструкции

Дверные конструкции замеряют по тем же условиям, что и оконные, за исключением:

• при замере высоты будущей дверной конструкции необходимо учитывать высоту порога, используемого для данной дверной конструкции, а так же глубины его посадки в пол помещения.

Технология монтажа пластиковых окон по ГОСТ

Установка окон ПВХ с соблюдением правил приведённых в ГОСТ 30971, принятом в 2012 году, позволит вам значительно продлить срок их эксплуатации, избежать запотевания стекол и защитить оконные проёмы от сырости. Как установить пластиковое окно по ГОСТ, и какие использовать для этого материалы, вы сможете узнать, прочитав нашу статью.

Инструменты и расходные материалы

Для качественной и быстрой работы вам потребуется следующий набор инструментов:

  • Перфоратор.
  • Электрический лобзик.
  • Дрель-шуруповёрт.
  • Гвоздодёр.
  • Кувалда.
  • Уровень.
  • Измерительная рулетка.
  • Карандаш.
  • «Болгарка».
  • Пистолет для силикона.
  • Угольник.
  • Ножницы по металлу.
  • Шпатель.
  • Широкая стамеска.
  • Резиновый молоток.
  • Плоскогубцы.
  • Кисточка.


В зависимости от типа оконного проёма и модели окна, вам могут понадобится дополнительные инструменты не вошедшие в список.

Кроме инструментов, для установки пластикового окна необходимо иметь следующие расходные материалы:

    • ПСУЛ – предварительно сжатая саморасширяющаяся уплотнительная лента. ПСУЛ имеет различную толщину и ширину и предназначается для скрытия наружного пенного шва.

    • Пароизоляционные ленты – нужны для сокрытия пенного шва внутри помещения. Ленты бывают металлизированные и на тканевой основе. Металлизированные ленты используют для «сухой» отделки оконного проёма (пластиковые откосы, гипсокартон или панели ПВХ). Пароизоляционная лента на тканевой основе, предназначена для отделочных материалов на водной основе (штукатурка, гипс и так далее).

    • Диффузионная лента – необходима в качестве подкладки под карниз окна. Данная лента обладает особенностью пропускать воздух, но не пропускать воду.

    • Подложка под подоконник – это лента на металлизированной основе, со слоем утеплителя, служит в качестве тепло и пароизолятора.

    • Анкерные пластины – крепления для окна, соединяющие раму с оконным проёмом. Анкерные пластины позволяют закрепить окно в проёме без сквозных отверстий в раме.

    • Шурупы саморезы – крепят анкерные пластины к окну.

    • Дюбель шурупы – соединяют анкерные пластины с оконным проёмом.

    • Состав для грунтования – предназначен для обработки поверхности, на месте приклеивания пароизоляционных лент.

    • Деревянные клинья – нужны для промежуточного закрепления окна в проёме и выставления уровня.

    • Подставочный профиль – крепится снизу рамы и служит подставкой под окно и креплением для карниза и подоконника.

    • Пластиковый подоконник – идёт в комплекте с окном, но по желанию, может быть заменён на подоконники из других материалов.

    • Слив – редко бывает в базовом комплекте пластикового окна, обычно заказывается отдельно.

  • Монтажная пена – используется для заполнения швов и как дополнительный крепёжный элемент.

Подготовительные работы

Демонтаж

В случаи необходимости демонтажа старого окна, произведите следующие действия:

  1. Снимите все створки с петель.
  2. Демонтируйте штапики и вытащите стёкла из неподвижных секций окна.
  3. Отсоедините наличники, слив и подоконник от рамы.
  4. Удалите раствор и монтажную пену между рамой и оконным проёмом.
  5. С помощью «болгарки», срежьте все крепления рамы.
  6. Вытащите раму из проёма.
  7. Удалите остатки монтажной пены и раствора на месте нахождения рамы.

Подготовка окна

Перед установкой пластикового окна в проём, необходимо произвести ряд подготовительных работ:

  1. Снимите створки окна с петель, выбив стержни навесов при помощи молотка и отвёртки.
  2. Вытащите стеклопакеты из неподвижных секций окна. Для этого нужно выбить штапики из крепёжных пазов, сделать это можно с помощью резинового молотка и широкой стамески, или шпателя.
  3. Прикрепите к нижней перекладине рамы подставочный профиль. При соединении профиля и рамы, в качестве прокладки между ними, используйте – ПСУЛ.
  4. Установите анкерные ленты по периметру окна. Ленты прикручиваются к раме и подставочному профилю с помощью шурупов. Для удобства установки, концы анкерных лент выводите внутрь помещения. В зависимости от размеров окна, на каждую сторону рамы устанавливаются от 2 до 4 креплений.
  5. Приклейте ПСУЛ на верхнюю и боковые стойки рамы, таким образом, чтобы лента защищала внешний шов, после заполнения его монтажной пеной.
  6. Наклейте диффузионную ленту на подставочный профиль с внешней стороны окна.
  7. Для защиты внутренней стороны швов, приклейте к раме пароизоляционную ленту.

Монтаж окна в проёме

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

  1. Закрепите раму в проёме с помощью клиньев.
  2. Проверьте правильное горизонтальное и вертикальное положение рамы уровнем.
  3. Выставив раму в правильном положении, через отверстия в анкерных планках, отметьте места под дюбель-шурупы.
  4. Просверлив перфоратором отверстия, закрепите раму в оконном проёме на анкерных лентах.
  5. С помощью кисточки и грунтовочного состава, обработайте места приклеивания пароизоляционных лент и ПСУЛ.
  6. Заполните пространство между рамой и оконным проёмом монтажной пеной с низким коэффициентом расширения.
  7. После высыхания пены, обрежьте её излишки.
  8. Приклейте ПСУЛ и пароизоляционную ленту к оконному проёму.

Монтаж слива и подоконника

  1. Расправьте диффузионную ленту и положите на неё слив.
  2. Присоедините слив к подставочному профилю, с помощью шурупов саморезов.
  3. Вырежьте подоконник по форме откосов оконного проёма.
  4. На место где будет располагаться подоконник, уложите металлизированную ленту с утеплителем.
  5. Вставьте подоконник в подставочный профиль и закрепите его шурупами.
  6. Замажьте щели между рамой, сливом и подоконником силиконовым герметиком.

Заключительные работы

  1. Вставьте стеклопакеты в секции окна, закрепив из штапиками.
  2. Установите створки на их места.
  3. Проверьте работу ручек и механизмов окна.

Пластиковое окно установлено, осталось произвести отделку откосов проёма и после этого снять защитную плёнку.

Посмотреть подробную инструкцию по установке пластикового окна с использованием норм ГОСТ, вы также можете в видеоролике:

Установка пластиковых окон в деревянном доме : инструкция

Для правильной установки пластиковых окон в деревянном доме потребуется специальный инструмент, обязательно отвес и строительный уровень. Окна ПВХ устанавливаются со строгим соблюдением размещения в плоскости по уровню. Это необходимо для того, чтобы створки не открывались и не закрывались самостоятельно.

Для пластиковых окон в деревянном доме потребуются специальные крепления, а также саморезы. Правильная установка пластиковых окон в деревянном доме включает в себя установку обсады (окосячки). При соблюдении технологического процесса и правильном монтаже пластиковые окна в деревянном доме прослужат Вам очень долго. 

Как установить пластиковые окна в деревянном доме: основные этапы 

1. Подготовка к монтажу.

2. Установка оконных конструкций.

3. Проверка, контроль расположения в пространстве.

4. Правильное запенивание.

Для правильной установки пластикового окна в деревянном доме, а также в доме из бруса крайне важно снятие замеров.

Снятием замеров обычно занимается компания, которая будет впоследствии устанавливать оконные конструкции.

Если новые пластиковые окна будут устанавливаться в старом проеме, нужно сначала выполнить демонтаж.

Проем очищается от грязи и пыли, в случае нарушения геометрии выравнивается.

Далее пластиковое окно вставляется в проем и закрепляется.

Сначала устанавливается подоконник. Подоконник должен устанавливаться строго горизонтально, по уровню. Пластиковые пластины или дощечки используются для регулировки. Закрепление производится с помощью саморезов.

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

После сборки фурнитуры производится установка самих пластиковых окон.

Рама выравнивается по уровню – сначала горизонтально, затем вертикально.

После получения идеальных параметров, рама крепится саморезами к окосячке, при этом используются специальные крепления.

После закрепления получаются зазоры величиной примерно в 2 см, которые надо запенить. Но перед запениванием нужно обязательно навесить створки. Иначе может прогнуться профиль рамы и произойти повреждение конструкции. Запенивание производится только при закрытых створках.

Контроль конструкции и запенивание 

После того, как створки определены на свое место, нужно проверить, как окно открывается и закрывается. После закрытия створки выполняют запенивание и оставляют окно на 24 часа.

Ключевая роль обсады (окосячки) при установке окон в деревянном доме 

Чтобы правильно установить пластиковые окна в деревянном доме, нужно выполнять монтаж по специальному основанию. Необходимость такой конструкции вызвана особенностями деревянных строений. Деревянные дома и дома из бруса длительное время сохраняют нестабильность, а обсада (окосячка) противостоит деформации оконных рам. 

Главные функции окосячки:

  • Укрепление оконного проема;
  • Распределение нагрузки;
  • Противодействие усадке.

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

Финишная отделка при установке пластиковых окон в деревянном доме

После установки пластиковых окон можно установить наличники. Наличники с текстурой под дерево будут выглядеть очень гармонично.

Если Вам нужны рамы под дерево, можно предусмотреть любой цвет по желанию. Ламинированные рамы стоят несколько дороже, но в сочетании с деревянными или брусовыми стенами они выглядят гораздо лучше, чем обычные белые рамы.

Еще раз о том, что важно для правильной установки пластиковых окон в деревянном доме кроме качества самих оконных конструкций: 

1. Правильные замеры. Правильное определение ширины подоконника.

2. Использование окосячки.

3. Проверка по уровню.

4. Запенивание.

Монтируем пластиковые окна в деревянном доме. Инструкция по установке пластиковых окон своими руками

Пластиковые окна можно устанавливать в любого рода конструкции: камень, бетон, дерево. Но установка в конструкции из дерева требует большего внимания, так как дерево склонно к усадке по причине усыхания. Древесина, которая высыхает, превращается в сильнейший пресс, способный деформировать оконный блок. В результате оконная конструкция перестает правильно функционировать, может покоситься. Рассмотрим, как избежать возникновение такой ситуации и установить окна без погрешностей. Остановимся на специфике оконной конструкции из поливинилхлорида, его сильных и слабых сторонах.

Оглавление:

  1. Преимущества окон из ПВХ
  2. Основные свойства оконных конструкций из поливинилхлорида
  3. Виды пластиковых окон
  4. Пластиковые конструкции для деревянного дома
  5. Инструкция по монтажу пластиковых окон
  6. Инструмент для монтажа пластиковых сооружений
  7. Расчет пластиковых окон

Преимущества окон из ПВХ

Окна из ПВХ – это оконные сооружения из поливинилхлорида. Данный материал -химическая синтетика, в основе которой лежит нефтяной этилен, хлор. Данный полимер устойчивый к разным воздействиям и служит долгое время. Оконные конструкции из указанного материала устойчивы к:

  • солнечным лучам;
  • повышенной влажности;
  • воздействию насекомых;
  • воздействию невидимых глазу организмов.

ПВХ для оконных конструкций жесткий и прочный материал. Прочность полимера в несколько раз превосходит прочность деревянных конструкций и может выдерживать перепады в сто градусов – от пятидесяти градусов ниже нуля до пятидесяти градусов выше нуля.

Поливинилхлорид состоит из таких составных:

  • стабилизаторов;
  • модификаторов;
  • красителей;
  • наполнители;
  • смазки.

Материал очень долго служит, производители дают двадцатилетнюю гарантию, но удостовериться, так ли это, пока что невозможно. Еще не прошел срок эксплуатации первых установленных окон. Утверждения, что даже за пятьдесят лет окна не потеряют своих свойств возможно реальны. Но уплотнители для окон выходят со строя гораздо быстрее. Как показывает практика, их необходимо менять каждые восемь – десять лет. В целом, срок службы уплотнителя зависит от температуры каждой конкретной местности.

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

  • высокое качество материала и устойчивость к различного рода воздействиям;
  • герметичность конструкции – пребывая в помещении, человек надежно защищен от шума, пыли, газов и вредных веществ;
  • высокая звукоизоляционная способность – окна способны ощутимо гасить посторонние звуки;
  • надежная теплозащита – полная защита от сквозняков и надежное сохранение тепла;
  • экономичность – сбережение теплоресурсов;
  • привлекательность конструкций – можно применить не только стандартные окна, но и воплощать дизайнерские идеи в жизнь.

Основные свойства оконных конструкций из поливинилхлорида

Сторонники и противники пластиковых окон спорят по поводу безопасности данных конструкций для здоровья. Те, кто утверждают о небезопасности конструкций для здоровья человека, аргументируют это присутствием свинца в основе сырья. Но свинец в окнах полностью безопасен, к тому же большинство производителей заменили этот материал на другие. То, что оконные сооружения из ПВХ достаточно экономичны и экологичны, подтверждается сертификатами:

  • благодаря окнам из ПВХ тепло сохраняется в помещении и это позволяет экономить ресурсы и деньги;
  • пластиковые конструкции позволяют экономить деревянные ресурсы и этим препятствует вырубке лесов.

В некоторых странах правительство платит деньги жителям, установившим пластиковые конструкции за личный вклад и неравнодушие к экономии природных ресурсов.

Противники сооружений из пластика, утверждают, что со временем пластик приобретает неэстетичный вид, так как желтеет и выгорает. Но в настоящее время технологии по производству пластиковых окон усовершенствовались и цвет не теряется под воздействием природных сил.

В случае возгорания внутри помещения, оконные сооружения данного типа «придержат» огонь, так как у пластиковой конструкции высокие теплоизоляционные способности.

Виды пластиковых окон

В строительном сегменте представлено огромное разнообразие пластиковых окон. Они различны по многим параметрам: форме, размеру, количеству створок, варианту их открывания, типами стеклопакетов, разновидностями профиля. В настоящее время производителями представлены окна с различного рода декорированием, разной степенью прозрачности.

По количеству створок окна разделяются на одно, двух и трехстворчатые. Выбираемый вариант зависит от места локализации, размера конструкций и индивидуальных особенностей жилища. Для небольшого окна удобно будет наличие одной створки. Для типичных квартир рекомендуется установка окон в пару створок.

Относительно открывания окон выделяют такие варианты:

  • глухая конструкция – самое непродуманное окно относительно его функциональных задач;
  • поворотные элементы;
  • откидные элементы;
  • комбинированные элементы.

От особенностей профиля зависит его эксплуатационные способности. Сам полихлорвинил обладает низкой теплопроводностью, но камеры с воздухом внутри конструкции, помогают сохранять тепло в несколько раз лучше. От количества камер зависит теплопроводность окна и температура воздуха в жилище.  Камер бывает от трех до семи.

Трехкамерные окна устанавливаются в помещениях, которые не требуют отопления: хозпостройках, сараях.

Что касается шести и семикамерных окон, то они не выполняют свои функции лучше, чем четырех или пятикамерные, поэтому нет никакого смысла переплачивать за конструкцию.

Что касается маркировки профилей буквами, то существуют типы: А, В и С. Тип «А» применяется в жилищах. «В» и «С» рекомендовано к использованию в заводских или складских помещениях.

Само остекление конструкции может производится при использовании двух, трех или четырех листов стекла. Они закрепляются на необходимом расстоянии один от другого и образуют камеры.

Стеклопакеты могут быть одно, двух и трехкамерными. Этот момент может запутать при покупке окна. Следует уточнять, какие камеры имеются в виду, в самих рамах или стеклопакетах.

Пластиковые конструкции для деревянного дома

С установкой пластиковых окон в деревянные стены придется изучить теорию вопроса, чтобы сделать все правильно. Некоторое люди думают, что в старых постройках деревянного типа невозможно установить пластиковые окна. Но самом деле, нет, сделать это можно в любом типе помещений. Установить окна можно и самостоятельно, при условии, что имеются минимальные знания строительных основ. Главное, учесть особенности дерева, как материала и учитывать то, что и деревянный остов дома может дать просадку.

После того, как выбраны окна для деревянного дома, необходимо ознакомиться с технологией «окосячки». Данная методика направлена на предотвращение деформирования оконных конструкций, независимо от выбранного материала.

Как показывает статистика, деревянный дом дает усадку до тридцати пяти сантиметров. В зависимости от основы сооружения, через двенадцать месяцев после постройки дома он просаживается в любом случае, это естественный процесс. Максимальная погрешность будет при условии, что дом возведен из оцилиндрованного бруса, минимальная – из клееного. Обычный брус может проседать на тридцать — сорок сантиметров. Это учитывается, как фактор, способный деформировать оконные конструкции. Проявляться деформация может в невозможности или затрудненности в открывании и закрывании окна.

Строители советуют не ставить пластиковые конструкции в новых домах, пока оно не дало усадки. Но как показывает опыт, старые сооружения также могут давать деформацию окнам. Но что же делать, разве невозможно установить пластиковые металлоконструкции в деревянных домах? На самом деле, опытные строители разработали технологию установки, которая позволит использовать окна из ПВХ в полную силу.

Инструкция по монтажу пластиковых окон

Для успешного проведения монтажных работ важно спланировать и осуществить грамотные подготовительные работы, они состоят из таких действий:

  • необходимо произвести демонтаж старой оконной конструкции;
  • очистить углубления от строительных отходов и пыли;
  • правильно вымерять оконный проем, записать расчеты;
  • если оконный проем не совпадает с размерами новой оконной рамы, следует подогнать под размеры с помощью специальных растворов для работы с деревянными поверхностями.

На подготовительном этапе принимается решение о форме окна, количестве створок, в какой цветовой гамме оно будет и в сколько пакетов.

Когда все решения приняты, осуществляется заказ стеклопакетов согласно требованиям.

Окосячка – следующий этап в установке металлопластиковой конструкции.

Окончательно установить оконную конструкцию в деревянном сооружении можно после подготовки окосячки. Это сооружение из деревянного бруса, направленное на удержание веса несущих стен и не позволяющее окну деформироваться. Требуемый размер бруса – десять на пятнадцать сантиметров. С использованием стамески изготавливают соединительные пазы на этих брусках, шириной около пяти сантиметров. Продольно с помощью бензопилы изготавливают пропилы. Все манипуляции контролируются строительным уровнем.

В заготовленную систему окосячки вставляются пластиковые конструкции и фиксируются с помощью крепежей. Порядок монтажных работ такой:

  • с помощью крепежей скрепляется в единый каркас система окосячки;
  • внизу с помощью деревянного клина оставляют небольшое расстояние;
  • в систему изготовленной окосячки вставляется оконная рама и закрепляется крепежными конструкциями;
  • устанавливаются предварительно снятые оконные створки;
  • все зазоры необходимо заполнять монтажной пеной;
  • удаляется деревянный клин, заложенный предварительно.

Окосячка, установленная специально в стене из деревянного материала, выполняет несколько важных задач:

  • не позволяет конструкции из дерева сместиться по вертикали;
  • не препятствует усадке сруба по вертикали;
  • усиливает стену в месте оконного проема.

Опытные строители настаивают на установке окосячки даже при установлении пластиковых окон в старый деревянный дом. Они утверждают, что данная мера просто необходима. Строение из дерева все время в той или иной мере меняет свои размеры – во время дождя набухает, при жаре — подсыхает.

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

Самый важный процесс — это процесс монтажа пластиковых конструкций на предназначенное для них место. Для этого целесообразно заранее подготовить весь инструмент, который понадобится в процессе монтирования конструкции:

  • дрель для работы по дереву;
  • шуруповерт;
  • крепления: анкерные болты и пластины;
  • монтажная пена;
  • распылитель с водой.

Естественно, во время работы понадобятся и другие инструменты. В идеале, такую работу необходимо проводить с партнером, который сможет подавать инструмент, придержит конструкцию в разе необходимости.

Установка пластиковых элементов – непростой тип строительной деятельности. Если вы самостоятельно занимаетесь установкой пластиковых окон, учтите все рекомендации специалистов.

Расчет пластиковых окон

Правильно рассчитать размеры, непросто, это — очень непростой процесс, который лучше всего доверить профессионалу из оконной мастерской. В последнее время появился онлайн калькулятор пластиковых конструкций, позволяющий узнать точную стоимость. Это очень удобно. На сайтах представлены различные фильтры:

  • можно выбрать макет будущей оконной конструкции;
  • определиться с конфигурацией;
  • в комплектации производится выбор по типу, профилям, видам стеклопакетов;
  • после этого просто нажать на кнопочку и произведется расчет пластиковых конструкций.

На стоимость оконных конструкций влияет количество створок, выбор дополнительной фурнитуры, дополнительные функции стеклопакета, цвет профиля.

Чтобы представить, как на практике происходит монтаж пластиковых металлоконструкций в деревянные дома, посмотрите видео. На самом деле осуществить установку окон можно собственными силами, для этого нужно учитывать специфику и особенности данного способа и следовать рекомендациям специалистов.

Установка окон по ГОСТу — как установить окна по гостовским нормам

Пластиковые окна устанавливают и в многоэтажных зданиях, и в деревянных домах. Они пользуются популярностью заслуженно, так как по сравнению с деревянными рамами имеют много преимуществ. Они:

  • прочные,
  • долговечные,
  • эстетичные,
  • экологичные,
  • функциональные,
  • не продуваются,
  • не занимают большого пространства в оконном проеме, что позволяет увеличить подоконник.

Однако некоторые преимущества, например, долговечность и герметичность, достигаются только в том случае, если производится установка окон по ГОСТу. Далеко не все монтажники следуют этим правилам. Это не значит, что оконный блок выпадет из проема окна. Однако после смены сезонов года могут возникнуть щели, которые станут мостиками холода. Окно может перекосить в проеме, из-за чего возникнут проблемы с закрыванием и открыванием створок.

Требования к монтажному шву

Большое значение при монтаже имеет качество прокладки монтажного шва. Именно он обеспечивает герметичность и защиту от влаги. Монтажный шов согласно действующему ГОСТу 30971-2012 должен:

  • состоять из трех слоев минимум;
  • быть герметичным;
  • быть изнутри плотнее, чем снаружи;
  • изготавливаться из тех материалов, срок службы которых сопоставим с расчетным сроком эксплуатации окна – не менее 20 лет условной эксплуатации.
Схема установки оконного блока

Изоляционные материалы, используемые при установке окна

Функции слоев монтажного шва различны. Они призваны обеспечить паро-, звуко- и теплоизоляцию:

  1. Основной – обеспечивает звуко- и теплоизоляцию.
  2. Внешний – защищает шов от проникновения атмосферной влаги.
  3. Внутренний – защищает от пара, поступающего из помещения.
  4. Дополнительный (устраивается в бетонных и кирпичных зданиях) – защищает от поглощения материалом шва влаги из материала стены.
Слои монтажного шва выполняют разные функции

Поэтому на разных участках применяют разные виды пароизоляционных лент:

  1. ПСУЛ – устанавливается для герметизации наружных стыков. Она обладает саморасширяющейся способностью, а потому герметично прилегает к поверхностям.
  2. ВС (ВС+) – используется для пароизоляции внутренних откосов, установленных сухим способом, имеется в виду гипсокартон или пластик.
  3. ВМ (ВМ+) – применяется при отделке внутренних откосов, которые впоследствии будут покрываться штукатуркой.
  4. ГПЛ (ГПЛ+) – универсальная лента, способная выполнять функции паро-, звуко- и шумоизоляции. Изготавливается на основе вспененного полиэтилена, с одной стороны заламинирована пленкой из полиуретана.

Снаружи применяют также гидроизоляционные ленты мембранного типа, которые служат для отведения атмосферных осадков.

Для улучшения характеристик могут использоваться дополнительные элементы, защищающие от атмосферных явлений. Например, нащельники и накладки, а также отлив, устанавливаемый снизу окна.

Изнутри шов штукатурят или устанавливают откосы и подоконник.

Как правильно провести замеры

Высоту, ширину и глубину оконного проема измеряют тщательно. Если используется строительный уровень, то замеры проводят как минимум трижды, проверяя все показатели, т.к. отклонение по вертикали и горизонтали не должно быть более 4 мм на 1 м. Кроме того, может использоваться лазерный нивелир, дополнительный способ – измерение диагоналей проема.

Если отклонение больше допустимого, оконный блок устанавливать нельзя. Сначала следует исправить геометрию оконного проема.

Подготовка оконного проема

Перед проведением работ подготавливается рабочее место. От окна убирается вся мебель, снимаются занавески. С помощью перфоратора, пилы удаляется старый оконный блок.

Во время демонтажа старого блока и установки нового образуется мелкая пыль, которая осядет на пол рядом с окном и на стоящую в комнате мебель.

С оконного проема снимается штукатурка. Если имеются раковины или наплавы размером более 10 мм, их необходимо заделать. Относительно небольшие раковины шпаклюют водостойкой шпаклевкой, более крупные пустоты заделывают штукатуркой, жесткими изоляционными материалами либо обработанной антисептиками древесиной. При использовании минеральной ваты, обеспечивают ее защиту от влаги.

Обрабатывают штукатуркой только те поверхности, которые будут непосредственно влиять на качество монтажа окна: это часть четверти оконного проема шириной около 25 мм, участок поверхности внутреннего стенового откоса, т.е. непосредственно те поверхности, с которыми будет соприкасаться пароизоляционная лента.

Пошаговая инструкция по установке оконного блока по ГОСТу с фото

Место подготовлено к установке коробки, теперь приступают к предустановочным работам, касающимся оконного блока. Для закрепления рамы в проеме технологически более правильно использовать особые приспособления, они позволяют регулировать раму по высоте и ширине, не теряя при этом жесткой фиксации рамы в проеме, в отличие от деревянных монтажных клиньев. Рама предварительно устанавливается, с помощью регулировочных болтов выравнивается, карандашом по защитной пленке отмечается будущее расположение пароизоляционной ленты.
Затем в раме подготавливаются отверстия для закрепления анкерных пластин посредством сверления. Сверло вводят с внешнего торца профиля. Такой способ оптимальный, потому что отверстие в этом случае не разбивается. Важно сначала использовать сверла небольшого диаметра, а затем уже необходимого, большего.
На нижнюю часть коробки необходимо закрепить изоляционную ленту ПСУЛ. Эта лента обеспечивает герметичность после установки на коробку подставочного профиля — технологического элемента. Операция может производится еще в цеху во время сборки конструкции, но знать об этой необходимости не помешает. Герметизировав стык лентой ПСУЛ, профиль устанавливают на штатное место.
Подставочный профиль в свою очередь сверху покрывается лентой ВС или ВМ, существующая между ними разница в этом случае не имеет особого значения.
После того как лента приклеена, на коробку прикрепляются крепежные элементы. Более оптимальными считаются анкерные пластины, так как при их установке не нарушается герметичность. Расстояние между анкерными пластинами для окна из ПВХ белого цвета и при ширине коробки не более 62 мм не должно превышать 700 мм, если ширина коробки свыше 62 мм, то максимально допустимое расстояние уменьшается до 600 мм. Для окон из цветного профиля при тех же условиях эти показатели равны 600 и 500 мм, соответственно. Крепежные элементы фиксируются саморезами такой длины, чтобы они закрепились в нижнем бруске коробки. Анкерные пластины могут иметь защелки, что способно ввести в заблуждение. На самом деле только на защелки полагаться нельзя, необходимо жестко прикрепить анкерные пластины к профилю.
С проема сметается вся пыль, стружка, оставшаяся штукатурка. Теперь необходимо создать первый слой монтажного шва по всему периметру. Для этой цели с внешней стороны приклеивается лента ПСУЛ. Мастер должен ориентироваться на предварительно нанесенную на пленку разметку. Но в момент приклеивания ленты ПСУЛ одновременно удаляется пленка с оконного блока. Если длины ленты ПСУЛ не хватит на весь периметр коробки, можно использовать другой отрезок, но его нельзя приклеивать внахлест, только встык.
Теперь оконный блок устанавливается на постоянное место и тщательным образом выравнивается.
В боковых и верхнем откосах просверливаются отверстия для закрепления анкерных пластин. По ГОСТу они должны фиксироваться двумя дюбель-шурупами.
Опорные колодки должны располагаться под вертикальными элементами окна и в местах с наибольшим давлением веса. Колодки могут быть деревянными либо полимерными. Причем к их качеству применяются особые требования: твердость должна быть не менее 80 ед. по Шору, при длине 100-120 мм.
Между коробкой и стеной, на расстоянии от углов примерно 200 мм, устанавливают дистанционные боковые колодки. Это оптимальные показатели, учитывающие возможность температурного расширения и сжатия профиля.
Следом устанавливается гидроизоляционная лента-мембрана, например Робибанд НЛ. Она с одной стороны обеспечивает защиту монтажной пены от влаги с улицы, с другой стороны отводит влагу из пены наружу. Необходимо рассчитать длину куска так, чтобы его хватило не только приклеить по всей длине нижнего оконного профиля, но и завести на боковые откосы снаружи. Может случиться так, что лента окажется недостаточно широкой и не перекроет монтажный шов. Тогда отрезается еще один кусок ленты такой же длины и приклеивается с нахлестом 2-3 см по длине на первую ленту, причем нижний отрезок ленты должен заходить под верхний, чтобы обеспечивался правильный отток воды.
В дальнейшем осуществляют крепеж коробки к нижней части проема с помощью двух дюбель-шурупов на каждую пластину.
Затем на боковые вертикальные и верхний горизонтальный профили рамы приклеивают пароизоляционные ленты ВС или ВМ. Лента ВС предназначена для пароизоляции откосов сухого типа, ВМ – для штукатурных откосов, она дополнительно дублируется нетканым материалом, который обеспечивает адгезию ленты и штукатурки. Они имеют самоклеящийся слой. Важно контролировать плотность приклеивания лент.
Следующий этап — откосы проходят праймером, и только затем приклеивают ленту к ним. Обработка праймером особенно рекомендуется, когда поверхности легко крошатся и осыпаются. Это относится к пенобетонам и газосиликатам. Применяют праймер ГСР и его аналоги.
Отлив примеряется по месту и обрезается под нужный размер.
На торцы устанавливаются заглушки либо загибают их.
На нижнюю плоскость вдоль приклеивается лента ПСУЛ. Здесь она используется в качестве шумоизоляционной прокладки. Затем в отливе сверлятся отверстия для крепежа. Крепеж должен быть расположен на расстоянии необходимом для неподвижной фиксации.
Отлив прикрепляется к подставочному профилю. Угол его наклона не должен быть менее 100 градусов по отношению к вертикальной плоскости.
Следом монтажные зазоры запенивают пенополиуретаном. Важно перед этим поверхности увлажнить водой. В таких условиях пена оптимальным образом расширяется, заполняет пространство и затвердевает.
Заполнение пенным утеплителем рекомендуется делать послойно, с перерывами и увлажнением слоев. Он наносится поверх опорных и дистанционных колодок. После заполнения швов поверхность пены снова увлажняется, но те участки, где будет приклеиваться лента, оставляют сухими. Ленту без провисаний приклеивают к откосам. Отрезки ленты, которые сходятся в углах должны обеспечивать полную герметичность. По технологии перехлест в этих местах составляет не менее 100 мм.
Затем переходят к установке подоконника, размер которого определяется по месту. Для регулировки положения подоконника используют опорные колодки. Они должны быть подогнаны так, чтобы подоконник упирался на них, но был в горизонтальном положении. Их количество подбирают с учетом того, что подоконник должен выдерживать вертикальную нагрузку не менее 100 кг.
Насквозь через паз на нижнем профиле коробки сверлят отверстия. Они нужны для закрепления подоконника с помощью саморезов. Сначала осуществляется зенковка сверлом большего диаметра, затем делают отверстия насквозь сверлом меньшего диаметра. Стружка сметается. Снизу на подоконник фиксируются изогнутые анкерные пластины или уголки. С их помощью подоконник крепится к стене. Эта операция необходима, если подоконник достаточно широкий, и имеется вынос более 1/3 ширины.
Перед установкой подоконника необходимо подготовить подушку из пенного утеплителя. Поверхность увлажняется. Утеплитель наносится отдельными участками, а не сплошным полотном.
После установки подоконника зазор между ним и оконным блоком заполняется герметиком. Ширина слоя герметика не должна быть менее 3 мм. После этого подоконник притягивается шурупами. Излишки удаляются мягким шпателем. Пока пенный утеплитель не затвердел устанавливают стеклопакеты, чтобы обеспечить дополнительную жесткость конструкции.
Боковые примыкания отлива герметизируются с применением мастичных герметиков. Излишки удаляются с помощью шпателя.
Затем устанавливают створки и фурнитуру. На заключительных стадиях установки окна рекомендуется периодически обжимать пароизоляционную ленту резиновым валиком, чтобы контролировать расширение утеплителя.

Таким образом устанавливаются окна по ГОСТу. У профессионала на установку стандартного двустворчатого блока уходит 2-2,5 часа. Непрофессионал затратит на установку гораздо больше времени, причем необходимо тщательно соблюдать инструкцию на каждом этапе, что не всегда получается из-за отсутствия навыков.

Монтаж и демонтаж окон ПВХ, пошаговая инструкция

Монтаж пластиковых окон Демонтаж пластиковых окон

 

 

Демонтаж (удаление) старого окна.

 

Подготовьте рабочее место. Защитите мебель и предметы в комнате от пыли и мусора, убрав их или накрыв тканью или пленкой.

Первым делом проверьте, что новое окно будет соответствовать старому окну.

Из старой оконной рамы вынимаются окна, разбираются рабочие механизмы. Аккуратно достаются стеклопакеты из неподвижных частей пластикового окна.

Так же из окна удаляются все возможные болты и шурупы.

 

Когда все окна и стеклопакеты были удалены из рамы, обратите внимание на их целостность. После этого обязательно отнесите их в безопасное место, где нет риска, что их сломают или разобьют.

При демонтаже старайтесь как можно меньше повредить штукатурку вокруг окна.

Для удаления оконной рамы необходимо отделить ее от монтажной пены в промежутке между оконным проемом. Хорошим помощником в этом вам станет качественный строительный нож. 

Прорезать монтажную пену следует как с внутренней, так и с наружной стороны здания.

Очень важна аккуратность при проведении работ по демонтажу старого пластикового окна. Это поможет вам избежать лишнего мусора и пыли, а так же сохранить общую целостность оконного проема, избавив тем самым от дополнительного непредвиденного ремонта и лишней уборки  в конце дня.

Следующей частью демонтажа является удаление внутренней части конструкции. Для этого лучше использовать циркулярную пилу, на случай  если внутри окажется металлический каркас, но при желании можно использовать и обычную пилу, а при необходимости взять ножовку по металлу.

 

То же самое касается и фрамуги.

Не обязательно, но для ослабления конструкции можно сделать надпилы по сварным швам всех четырех углов.

Затем делаем надпилы в середине длинных частей рамы.

Теперь, используя широкую стамеску и молоток, окончательно разделяем сварные швы в углах пластикового окна.

В середине, где был сделан надпил, край немного приподнимают при помощи небольшого лома и окончательно пропиливают.

Поочередно удаляются все получившиеся элементы.

После удаления рамы оконный проем очищается от старой монтажной пены и других элементов способных помешать установке окна.

Демонтаж окна закончен.

 

Монтаж (установка) нового окна

 

Обязательно сравните крепежные болты нового ПВХ окна и старого. Если они совпадают — замените дупель в отверстии на новый. Если не совпадают — старые дупели замажьте монтажной пеной.

Несколько советов по подготовке оконной рамы к установке:

1. Проверьте на целостность сварные швы и скрытые царапины, удалив защитную ленту. Убедитесь, что новое пластиковое окно собрано в соответствии с заказом и все его элементы отлично работают.

2. Удалите все бьющиеся части окна.

3. Установите окно, чтобы убедиться в соответствии рамы к оконному проему.

4. В раме не должно быть никаких изгибов и дуг — проверьте уровнем всю конструкцию.

5. Установите крепления для пластикового окна, лучше всего использовать минимум по два крепления с каждой стороны. Желательно в 100 мм от внутренних частей рамы и  по 400-600 мм от углов профиля.

Но не стоит изменять уже подготовленные или сверлить новые отверстия под крепления, так как это может привести к искривлению окна.

6. Для предотвращения попадания воды через крепежные болты обязательно применяйте качественную монтажную пену. Между рамой и оконным проемом следует оставить 10 мм для расширения пены.

7. На шляпки болтам обязательно надеваются защитные клепки или упаковщики, на которые в дальнейшем крепится стеклопакет. Они находятся на небольшом расстоянии от сварных швов, так как это самая опасная часть сварного шва, при размещении упаковщиков прямо в углу сварного шва он может треснуть, это важно помнить.

 

Но так же нельзя размещать упаковщики слишком далеко от сварного шва на подвижных частях конструкции, так как это может привести к искажению пластика под весом стеклопакетов.

8. Для полной защиты от влаги так же нельзя забыть про отлив. Устанавливаются другие элементы окна, такие как подоконник и откосы.

9. Места стыков замазываются силиконовым клеем, который не обесцветится со временем.

Работа закончена. Активно использовать окно можно примерно через 24 часа после установки.



Компания «Наука»

Изготовление пластиковых окон под размеры заказчика.

Монтаж «под ключ»

  • Замеры
  • Изготовление конструкции
  • Изготовление подоконников, сливов, откосов
  • Демонтаж старого окна
  • Монтаж нового окна

Гарантия 5 лет.

Возможность покупки окон в кредит.

Звоните по телефону +7 (343) 305-01-66


Заказать расчет цены или задать вопрос Вы можете заполнив эту форму

Инструкции по установке окон для жилых помещений — Жилые

Чтобы определить правильный набор инструкций, обратитесь к транспортной этикетке

на наклейке, прикрепленной к вашему окну, как показано здесь в примере. Щелкните соответствующую ссылку ниже, чтобы просмотреть инструкции по установке.

Щелкните ссылку, чтобы просмотреть соответствующие инструкции по установке.

 

StyleView® НОВОЕ СТРОИТЕЛЬСТВО

Без фланца

StyleView® Подвесные окна

StyleView® Графические окна

StyleView® Створчатые окна Picture

Створчатые окна StyleView®

Маркизы StyleView® Окна

Слайдер StyleView® для Windows

Фасадные окна StyleView®

Геометрические окна StyleView®

Фланец

Подвесные окна StyleView® с фланцем

Картинные окна StyleView® с фланцем

Створчатые окна StyleView® с фланцем

Фасадные окна StyleView® с фланцем

Геометрические окна StyleView® с фланцем

Раздвижные двери

Раздвижные двери StyleView® HD

 

StyleView® без отделки (современный)

StyleView® No Trim (Contemporary) Одностворчатые окна

StyleView® No Trim (Contemporary) Picture Windows

StyleView® Без отделки (современный) Ригельные окна

StyleView® No Trim (современный) Геометрические окна

 

StyleGUARD® УСТОЙЧИВЫЙ К УРАГАНАМ

Без фланца

Подвесные окна StyleGuard®

Окна StyleGuard® Picture

Окно StyleGuard® створчатое окно

Створчатые окна StyleGuard®

Маркизы StyleGuard® Окна

Фасадные окна StyleGuard®

Окна StyleGuard® с геометрическим рисунком

Фланец

Подвесные окна StyleGuard® с фланцем

Картинные окна StyleGuard® с фланцем

Створчатые окна StyleGuard® с фланцем

Фасадные окна StyleGuard® с фланцем

Окна StyleGuard® с геометрическим рисунком и фланцем

 

ЗАМЕНА PRECEDENCE®

Precedence® Подвесные окна

Precedence® Picture Windows

Precedence® Створчатые окна Picture

Створчатые окна Precedence®

Маркизы Precedence® Окна

Precedence® Slider Windows

Precedence® Ригельные окна

Геометрические окна Precedence®

Как установить замену Windows

Шаг 1 — Удалить старое окно

  1. Всегда надевайте защитные очки, перчатки и лицевую маску при снятии и установке окон.
  2. Аккуратно снимите внутреннюю отделку, молдинги и/или упоры с помощью широкого долота и сохраните для последующего использования.
  3. Снимите старые тросы и грузы (или пружинные противовесы) с нижней створки и осторожно снимите их с рамы.
  4. Подденьте разделители сверху и по бокам, чтобы можно было снять верхнюю створку. Следите за тем, чтобы не повредить существующие упоры или отверстия.
  5. Если существующее окно оснащено алюминиевыми направляющими, удалите крепежные скобы и снимите створки и направляющие.

Этап 2. Очистите и подготовьте отверстие

  1. Для механических окон, створчатых окон или раздвижных окон установите угол подоконника на подоконник на 1/8 дюйма позади глухого упора. Для всех сварных окон прикрепите угол к нижней части оконной рамы. См. рис. 1a.
  2. Закройте и заприте оконные створки. Откройте новое окно, чтобы проверить все правильные измерения. Снять окно с проема.
  3. Обильно нанесите герметик на внутренний и внешний края стула.Кроме того, добавьте герметик на внешние жалюзи и вдоль верхней части верхней части проема.
  4. При необходимости поместите расширитель головки поверх окна и загерметизируйте верхнюю поверхность. При необходимости можно добавить слой изоляции между головным расширителем и рамой. Ножки эспандера также можно легко обрезать канцелярским ножом, чтобы они соответствовали разной высоте.

Шаг 3. Установка нового наружного сменного окна Lang

  1. Со стороны внутренней стены вставьте окно (убедитесь, что створки все еще заперты) в проемы и прижмите наружную оконную раму к упорам проема.Для механических окон не обрезайте черную полосу, пока окно не будет установлено в проем.
  2. Проверьте окно на отвес и уровень. Добавьте прокладки там, где это необходимо. Настоятельно рекомендуется размещать прокладки посередине рамы и посередине верхней и нижней створок. (см. рисунок). Кроме того, установите прокладки за отверстиями для винтов, чтобы предотвратить затяжку винтов из-за деформации рамы.
  3. Найдите предварительно просверленные отверстия для винтов по бокам оконной рамы. Для механических и сварных серий отверстия будут расположены вверху и внизу обеих сторон рамы, под оконными упорами.(Окна большого размера также могут иметь предварительно просверленные отверстия в верхней части рамы) Для ползунковых, створчатых и больших окон снимите установленные на заводе колпачки винтов сверху и по бокам.
  4. Прикрепите окно к проему, вставив винты (прилагаются) через отверстия для винтов в проем рамы. Установите на место винтовые колпачки.
  5. При установке расширителя головки поднимите расширитель, пока он не окажется на одном уровне с верхней частью отверстия. Просверлите направляющие отверстия и прикрепите к раме маленькими винтами в нижней части расширителя.
  6. При необходимости замените внутренний упор (молдинги).
  7. Установите изоляцию вокруг всего окна между рамой и проемом. Будьте осторожны, установка слишком большого количества изоляции сверху и снизу может привести к искривлению окна.
  8. Осторожно установите на место внутреннюю отделку.

Дополнительные инструкции см. на нашей странице об измерении окна для замены.

* Обратите внимание, что каждая установка отличается. Это просто основные предложения и установка различаются в зависимости от задания и в зависимости от установщик.Подрядчики должны согласовать с городом и/или округом чтобы убедиться, что они соответствуют кодам и требованиям по сравнению с предлагаемой нами установкой. Ланг не несет ответственности за любые подобные проблемы.

Управление версиями Plastic SCM · Руководство по установке и настройке

Запустите настройку сервера

Не забудьте запустить команды от имени администратора.

В веб-админке откройте веб-браузер и введите myserver :7178:

Или запустите его из пункта меню запуска Plastic SCM:

Или из командной строки:

пластик настроить

Запустите конфигурацию клиента

В конфигурации клиента Windows GUI откройте командную строку и введите:

пластик --настроить

Или запустите его из пункта меню запуска Plastic SCM:

Или из командной строки:

clconfigureclient

Запустите средство управления пользователями (umtool)

Не забудьте запустить команды от имени администратора.

Если вы настраиваете сервер Plastic SCM для использования режима аутентификации пользователя и пароля, вы должны управлять пользователями, которые будут работать с Plastic.

В веб-админке откройте веб-браузер, введите myserver :7178 и перейдите к разделу Authentication :

Или запустите его из пункта меню запуска Plastic SCM и перейдите к разделу Authentication :

Или из командной строки (необходимы параметры):

умтул

Узнайте, как использовать каждую команду, введя следующее:

umtool help <имя_команды>

Не забудьте запустить команды от имени администратора.

Из командной строки:

пластиковый старт

В диспетчере служб Windows выберите Панель управления > Администрирование > Службы .

Или выполните следующую команду:

services.msc

Не забудьте запустить команды от имени администратора.

Из командной строки:

пластиковая остановка

В диспетчере служб Windows выберите Панель управления > Администрирование > Службы .

Или выполните следующую команду:

services.msc

Перезапустите пластиковый сервер

Не забудьте запустить команды от имени администратора.

Из командной строки:

пластиковый перезапуск

В диспетчере служб Windows выберите Панель управления > Администрирование > Службы .

Или выполните следующую команду:

Сервисы.МСК

Из пункта меню запуска:

Или из командной строки:

пластик

Запустите мастер настройки сервера

Не забудьте запустить команду как sudo.

В веб-админке откройте веб-браузер и введите myserver :7178:

Из командной строки:

пластик настроить

Запустите мастер настройки клиента

Из конфигурации клиента с графическим интерфейсом Linux:

gtk-пластик --настроить

Или из командной строки:

clconfigureclient

Запустите средство управления пользователями (umtool)

Не забудьте запустить команду как sudo.

Если вы настраиваете сервер Plastic SCM для использования режима аутентификации пользователя/пароля, вы должны управлять пользователями, которые будут работать с Plastic.

От веб-админа:

Откройте веб-браузер, введите myserver :7178 и перейдите к разделу Authentication :

Из командной строки (необходимые параметры):

умтул

Узнайте, как использовать каждую команду, введя следующее:

umtool help <имя_команды>

Не забудьте запустить команды как sudo.

/etc/init.d/запуск пластмассы

или:

/opt/пластиксм5/сервер/пластиксд старт

или:

обслуживание пластиков

Не забудьте запустить команды как sudo.

/etc/init.d/пластиксд стоп

или:

/opt/пластиксм5/сервер/пластиксд стоп

или:

сервисный пластиксд стоп

Перезапустите пластиковый сервер

Не забудьте запустить команды как sudo.

/etc/init.d/пластик перезапуск

или:

/opt/пластиксм5/сервер/пластиксд перезапустить

или:

перезапуск службы пластмассы

Проверить статус сервера Plastic

Не забудьте запустить команды как sudo.

/etc/init.d/состояние пластмассы

или:

/opt/пластиксм5/сервер/пластиксд статус

или:

сервисный пластикd статус

Из приложения Plastic SCM :

Из командной строки:

гткпластик

Запустите мастер настройки сервера

Не забудьте запустить команду как sudo.

От веб-админа:

Откройте веб-браузер и введите myserver :7178:

Или запустите его из приложения PlasticSCM Server:

Или из командной строки:

/Applications/PlasticSCMServer. app/Contents/MacOS/пластиковые настройки

Запустите мастер настройки клиента

Из конфигурации клиента с графическим интерфейсом Mac OS:

макпластик --настроить

Или из командной строки:

clconfigureclient

Запустите средство управления пользователями (umtool)

Не забудьте запустить команду как sudo.

Если вы настраиваете сервер Plastic SCM для использования режима аутентификации пользователя/пароля, вы должны управлять пользователями, которые будут работать с Plastic.

От веб-админа:

Откройте веб-браузер и введите myserver :7178 и перейдите к разделу Authentication :

Или запустите его из приложения PlasticSCM Server и перейдите к разделу Authentication :

Из командной строки (необходимые параметры):

/Приложения/PlasticSCMSServer. app/Contents/Applications/umtool.app/Contents/MacOS/umtool

Узнайте, как использовать каждую команду, введя следующее:

/Applications/PlasticSCMServer.app/Contents/Applications/umtool.app/Contents/MacOS/umtool help <имя_команды>

Не забудьте запустить команду как sudo.

launchctl load /Library/LaunchDaemons/com.codicesoftware.plasticscm.server.plist

Не забудьте запустить команду как sudo.

launchctl выгрузить /Library/LaunchDaemons/com.codicesoftware.plasticscm.server.plist

Из приложения PlasticSCM :

Или из командной строки:

откройте /Applications/plasticscm.app

Найдите лицензию Plastic SCM здесь

/Applications/PlasticSCMServer.app/Contents/MonoBundle/plasticd.lic

Пошаговое руководство по шлифовке виниловых окон

Если виниловые оконные блоки были отправлены в разобранном виде, и вам необходимо соединить окна вместе в полевых условиях, выполните каждый из перечисленных шагов, который соответствует сценарию вашего приложения.

Инструменты, которые вам понадобятся:
• Электродрель и различные сверла
• Виниловые заглушки для отверстий 3/8 дюйма
• Виниловая защелкивающаяся стойка или двутавровая стойка
• Предварительно вырезанная обработанная фанера (размер зависит от модели окна)
• Двусторонняя лента для остекления 1/16” x 3/8”

Шаг 1 — Наклейте двухстороннюю ленту для остекления 1/16” x 3/8” на внутреннюю сторону рамы каждого окна и на каждую сторону фанеры (см. рисунок).

Шаг 2 — Установите (предварительно обрезанную по размеру окна) обработанную фанеру, убедившись, что каждый кусок приклеен к ленте для остекления.

Шаг 3 — Установите стопорную стойку (или Н-образную стойку) как с внутренней, так и с внешней стороны обоих окон.

Шаг 4 — Изнутри дома вкрутите установочный винт с крестообразным шлицем # 8 x 2 дюйма в 3-4 места в шахматном порядке в зависимости от высоты окна.

Шаг 5 – Установите заглушки отверстий только на рифленой стороне.

Шаги 1 – 5 См. «Обработка виниловых двойных подвесов».

Шаг 1 — Наклейте двухстороннюю ленту для остекления 1/16” x 3/8” на внутреннюю сторону рамы каждого окна и на каждую сторону фанеры (см. рисунок).

Шаг 2 — Установите стопорную стойку (или Н-образную стойку) как с внутренней, так и с внешней стороны обоих окон.

Шаг 3 — Изнутри дома установите установочный винт с крестообразным шлицем № 8 x 2 дюйма в 3-4 местах в шахматном порядке в зависимости от высоты окна.Если вы используете подготовленное на заводе место на одном окне, убедитесь, что установочный винт расположен в шахматном порядке на противоположном окне, чтобы винты не ударялись друг о друга.

Шаг 4 – Установите заглушки отверстий только на шлифованной стороне.

Шаг 1 — Наклейте двухстороннюю ленту для остекления 1/16” x 3/8” на внутреннюю сторону рамы каждого окна и на каждую сторону фанеры (см. рисунок).

Шаг 2 — Установите (предварительно обрезанную по размеру окна) обработанную фанеру, убедившись, что каждый кусок приклеен к ленте для остекления.

Шаг 3 — Установите стопорную стойку (или Н-образную стойку) как с внутренней, так и с внешней стороны обоих окон.

Шаг 4 — Изнутри дома вкрутите установочный винт с крестообразным шлицем # 8 x 2 дюйма в 3-4 места в шахматном порядке в зависимости от высоты окна.

Шаг 5 – Установите заглушки отверстий только на шлифованной стороне.

Какие бывают виды установки окон?

Пример № 1: Модернизация дома с наружной отделкой из штукатурки или кирпича

В зависимости от того, в какой стране вы живете, внешний материал вашего дома может играть роль в правильном типе установки окон. Согласно Angie’s List, за внешней штукатуркой находится слой сетки, который трудно разрезать. Это может затруднить полную замену, особенно без повреждения внешнего вида. Тот же случай с кирпичом.

Замена окна

Retrofit достижима для любого типа экстерьера. В то время как замена полнорамного окна представляет проблему с кирпичом или лепниной, это несложно со вставными окнами. Используя существующую раму, которая уже есть в доме, установщик окон устанавливает новое окно, создавая при этом герметичное уплотнение для максимальной экономии энергии.

Пример № 2: домовладельцы хотят значительного возврата инвестиций

Одним из наиболее привлекательных аспектов замены виниловых окон является то, что они предлагают один из лучших показателей рентабельности инвестиций в индустрии реконструкции дома.Согласно данным Cost vs. Value by Remodeling за 2018 год, домовладельцы могут рассчитывать на возврат инвестиций примерно в 75%. Это идеальное обновление для размещения дома на рынке для продажи или увеличения общей стоимости.

Пример №3: Быстрое и доступное обновление окна

Хотя стоимость замены окон сильно различается, общим знаменателем является то, что они дешевле, чем новое строительство.

Более низкая цена обусловлена ​​меньшим количеством материалов, необходимых для установки.Это приводит к меньшему объему работы для оконного подрядчика и более быстрому завершению проекта.

Несмотря на то, что сменные окна-вкладыши предлагают быстрый способ обновить дом, важно сделать упор на качество в процессе установки. Опытные оконные подрядчики знают лучшие в отрасли методы правильной установки окон. Поэтому важно нанять авторитетного и опытного оконного подрядчика для установки новых сменных окон.

Пример № 4: необслуживаемое обновление окна

В частности, замена виниловых окон является одним из самых простых в обслуживании обновлений дома.Для этого типа установки окон практически не требуется техническое обслуживание, за исключением периодической очистки между сезонами.

Однако, если домовладелец выбирает деревянные окна, необходимо дополнительное обслуживание, чтобы окно выглядело красиво. Это включает в себя шлифование, окрашивание и покраску окна, а также обработку дерева для защиты от влаги.

Автомобильные наклейки — Автомобильные наклейки — Виниловые наклейки для автомобилей | Как нанести наклейку — Инструкции по установке | AnyDecals.com

Инструкции по установке простой автомобильной наклейки


1.CLEAN : Протрите окно или поверхность, на которую вы наклеиваете наклейку, мягким чистящим средством. Дать высохнуть.
3. ПРИМЕНИТЬ : Поместите наклейку на окно. Используйте кредитную карту, чтобы потереть и разгладить наклейку на окне.
2. СНЯТИЕ : Осторожно снимите защитный слой с наклейки. (Должен остаться только винил и прозрачный переводной слой). 4. УДАЛИТЬ : Теперь удалите прозрачный переводной слой, сняв его, начиная с угла.(Должна остаться только виниловая наклейка).

 

Подробные инструкции по установке автомобильных наклеек

  • Установка малых наклеек: это можно сделать, удалив защитный слой, затем, удерживая переводной и виниловый слои обеими руками, приклейте наклейку к нужному месту, затем, проведя по ней картой или ракелем, удалите переводной слой. . Все, что должно остаться на вашей поверхности, — это вырубленная автомобильная наклейка.
  • Большая наклейка Установка: мы рекомендуем друга или малярную ленту, чтобы помочь вам.Не снимая бумажную подложку, прикрепите наклейку в желаемом месте, наклеив малярную ленту по всей длине края наклейки. Это становится шарниром. Переверните наклейку вдоль этого шарнира. Аккуратно полностью снимите защитную бумагу. Теперь поднимите конец переводного слоя (напротив шарнира) одной рукой, а другой рукой используйте карту или ракель, чтобы плотно притереть наклейку к поверхности. Затем удалите слой переноса и наслаждайтесь. Все, что должно остаться на вашей поверхности, — это вырубленная автомобильная наклейка.

Удаление наклеек с автомобилей

  • Из стекла: используйте лезвие бритвы или скребок (металлический или пластиковый), чтобы приподнять край винила, пока вы не сможете захватить его пальцами и снять.
  • С кузова автомобиля: используйте пластиковое лезвие или скребок, чтобы не поцарапать прозрачное покрытие.

Советы: Для сильно приклеившегося винила слегка нагрейте его с помощью фена или фена, а затем используйте описанные выше методы.

Установка Artifactory — JFrog — Документация JFrog


Установка на одном узле

Поддерживаются следующие методы установки:

Архивная установка Linux

  1. Создайте домашний каталог JFrog и переместите в него загруженный архив установщика, например:

     мкдир jfrog
    mv jfrog-artifactory--<версия>-linux.tar.gz jfrog
    компакт-диск jfrog 
  2. Установите переменную среды JFrog Home

     экспорт JFROG_HOME=<полный путь к каталогу jfrog> 

    Чтобы узнать больше о системной переменной JFROG_HOME, нажмите ниже.

    JFrog Каталог продуктов Структура

    Продукт переменной среды

    Linux / Windows Archive

    RPM / Debian Docker Контейнер Docker Хост
    Jfrog Home JFROG_HOME

    <извлеченный каталог>

    / jfrog / opt / jfrog ROOT_DATA_DIR * : определено и настроенный в . ENV Файл
    значение по умолчанию : ~ / .jfrog
    Приложение

    JFROG_HOME / <Продукт> / APP

    <Извлеченный каталог> / <Продукт> / Приложение / opt / jfrog / <Продукт> / app / opt / jfrog / <Продукт> / Приложение -
    Data

    JFROG_HOME / <Продукт> / Вар

    <распакованный каталог>/<продукт>/var /var/opt/jfrog/<продукт>/var 1.
    Примечание : Символическая ссылка
    / var / opt / jfrog / <Продукт> / var Root_data_dir / var *
    Значение по умолчанию : ~ / . jfrog / <Продукт> / var

    * каталог настраивается

    1. Настройка данных об / мин / Debian JFROG продукта

    Существует 2 способа настроить папку данных :

    1. Ручной вариант : создайте символическую ссылку из ваших пользовательских папок на папки по умолчанию.Например, $JFROG_HOME/artifactory/var /mnt/artifactory/var .
    2. Переменная среды Параметр : Установите переменную среды JF_PRODUCT_VAR так, чтобы она указывала на пользовательское расположение в файлах переменных среды вашей системы. Для справки см. Системные переменные среды Ubuntu.

    Общий макет каталога

    Это общий макет каталога для всех продуктов JFrog.

     JFROG_HOME
      └── <продукт>
         ├── приложение
         │ ├── бин
         │ ├── бежать
         │ ├── док
         │ ├── <сторонний>
         │ │ ├── java
         │ │ ├── yq
         │ │ └── другие
         │ └── <сервис>
         │ │ ├── бин
         │ │ └── библиотека
         │ └── разное
         │
         └── вар
            ├── резервное копирование
            │ └── <сервис>
            ├── начальная загрузка
            │ └── <сервис>
            ├── данные
            │ └── <сервис>
            ├── и т.  д.
            │ ├── система.батат
            │ ├── <услуга>
            │ └── безопасность
            │ └──master.key
            │ └──join.key
            ├── журнал
            │ └── <сервисные журналы>
            │ └── в архиве
            │ └── <архивные сервисные журналы>
            └── работа
                └── <сервис>
    
     
  3. Извлеките содержимое сжатого архива и переместите его в каталог артефактов.

     tar -xvf jfrog-artifactory--<версия>-linux.tar.gz
    mv артефакты--<версия> артефакты 
  4. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.
  5. Запустите Artifactory в качестве приоритетного, фонового процесса или службы.

    Запуск Artifactory в качестве процесса

    Запуск Artifactory в качестве процесса переднего плана или демона: при запуске в качестве процесса переднего плана консоль будет заблокирована, и процесс можно остановить в любое время.

    Активный процесс

     $JFROG_HOME/artifactory/app/bin/artifactoryctl 

    Процесс демона

     $JFROG_HOME/artifactory/app/bin/artifactoryctl старт 

    Управление процессом :

     $JFROG_HOME/artifactory/app/bin/artifactoryctl проверка|стоп 

    Запуск Artifactory как службы

    Artifactory упакован в виде архивного файла со связанным Tomcat и полным сценарием установки, который можно использовать для установки его как службы, работающей под пользовательским пользователем.В настоящее время это поддерживается в системах Linux и Solaris.

    Разрешения пользователя ОС

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

    Рекомендуется извлечь файл загрузки Artifactory в каталог, предоставляющий разрешения на запуск и выполнение всем пользователям, например /opt .

    Чтобы установить Artifactory как службу, перейдите в каталог $JFROG_HOME/artifactory /app/bin и выполните следующую команду от имени пользователя root:

     # ПОЛЬЗОВАТЕЛЬ (необязательно) — пользователь, от имени которого должно запускаться приложение (по умолчанию = артефактный)
    # ГРУППА (необязательно) - группа, с которой будет работать приложение.(по умолчанию = искусственный)
    $JFROG_HOME/artifactory/app/bin/installService.sh [ПОЛЬЗОВАТЕЛЬ [ГРУППА]] 

    Управление службой :

    Используйте команды systemd или init.d в зависимости от вашей системы.

    Использование systemd

      systemctl  артефактори. сервис 

    Использование init.d

     сервисный артефакт <старт|стоп|проверка> 

    Если Artifactory запущен, вы должны увидеть его pid , если нет, вы увидите список переменных среды, используемых службой.

  6. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  7. Проверить журнал Artifactory.

     хвост -f $JFROG_HOME/artifactory/var/log/console.log 

    Настройка ротации журнала консоли

    Файл console.log может быстро увеличиваться, так как все службы записывают в него. Узнайте больше о том, как настроить ротацию журналов.

Установка Docker

  1. Создайте домашний каталог Artifactory и пустой файл system. yaml . Пользователь, создающий папку, должен быть пользователем, запускающим докер.

     mkdir -p $JFROG_HOME/artifactory/var/etc/
    cd $ JFROG_HOME/artifactory/var/etc/
    коснитесь ./system.yaml
    chown -R $UID:$GID $JFROG_HOME/artifactory/var
     

    Выполните следующую команду дополнительно, если вы используете Docker на компьютере Mac.

     chmod -R 777 $JFROG_HOME/artifactory/var 
  2. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.

    Для установок Docker убедитесь, что идентификатор хоста shared.node.id и IP-адрес shared.node.ip добавлены в system.yaml .
    Если они не добавлены вручную, они автоматически разрешаются как IP-адрес контейнера, что означает, что другие узлы и службы не смогут получить доступ к этому экземпляру.

  3. Запустите контейнер Artifactory, используя процесс, соответствующий вашей системе.

    Предоставление нескольких портов

    Команда запуска Docker предоставляет более одного порта: 8081 для Artifactory REST API и 8082 для всех других целей.

  4. Управление Artifactory с помощью собственных команд Docker.

    Примеры

     докер PS
    артефакты остановки докеров 
  5. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  6. Проверьте журнал Artifactory.

     журналы докеров -f артефакты 

    Настройка ротации журнала журнала консоли

    Консоль . log может быстро расти, так как в него записываются все службы. Узнайте больше о том, как настроить ротацию журналов.

    Стремясь обеспечить более безопасный образ Artifactory, Artifactory теперь использует базовый образ Redhat UBI Micro. Некоторые инструменты, которые были доступны в образе Artifactory, недоступны в этом более безопасном образе. Дополнительные сведения см. в разделе Базовый образ контейнера продуктов JFrog.

Установка Docker Compose

  1. Перейдите на страницу загрузки, щелкните зеленую стрелку, чтобы загрузить Docker Compose.Извлеките содержимое сжатого архива (файл .tar.gz) и перейдите в извлеченную папку.

     tar -xvf jfrog-artifactory--<версия>-compose.tar.gz 

    Файл .env, включенный в архив Docker-Compose

    Этот файл .env используется программой docker-compose и обновляется во время установки и обновления.

    Обратите внимание, что некоторые операционные системы по умолчанию не отображают точечные файлы. Если вы вносите какие-либо изменения в файл, не забудьте сделать резервную копию перед обновлением.

  2.  Запустите скрипт, чтобы настроить папки с требуемым владельцем. Это интерактивный скрипт.

  3. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов. В зависимости от вашего выбора выбранный файл docker-compose.yaml будет доступен в извлеченной папке. Однако в каталоге templates есть несколько шаблонов docker-compose. Вы можете выбрать любой шаблон и скопировать его в извлеченную папку как docker-compose.ямл .

    Для установок Docker убедитесь, что идентификатор хоста shared.node.id и IP-адрес shared.node.ip добавлены в system.yaml .

    Если они не добавлены вручную, они автоматически разрешаются как IP-адрес контейнера, что означает, что другие узлы и службы не смогут получить доступ к этому экземпляру.

  4. Управление Artifactory с помощью собственных команд Docker Compose, команда docker-compose -pr rt .
    Запустите эту команду из извлеченной папки.

    Примеры

     # Начиная с версии 7.8.x, PostgreSQL необходимо запускать перед запуском других служб.
    docker-compose -p rt-postgres -f docker-compose-postgres.yaml up -d
    docker-compose -p rt up -d
    docker-compose -pr ps
    docker-compose -prt down 
  5. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  6. Проверить журнал Artifactory.

     docker-compose -pr журналы 

    Настройка ротации журнала консоли

    Файл console. log может быстро увеличиваться, так как все службы записывают в него. Этот файл не ротируется для установок Darwin. Узнайте больше о том, как настроить ротацию журналов.

Установка Docker Compose с использованием томов Docker
  1. Создание томов Docker.

    Создание тома докера
     --name=artifactory_data
    создание тома докера --name=postgres_data 
  2. Извлеките содержимое сжатого архива и перейдите в извлеченную папку.

     tar -xvf jfrog-artifactory--<версия>-compose.tar.gz 
  3. Скопируйте файл docker-compose-volumes.yaml в извлеченную папку.

     cp templates/docker-compose-volumes. yaml docker-compose.yaml 
  4. Добавьте записи в файл .env  .
    Не добавляйте повторяющиеся записи в файл .env .

     echo -e "JF_SHARED_NODE_IP=$(имя хоста -i)" >> .env
    echo -e "JF_SHARED_NODE_ID=$(имя хоста -s)" >> .окружение
    echo -e "JF_SHARED_NODE_NAME=$(имя хоста -s)" >> .env 
  5. Управление Artifactory с помощью собственных команд Docker Compose: docker-compose -pr rt command .
    Запустите эту команду из извлеченной папки.

    Примеры

     docker-compose -p rt up -d
    docker-compose -pr ps
    docker-compose -prt down 

Установка RPM

  1. Установите Artifactory как службу в дистрибутивах Linux, совместимых с Red Hat, от имени пользователя root.

     yum install -y jfrog-artifactory--<версия>.rpm 
  2. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.
  3. Управляйте Artifactory с помощью следующих команд.

     запуск артефакта службы | остановка 
  4. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  5. Проверить журнал Artifactory.

     хвост -F $JFROG_HOME/artifactory/var/log/console.log 

Установка Debian

  1. Установите Artifactory как службу в совместимых дистрибутивах Linux от имени пользователя root.

     dpkg -i jfrog-artifactory--<версия>.deb 
  2. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.
  3. Управляйте Artifactory с помощью следующих команд.

     сервис артефактный старт|стоп|статус 
  4. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  5. Проверить журнал Artifactory.

     хвост -F $JFROG_HOME/artifactory/var/log/console.log 

Установка Helm 

Начиная с Artifactory 7. 27.6

Начиная с Artifactory 7.27.6, вы также можете использовать график Artifactory для установки Artifactory в режиме высокой доступности, а не использовать график Artifactory-ha.Дополнительные сведения об установке Helm HA см. в разделе Установка Helm HA.

Развертывание Artifactory для малых, средних или больших установок

Каталог диаграммы содержит три файла значений, по одному для каждого типа установки — малая/средняя/большая. Эти файлы значений являются рекомендациями по настройке запросов ресурсов и ограничений для вашей установки. Вы можете найти файлы в соответствующем каталоге диаграммы.

Настраиваемый файл Yaml

При использовании настраиваемых значений .yaml , не забудьте добавить флаг -f к каждой команде обновления в файле.

  1. Добавьте репозиторий ChartCenter Helm в свой клиент Helm.

     репозиторий helm добавить jfrog https://charts. jfrog.io
     
  2. Обновите репозиторий.

  3. Создайте уникальный мастер-ключ (для Artifactory требуется уникальный мастер-ключ) и передайте его в шаблон во время установки.

    Пользовательский главный ключ для производственных установок

    Для производственных установок настоятельно рекомендуется использовать пользовательский главный ключ.Если вы изначально используете мастер-ключ по умолчанию, будет очень сложно изменить мастер-ключ на более позднем этапе. Поэтому создайте уникальный ключ и передайте его шаблону во время установки/обновления.

     # Создать ключ
    экспорт MASTER_KEY=$(openssl rand -hex 32)
    эхо ${MASTER_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий мастер-ключ, и передать его шаблону во время установки.

     # Создать ключ
    экспорт MASTER_KEY=$(openssl rand -hex 32)
    эхо ${MASTER_KEY}
    
    # Создать секрет, содержащий ключ. Ключ в секрете должен называться master-key
    kubectl создать секретный универсальный my-masterkey-secret -n Artifactory --from-literal=master-key=${MASTER_KEY} 

    В любом случае убедитесь, что вы передаете один и тот же мастер-ключ при всех будущих вызовах установки и обновления Helm. Это означает, что нужно всегда передавать --set Artifactory.masterKey=${MASTER_KEY}  (для пользовательского главного ключа) или --set Artifactory.masterKeySecretName=my-masterkey-secret (для ручного секрета) и проверять, что содержание секрета остается неизменным.

  4. Затем создайте уникальный ключ соединения: По умолчанию диаграмма имеет один набор значений в values.yaml ( Artifactory.joinKey ). Однако этот ключ предназначен только для демонстрационных целей и не должен использоваться в производственной среде. Сгенерируйте уникальный ключ и передайте его шаблону во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий ключ соединения, и передать его в шаблон во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY}
    
    # Создать секрет, содержащий ключ. Ключ в секрете должен называться ключом присоединения.
    kubectl create secret generic my-joinkey-secret -n Artifactory --from-literal=join-key=${JOIN_KEY} 

    В любом случае обязательно передайте один и тот же ключ присоединения при всех будущих вызовах установки и обновления Helm. Это означает, что нужно всегда передавать --set Artifactory.joinKey=${JOIN_KEY}  (для пользовательского ключа соединения) или --set Artifactory.joinKeySecretName=my-joinkey-secret  (для введенного вручную секрета) и проверка того, что содержимое секрета остается неизменным.

  5. Установите диаграмму с названием выпуска артефактный и с мастер-ключом и ключом соединения.

     helm upgrade --install Artifactory --set Artifactory. masterKey=${MASTER_KEY} --set Artifactory.joinKey=${JOIN_KEY} --namespace Artifactory jfrog/artifactory 
  6. Подключиться к Artifactory.

    Доступ к общедоступному IP-адресу Artifactory может занять несколько минут. Следуйте инструкциям, которые выводит команда установки выше, чтобы получить IP-адрес Artifactory для доступа к нему. Ниже вы найдете образец инструкции о том, что нужно искать, чтобы выбрать URL-адрес для доступа к Artifactory (в приведенном ниже примере  art77  – это название выпуска, а  art  – пространство имен).

     Поздравляю. Вы только что развернули JFrog Artifactory.
    1. Получите URL-адрес Artifactory, выполнив следующие команды:
       ПРИМЕЧАНИЕ. Доступ к IP-адресу LoadBalancer может занять несколько минут.Вы можете посмотреть статус службы, запустив kubectl get svc --namespace art -w art77-artifactory-nginx. 
       export SERVICE_IP=$(kubectl get svc --namespace art art77-artifactory-nginx -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
       эхо http://$SERVICE_IP/
    2. Откройте Artifactory в своем браузере.
       Учетные данные по умолчанию для Artifactory:
       пользователь: админ
       пароль: пароль 
  7. Чтобы получить доступ к журналам, найдите имя модуля с помощью этой команды.

     kubectl --namespace <ваше пространство имен> получить модули 
  8. Чтобы получить журналы контейнера, выполните следующую команду.

     kubectl --namespace <ваше пространство имен> logs -f <имя пода> 
  9. Дополнительные шаги

    1. Настройте конфигурацию продукта, включая базу данных, параметры Java и хранилище файлов.

      Параметры хранилища файлов

      Установка хранилища файлов Helm требует определенных изменений; дополнительные сведения см. в разделе Дополнительные параметры хранилища.

      В отличие от других установок, конфигурации Helm Chart выполняются со значениями .yaml и затем применяются к system.yaml .

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

      1. Внесите изменения в файл values.yaml.  
      2. Выполните команду.

         helm upgrade --install Artifactory -n Artifactory -f values.yaml 
    2. Чтобы настроить Artifactory для Helm, вам потребуется переопределить конфигурацию system.yaml по умолчанию. Дополнительные сведения см. в статье Переопределение системного файла YAML по умолчанию.

    3. По умолчанию Helm развертывает Artifactory с PostgreSQL (работает в отдельном модуле). Artifactory можно развернуть без PostgreSQL (или любой другой внешней базы данных), которая по умолчанию будет использовать встроенную базу данных Derby.

       # Отключить postgresql по умолчанию
      helm upgrade --install Artifactory --set postgresql.enabled=false -n Artifactory center/jfrog/artifactory 

Установка Mac (Darwin)

Установка Mac может использоваться только для тестирования.Он не поддерживается в средах разработки, промежуточной или производственной среде.

  1. Создайте домашнюю директорию JFrog и переместите загруженный установочный архив в эту директорию, например:

     мкдир jfrog
    mv jfrog-artifactory--<версия>-darwin.tar.gz jfrog
    компакт-диск jfrog 
  2. Установите переменную среды JFrog Home

     экспорт JFROG_HOME=<полный путь к каталогу jfrog> 
  3. Извлеките содержимое сжатого архива и переместите его в папку с артефактами.

     tar -xvf jfrog-artifactory--<версия>-darwin.tar.gz
    mv артефакты--<версия> артефакты
    chmod -R 777 $JFROG_HOME/artifactory/var 
  4. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.
  5. Запустите Artifactory в качестве основного или фонового процесса.

    При запуске в качестве процесса переднего плана консоль будет заблокирована, и процесс можно будет остановить в любое время.

    Активный процесс

     $JFROG_HOME/artifactory/app/bin/artifactoryctl 

    Процесс демона

     $JFROG_HOME/artifactory/app/bin/artifactoryctl старт 

    Управляйте процессом.

     $JFROG_HOME/artifactory/app/bin/artifactoryctl проверка|стоп 
  6. Получите доступ к Artifactory из браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ . Например, на вашем локальном компьютере:  http://localhost:8082/ui/ .
  7. Проверить журнал Artifactory.

     хвост -f $JFROG_HOME/artifactory/var/log/console.log 

    Настройка ротации журнала консоли

    Файл console.log может быстро увеличиваться, так как все службы записывают в него. Этот файл не ротируется для установок Darwin. Узнайте больше о том, как настроить ротацию журналов.

Установка Windows

  1. Создайте домашний каталог JFrog и переместите в него загруженный архив установщика, например:

     мкдир jfrog
    переместите jfrog-artifactory--<версия>-windows. почтовый индекс
    компакт-диск jfrog 
  2. Установите переменную среды JFrog Home

     установить JFROG_HOME=<полный путь к каталогу jfrog> 
  3. Извлеките содержимое сжатого архива и перейдите в извлеченную папку. Определите путь к этой папке как переменную среды с именем JFROG_HOME .

     # Распаковать jfrog-artifactory--<версия>-windows.zip в папку jfrog
    переместить артефактори--<версия> артефактори 
  4. Установите Artifactory вручную или как службу.
    Ручная установка
    Перейдите к %JFROG_HOME%\artifactory\app\bin и запустите файл Artifactory.bat .

    Настройки безопасности

    В зависимости от настроек безопасности в Windows вам может потребоваться запустить Artifactory. bat с помощью «Запуск от имени администратора». и запустите файл InstallService.bat .

    Безопасность

    В Windows 8 реализован строгий контроль учетных записей (UAC). Вы должны либо отключить UAC, либо щелкнуть правой кнопкой мыши cmd.exe и выбрать «Запуск от имени администратора», чтобы запустить этот скрипт.

    Предупреждения брандмауэра в первый раз Установка Artifactory для Windows

    При запуске Artifactory вы можете получить некоторые сообщения об исключениях брандмауэра. Пожалуйста, выберите частные сети и разрешите доступ, чтобы продолжить работу.

  5. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.
  6. Управляйте Artifactory с помощью следующих команд в окне Командная строка .

     sc start|stop|запрос артефакта 
  7. Проверьте журнал Artifactory в файле %JFROG_HOME%\artifactory\var\log\artifactory-service. log .


Установка высокой доступности

Ниже описано, как настроить кластер высокой доступности Artifactory с более чем одним узлом. Дополнительные сведения о высокой доступности см. в разделе Высокая доступность JFrog.

Версии HA до Artifactory 7.17.4 поддерживает использование первичных и вторичных узлов.

Предпосылки

На всех узлах одной и той же установки Artifactory HA должна работать одна и та же версия Artifactory.

База данных

Artifactory HA требует внешней базы данных и в настоящее время поддерживает следующие базы данных: PostgreSQL, Oracle, MySQL и MS SQL.

Перед установкой узлов кластера убедитесь, что вы завершили настройку внешней базы данных.Сведения о соединении с базой данных используются для каждой установки узла.

Лицензирование

Artifactory HA поддерживается корпоративной лицензией. Каждый узел в кластере должен быть активирован с помощью отдельной лицензии.

Перед добавлением любого дополнительного узла добавьте лицензию каждого дополнительного узла, используя уже работающий узел.

Load Balancer

Для Artifactory HA требуется выделенный Load Balancer. Балансировщик нагрузки должен быть установлен после того, как все узлы кластера будут запущены и запущены.Ответственность за правильное управление и настройку лежит на вашей организации.

Сеть
  • Все компоненты высокой доступности Artifactory (узлы кластера Artifactory, сервер базы данных и балансировщик нагрузки) должны находиться в одной и той же быстрой локальной сети.
  • Все узлы высокой доступности должны взаимодействовать друг с другом через выделенные порты TCP.
  • Сетевые соединения между узлами кластера должны быть включены для каждого из узлов.

Поддерживаются следующие методы установки:

HA не поддерживается для установки Mac (Darwin)

Linux Archive/Docker/RPM/Debian/Windows HA Установка

  1. Установите узлы кластера в соответствии с установкой с одним узлом. Важно : не запускайте Artifactory.
  2. Настройте файл system.yaml , указав сведения о конфигурации базы данных и узла. Например: 

    Узел system.yaml

     поделился:
      база данных:
        драйвер: org.postgresql.Driver
        пароль: пароль
        тип: постгрескл
        url: "jdbc:postgresql:///artifactory"
        имя пользователя: артефактори
      узел:
        haEnabled: правда
        taskAffinity: любой 
  3. Дополнительно : теперь вы можете настроить хранилище двоичных файлов .xml  in  $JFROG_HOME/artifactory / var/etc/artifactory . Если каталог и файл не существуют, вы можете создать их самостоятельно.

     <версия конфигурации = "2">
    <шаблон цепочки = "кластерная файловая система"/>
     
  4. Запустите узел.

     сервис артефактный запуск 

    Докер

     $ docker run --name Artifactory -v $JFROG_HOME/artifactory/var/:/var -d -p 8081:8081 -p 8082:8082 выпускает-докер.jfrog.io/jfrog/artifactory-: последний 
    Чтобы узел мог присоединиться к кластеру, узлы должны иметь одинаковую конфигурацию базы данных и главный ключ.
  5. Установите дополнительные узлы, следуя инструкциям выше.
  6. Скопируйте master.key с первого узла на дополнительные узлы, расположенные в $JFROG_HOME/artifactory /var/etc/security/master.key.
  7. Запустите дополнительные узлы.

  8. Проверьте журнал Artifactory.

Идентификатор узла и IP-адрес

Для установок Docker убедитесь, что идентификатор хоста shared. node.id и IP-адрес shared.node.ip добавлены в system.yaml .
Если они не добавлены вручную, они автоматически разрешаются как имя хоста и IP-адрес контейнера, что означает, что другие узлы и службы не смогут получить доступ к этому экземпляру.

 поделился:
  узел:
    идентификатор: "MyNodeID"
    ip: "10.1.2.3" 

Установка неуправляемого узла

По умолчанию все узлы Artifactory в кластере устанавливаются как равные узлы, то есть их можно использовать для управления кластером.У вас также есть возможность установить узел, который не имеет возможностей управления.

В этом случае вам нужно будет установить параметр system.yaml task A ffinity на none .

 поделился:
  база данных:
    драйвер: org. postgresql.Driver
    пароль: пароль
    тип: постгрескл
    url: "jdbc:postgresql:///artifactory"
    имя пользователя: артефактори
  узел:
    haEnabled: правда
    таскаффинити: нет 

Установка высокой доступности Docker Compose

Используйте скрипт Docker Compose со следующими командами, чтобы легко настроить экземпляр высокой доступности.Обязательно установите базу данных и каждый узел кластера Artifactory на разных узлах.

  1. Перейдите на страницу загрузки, щелкните зеленую стрелку, чтобы загрузить Docker Compose. Извлеките содержимое сжатого архива (файл .tar.gz) и перейдите в извлеченную папку.

     tar -xvf jfrog-artifactory--<версия>-compose.tar.gz 

    Файл .env, включенный в архив Docker-Compose

    Этот файл .env используется программой docker-compose и обновляется во время установки и обновления.

    Обратите внимание, что некоторые операционные системы по умолчанию не отображают точечные файлы. Если вы вносите какие-либо изменения в файл, не забудьте сделать резервную копию перед обновлением.

  2. Запустите скрипт config.sh , чтобы настроить папки с требуемым владельцем. Это интерактивный скрипт.

  3. Настройте файл system.yaml , указав сведения о конфигурации узла.

    Узел system.yaml

     поделился:
      узел:
        haEnabled: правда
        taskAffinity: любой 
  4. Настройте любую дополнительную конфигурацию продукта (необязательно), включая параметры Java и хранилище файлов.
  5. Запустите Artifactory с помощью команд docker-compose.
    Запустите эту команду только из извлеченной папки.

     # Начиная с версии 7. 8.x, PostgreSQL необходимо запускать перед запуском других служб.
    docker-compose -p rt-postgres -f docker-compose-postgres.yaml up -d
    docker-compose -p rt up -d
    docker-compose -pr ps
    docker-compose -prt down 
  6. Получите доступ к Artifactory из своего браузера по адресу: http://SERVER_HOSTNAME/ui/ .Например, на вашей локальной машине: http://localhost/ui/.
    Чтобы узел мог присоединиться к кластеру, узлы должны иметь одинаковую конфигурацию базы данных и главный ключ.

  7. Установите дополнительные узлы, следуя описанным выше шагам.
  8. Скопируйте master.key с первого узла на дополнительные узлы, расположенные в $JFROG_HOME/artifactory /var/etc/security/master.key.
  9. Запустите дополнительные узлы.

  10. Проверьте журнал Artifactory.

     docker-compose -pr журналы 

Идентификатор узла и IP-адрес

Для установок Docker убедитесь, что идентификатор хоста shared. node.id и IP-адрес shared.node.ip добавлены в system.yaml .
Если они не добавлены вручную, они автоматически разрешаются как имя хоста и IP-адрес контейнера, что означает, что другие узлы и службы не смогут получить доступ к этому экземпляру.

 поделился:
  узел:
    идентификатор: "MyNodeID"
    ИП: "10.1,2,3 дюйма 

Установка неуправляемого узла

По умолчанию все узлы Artifactory в кластере устанавливаются как равные узлы, то есть их можно использовать для управления кластером. У вас также есть возможность установить узел, который не имеет возможностей управления.

В этом случае вам нужно будет установить параметр system.yaml task A ffinity на none .

 поделился:
  база данных:
    драйвер: org. postgresql.Водитель
    пароль: пароль
    тип: постгрескл
    url: "jdbc:postgresql:///artifactory"
    имя пользователя: артефактори
  узел:
    haEnabled: правда
    таскаффинити: нет 

Установка высокой доступности Helm

Установка высокой доступности из Artifactory 7.27.6 и выше

Начиная с Artifactory 7.27.6, вы можете использовать диаграмму артефактов для установки кластера высокой доступности Artifactory. До версии 7.27.6 для установки кластера высокой доступности Artifactory необходимо использовать диаграмму Artifactory-ha.Вы все еще можете использовать диаграмму Artifactory-ha, но она будет объявлена ​​устаревшей в будущем.

Для установки Artifactory HA можно использовать диаграмму артефактов или диаграмму артефактов-ха.

Важно

В настоящее время невозможно подключить продукт JFrog (например, Xray), который находится в кластере Kubernetes, с другим продуктом JFrog (например, Artifactory), который находится за пределами кластера, поскольку это считается отдельной сетью. . Поэтому продукты JFrog нельзя объединять, если один из них находится в кластере.

Развертывание Artifactory для малых, средних или больших установок

Каталог диаграммы содержит три файла значений, по одному для каждого типа установки — малая/средняя/большая. Эти файлы значений являются рекомендациями по настройке запросов ресурсов и ограничений для вашей установки. Вы можете найти файлы в соответствующем каталоге диаграммы.

Установка Helm HA с помощью Artifactory Chart
  1. Добавьте репозиторий Helm ChartCenter в клиент Helm.

     репозиторий helm добавить jfrog https://charts.jfrog.io
     
  2. Создайте уникальный мастер-ключ (для Artifactory требуется уникальный мастер-ключ) и передайте его в шаблон во время установки.

    Пользовательский мастер-ключ для производственных установок

    Для производственных установок настоятельно рекомендуется использовать пользовательский мастер-ключ. Если вы изначально используете мастер-ключ по умолчанию, будет очень сложно изменить мастер-ключ на более позднем этапе. Поэтому создайте уникальный ключ и передайте его шаблону во время установки/обновления.

     # Создать ключ
    экспорт MASTER_KEY=$(openssl rand -hex 32)
    эхо ${MASTER_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий мастер-ключ, и передать его в шаблон во время установки.

     # Создать секрет, содержащий ключ. Ключ в секрете должен называться master-key
    kubectl создать секретный универсальный my-masterkey-secret -n Artifactory --from-literal=master-key=${MASTER_KEY} 

    В любом случае убедитесь, что вы передаете один и тот же мастер-ключ при всех будущих вызовах установки и обновления Helm.Это означает, что нужно всегда передавать --set Artifactory. masterKey=${MASTER_KEY}  (для пользовательского главного ключа) или --set Artifactory.masterKeySecretName=my-masterkey-secret (для ручного секрета) и проверять, что содержание секрета остается неизменным.

  3. Затем создайте уникальный ключ соединения: По умолчанию диаграмма имеет один набор значений в values.yaml ( Artifactory.joinKey ). Однако этот ключ предназначен только для демонстрационных целей и не должен использоваться в производственной среде.Сгенерируйте уникальный ключ и передайте его шаблону во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий ключ соединения, и передать его в шаблон во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY}
    
    # Создать секрет, содержащий ключ.  Ключ в секрете должен называться ключом присоединения.
    kubectl create secret generic my-joinkey-secret -n Artifactory --from-literal=join-key=${JOIN_KEY} 

    В любом случае обязательно передайте один и тот же ключ присоединения при всех будущих вызовах установки и обновления Helm.Это означает, что нужно всегда передавать --set Artifactory.joinKey=${JOIN_KEY}  (для пользовательского ключа присоединения) или --set Artifactory.joinKeySecretName=my-joinkey-secret  (для ручного секрета) и проверять, что содержание секрета остается неизменным.

  4. Обновить репозиторий.

  5. Установите диаграмму с названием выпуска Artifactory и с помощью главного ключа и ключа соединения.

     обновление шлема --установить артефакты --установить артефакты.replicaCount=3 --set Artifactory.masterKey=${MASTER_KEY} --set Artifactory. joinKey=${JOIN_KEY} --artefactory пространства имен jfrog/artifactory 

    Параметр replicaCount определяет количество модулей с Artifactory. Вы можете установить количество реплик на значение, превышающее или равное 2. Мы рекомендуем указать значение 3.

  6. Подключиться к Artifactory.

    Доступ к общедоступному IP-адресу Artifactory может занять несколько минут. Следуйте инструкциям, которые выводит команда установки выше, чтобы получить IP-адрес Artifactory для доступа к нему.Ниже вы найдете образец инструкции о том, что нужно искать, чтобы выбрать URL-адрес для доступа к Artifactory (в приведенном ниже примере  art77  – это название выпуска, а  art  – пространство имен).

     Поздравляю. Вы только что развернули JFrog Artifactory HA.
    НАСТРАИВАТЬ:
    1. Получите Artifactory IP и URL
       ПРИМЕЧАНИЕ. Доступ к общедоступному IP-адресу LoadBalancer может занять несколько минут!
       Вы можете посмотреть статус службы, запустив kubectl get svc -w artha77-nginx. 
       export SERVICE_IP=$(kubectl get svc --namespace art artha77-nginx -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
       эхо http://$SERVICE_IP/
    2. Откройте Artifactory в своем браузере.
       Учетные данные по умолчанию для Artifactory:
       пользователь: админ
       пароль: пароль 
  7. Установите лицензию Artifactory HA одним из трех способов: REST API, Artifactory UI или секрет Kubernetes. Для получения дополнительной информации нажмите на ссылку ниже.

     Добавление лицензий

    Чтобы активировать Artifactory HA, необходимо установить соответствующую лицензию в процессе установки.Существует три способа управления лицензией: через Artifactory UI, REST API или секрет Kubernetes.

    Указание нескольких лицензий

    В пользовательском интерфейсе Artifactory, с помощью REST API или в файле Artifactory.cluster.license убедитесь, что лицензии разделены новой строкой.

    Самый простой и рекомендуемый способ — использовать Artifactory UI. Использование Kubernetes Secret или REST API предназначено для опытных пользователей и лучше подходит для автоматизации.

    Вы должны использовать только один из этих методов.Переключение между ними во время работы кластера может привести к отключению кластера Artifactory HA.


    Вариант A: Использование REST API

    Вы можете добавлять лицензии через REST API. Обратите внимание, что REST API использует "\n" для новых строк в лицензиях (в настоящее время это рекомендуемый метод).

    Вариант B: Использование пользовательского интерфейса Artifactory

    После запуска основного кластера откройте пользовательский интерфейс Artifactory и вставьте лицензии в пользовательский интерфейс. Дополнительные сведения см. в разделе Установка и настройка высокой доступности.

    Введите сразу все лицензии, разделив каждую лицензию новой строкой. Если вы добавляете лицензии по одной, вы можете быть перенаправлены на узел без лицензии, и пользовательский интерфейс для этого узла не загрузится.

    Вариант C: Использование секрета Kubernetes

    Важно

    Этот метод подходит только для начального развертывания. После развертывания Artifactory вам не следует передавать эти параметры, поскольку лицензия уже сохранена в хранилище Artifactory (и они будут проигнорированы).Обновление лицензии должно выполняться через Artifactory UI или REST API.


    Вы можете развернуть лицензии Artifactory как секрет Kubernetes.
    Вам нужно будет подготовить текстовый файл с записанными в нем лицензиями. При добавлении нескольких лицензий они добавляются в один и тот же файл. Не забудьте добавить две новые строки между каждым лицензионным блоком .

    1. Создайте секрет Kubernetes (при условии, что локальный файл лицензии имеет номер « art.lic »).

       kubectl создать секретную универсальную лицензию-артефактори-кластера --from-file=. /art.lic
       
    2. Создайте файл license-values.yaml .

       артефакты:
        лицензия:
          секрет: лицензия на артефактный кластер
          dataKey: арт.lic 
    3. Установить с license-values.yaml .
      Выполните следующую команду для платформы JFrog.

       helm upgrade --install jfrog-platform --namespace jfrog-platform jfrog/jfrog-platform -f license-values.yaml 

      Выполните следующую команду для Artifactory.

       обновление шлема --установить артефакты --установить артефакты.license.secret=artifactory-cluster-license,artifactory.license.dataKey=artifactory.lic --namespace Artifactory jfrog/artifactory 
    Создайте секрет Kubernetes как часть выпуска Helm
    1. Создайте license-values. yaml .

       артефакты:
        лицензия:
          ключ лицензии: |-
            
      
      
            
      
      
             
    2. Установить с license-values.yaml .

       helm upgrade --install jfrog-platform --namespace jfrog-platform jfrog/jfrog-platform -f license-values.yaml 

    Этот метод подходит только для начального развертывания. После развертывания Artifactory вам не следует передавать эти параметры, поскольку лицензия уже сохранена в хранилище Artifactory (и они будут проигнорированы). Обновление лицензии должно выполняться через Artifactory UI или REST API.

    Если вы хотите продолжать управлять лицензией Artifactory, используя тот же метод, вы можете использовать пример copyOnEveryStartup, показанный в значениях . yaml файл.

  8. Чтобы получить доступ к журналам, найдите имя модуля с помощью этой команды.

     kubectl --namespace <ваше пространство имен> получить модули 
  9. Чтобы получить журналы контейнера, выполните следующую команду.

     kubectl --namespace <ваше пространство имен> logs -f <имя пода> 
  10. Дополнительные шаги

    1. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.

      Параметры хранилища файлов

      Установка хранилища файлов Helm требует определенных изменений; дополнительные сведения см. в разделе Дополнительные параметры хранилища.

      В отличие от других установок, конфигурации Helm Chart выполняются для values. yaml , а затем применяются к system.yaml .

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

      1. Внесите изменения в файл values.yaml.  
      2. Выполните команду.

         helm upgrade --install Artifactory --namespace Artifactory -f values.yaml 

      Предупреждение: используйте PVC при использовании внешнего хранилища BLOB-объектов

      При использовании внешнего хранилища BLOB-объектов (например, AWS S3, хранилища BLOB-объектов Azure или хранилища Google) по-прежнему необходимо сохранять временное возможное хранилище в PVC (Persistent Volume Claims) в случае потери подключения к внешнему хранилищу или при сбое модуля Artifactory.

      Отказ от использования PVC может привести к потере данных в случае незапланированного прекращения работы модуля.

    2. Чтобы настроить Artifactory для Helm, вам потребуется переопределить конфигурацию по умолчанию system. yaml . Дополнительные сведения см. в статье Переопределение системного файла YAML по умолчанию.

    3. По умолчанию Helm развертывает Artifactory с PostgreSQL (работает в отдельном модуле). Artifactory можно развернуть без PostgreSQL (или любой другой внешней базы данных), которая по умолчанию будет использовать встроенную базу данных Derby.

       # Отключить postgresql по умолчанию
      helm upgrade --install Artifactory --set replicaCount=3 postgresql.enabled=false --namespace Artifactory Center/jfrog/artifactory 
Установка высокой доступности Helm с использованием диаграммы Artifactory-ha

Установка высокой доступности из Artifactory 7.17.4 и выше

До версии 7.17.4 кластер высокой доступности Artifactory на диаграмме состоял из одного основного узла и двух участников. узлы. Размер кластера можно было изменить по мере необходимости (это было основано на изменении количества узлов-членов), а балансировка нагрузки выполнялась только для узлов-членов. Это позволило основному узлу свободно обрабатывать задания и задачи и не прерываться входящим трафиком.

Начиная с версии 7.17.4 и выше, кластер Artifactory HA может быть полностью HA со всеми узлами, назначенными в качестве основных узлов. В этом случае базовая установка высокой доступности создаст три основных узла и 0 узлов-членов. Чтобы создать этот кластер высокой доступности, задайте параметры Artifactory.primary.replicaCount=3 и Artifactory.node.replicaCount=0 в файле values.yaml .Это означает, что основные узлы (любой из узлов) смогут выполнять балансировку нагрузки, задания и задачи.

  1. Добавьте репозиторий ChartCenter Helm в свой клиент Helm.

     репозиторий helm добавить jfrog https://charts.jfrog.io
     
  2. Создайте уникальный мастер-ключ (для Artifactory требуется уникальный мастер-ключ) и передайте его в шаблон во время установки.

    Пользовательский мастер-ключ для производственных установок

    Для производственных установок настоятельно рекомендуется использовать пользовательский мастер-ключ.Если вы изначально используете мастер-ключ по умолчанию, будет очень сложно изменить мастер-ключ на более позднем этапе. Поэтому создайте уникальный ключ и передайте его шаблону во время установки/обновления.

     # Создать ключ
    экспорт MASTER_KEY=$(openssl rand -hex 32)
    эхо ${MASTER_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий мастер-ключ, и передать его в шаблон во время установки.

     # Создать секрет, содержащий ключ. Ключ в секрете должен называться master-key
    kubectl create secret generic my-masterkey-secret -n Artifactory-ha --from-literal=master-key=${MASTER_KEY} 

    В любом случае убедитесь, что вы передаете один и тот же мастер-ключ при всех будущих вызовах установки и обновления Helm. Это означает, что нужно всегда передавать --set Artifactory.masterKey=${MASTER_KEY}  (для пользовательского главного ключа) или --set Artifactory.masterKeySecretName=my-masterkey-secret (для ручного секрета) и проверять, что содержание секрета остается неизменным.

  3. Затем создайте уникальный ключ соединения: По умолчанию диаграмма имеет один набор значений в values.yaml ( Artifactory.joinKey ). Однако этот ключ предназначен только для демонстрационных целей и не должен использоваться в производственной среде.Сгенерируйте уникальный ключ и передайте его шаблону во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY} 

    Кроме того, вы можете вручную создать секрет, содержащий ключ соединения, и передать его в шаблон во время установки.

     # Создать ключ
    экспортировать JOIN_KEY=$(openssl rand -hex 32)
    эхо ${JOIN_KEY}
    
    # Создать секрет, содержащий ключ.  Ключ в секрете должен называться ключом присоединения.
    kubectl create secret generic my-joinkey-secret -n Artifactory-ha --from-literal=join-key=${JOIN_KEY} 

    В любом случае обязательно передайте один и тот же ключ присоединения при всех будущих вызовах установки и обновления Helm.Это означает, что нужно всегда передавать --set Artifactory.joinKey=${JOIN_KEY}  (для пользовательского ключа присоединения) или --set Artifactory.joinKeySecretName=my-joinkey-secret  (для ручного секрета) и проверять, что содержание секрета остается неизменным.

  4. Обновить репозиторий.

  5. Установите диаграмму с названием выпуска Artifactory-ha и с мастер-ключом и ключом соединения.

     обновление helm --install Artifactory-ha --set Artifactory.masterKey=${MASTER_KEY} --set Artifactory.joinKey=${JOIN_KEY} --namespace Artifactory-ha jfrog/artifactory-ha 
  6. Подключиться к Artifactory.

    Доступ к общедоступному IP-адресу Artifactory может занять несколько минут. Следуйте инструкциям, которые выводит команда установки выше, чтобы получить IP-адрес Artifactory для доступа к нему. Ниже вы найдете образец инструкции о том, что нужно искать, чтобы выбрать URL-адрес для доступа к Artifactory (в приведенном ниже примере  art77  – это название выпуска, а  art  – пространство имен).

     Поздравляю. Вы только что развернули JFrog Artifactory HA.
    НАСТРАИВАТЬ:
    1. Получите Artifactory IP и URL
       ПРИМЕЧАНИЕ. Доступ к общедоступному IP-адресу LoadBalancer может занять несколько минут!
       Вы можете посмотреть статус службы, запустив kubectl get svc -w artha77-nginx.
       export SERVICE_IP=$(kubectl get svc --namespace art artha77-nginx -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
       эхо http://$SERVICE_IP/
    2. Откройте Artifactory в своем браузере. 
       Учетные данные по умолчанию для Artifactory:
       пользователь: админ
       пароль: пароль 
  7. Установите лицензию Artifactory HA одним из трех способов: REST API, Artifactory UI или секрет Kubernetes.Для получения дополнительной информации нажмите на ссылку ниже.

     Добавление лицензий

    Чтобы активировать Artifactory HA, необходимо установить соответствующую лицензию в процессе установки. Существует три способа управления лицензией: через Artifactory UI, REST API или секрет Kubernetes.

    Указание нескольких лицензий

    В пользовательском интерфейсе Artifactory, с помощью REST API или в файле Artifactory.cluster.license убедитесь, что лицензии разделены новой строкой.

    Самый простой и рекомендуемый способ — использовать Artifactory UI. Использование Kubernetes Secret или REST API предназначено для опытных пользователей и лучше подходит для автоматизации.

    Вы должны использовать только один из этих методов. Переключение между ними во время работы кластера может привести к отключению кластера Artifactory HA.


    Вариант A: Использование REST API

    Вы можете добавлять лицензии через REST API. Обратите внимание, что REST API использует "\n" для новых строк в лицензиях (в настоящее время это рекомендуемый метод).

    Вариант B: Использование пользовательского интерфейса Artifactory

    После запуска основного кластера откройте пользовательский интерфейс Artifactory и вставьте лицензии в пользовательский интерфейс. Дополнительные сведения см. в разделе Установка и настройка высокой доступности.

    Введите сразу все лицензии, разделив каждую лицензию новой строкой. Если вы добавляете лицензии по одной, вы можете быть перенаправлены на узел без лицензии, и пользовательский интерфейс для этого узла не загрузится.

    Вариант C: Использование секрета Kubernetes

    Важно

    Этот метод подходит только для начального развертывания. После развертывания Artifactory вам не следует передавать эти параметры, поскольку лицензия уже сохранена в хранилище Artifactory (и они будут проигнорированы). Обновление лицензии должно выполняться через Artifactory UI или REST API.


    Вы можете развернуть лицензии Artifactory как секрет Kubernetes.
    Вам нужно будет подготовить текстовый файл с записанными в нем лицензиями. При добавлении нескольких лицензий они добавляются в один и тот же файл. Не забудьте добавить две новые строки между каждым лицензионным блоком .

    1. Создайте секрет Kubernetes (при условии, что локальный файл лицензии имеет номер « art.lic »).

       kubectl создать секретную универсальную лицензию-артефактори-кластера --from-file=./art.lic
       
    2. Создайте файл license-values.yaml .

       артефакты:
        лицензия:
          секрет: лицензия на артефактный кластер
          dataKey: арт. lic 
    3. Установить с license-values.yaml .
      Выполните следующую команду для платформы JFrog.

       helm upgrade --install jfrog-platform --namespace jfrog-platform jfrog/jfrog-platform -f license-values.yaml 

      Выполните следующую команду для Artifactory.

       helm upgrade --install Artifactory --set Artifactory.license.secret=artifactory-cluster-license,artifactory.license.dataKey=artifactory.lic --namespace Artifactory jfrog/artifactory 
    Создайте секрет Kubernetes как часть выпуска Helm
    1. Создайте значения лицензии.ямл .

       артефакты:
        лицензия:
          ключ лицензии: |-
            
      
      
            
      
      
             
    2. Установить с license-values. yaml .

       helm upgrade --install jfrog-platform --namespace jfrog-platform jfrog/jfrog-platform -f license-values.yaml 

    Этот метод подходит только для начального развертывания. После развертывания Artifactory вам не следует передавать эти параметры, поскольку лицензия уже сохранена в хранилище Artifactory (и они будут проигнорированы).Обновление лицензии должно выполняться через Artifactory UI или REST API.

    Если вы хотите продолжать управлять лицензией Artifactory, используя тот же метод, вы можете использовать пример copyOnEveryStartup, показанный в файле values.yaml .

  8. Чтобы получить доступ к журналам, найдите имя модуля с помощью этой команды.

     kubectl --namespace <ваше пространство имен> получить модули 
  9. Чтобы получить журналы контейнера, выполните следующую команду.

     kubectl --namespace <ваше пространство имен> logs -f <имя пода> 
  10. Дополнительные шаги

    1. Настройте конфигурацию продукта (необязательно), включая базу данных, параметры Java и хранилище файлов.

      Параметры хранилища файлов

      Установка хранилища файлов Helm требует определенных изменений; дополнительные сведения см. в разделе Дополнительные параметры хранилища.

      В отличие от других установок, конфигурации Helm Chart выполняются для values.yaml , а затем применяются к system.yaml .

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

      1. Внесите изменения в файл values.yaml.  
      2. Выполните команду.

         обновление helm --install Artifactory-ha --namespace Artifactory-ha -f values.yaml 

      Предупреждение: используйте PVC при использовании внешнего хранилища BLOB-объектов

      При использовании внешнего хранилища BLOB-объектов (например, AWS S3, хранилища BLOB-объектов Azure или хранилища Google) по-прежнему необходимо сохранять временное возможное хранилище в PVC (Persistent Volume Claims) в случае потери подключения к внешнему хранилищу или при сбое модуля Artifactory.

      Отказ от использования PVC может привести к потере данных в случае незапланированного прекращения работы модуля.

    2. Чтобы настроить Artifactory для Helm, вам потребуется переопределить конфигурацию по умолчанию system.yaml . Дополнительные сведения см. в статье Переопределение системного файла YAML по умолчанию.

    3. По умолчанию Helm развертывает Artifactory с PostgreSQL (работает в отдельном модуле). Artifactory можно развернуть без PostgreSQL (или любой другой внешней базы данных), которая по умолчанию будет использовать встроенную базу данных Derby.

       # Отключить postgresql по умолчанию
      обновление helm --install Artifactory-ha --set postgresql.enabled=false --namespace Artifactory-ha center/jfrog/artifactory-ha 

Добавление лицензий

Добавить лицензии в соответствии с вашей лицензией Тип:
Лицензионный ключ

  • Вариант 1 : скопируйте файл Artifactory.Cluster.license в каталог конфигурации первого узла.

     cp артефактори.кластер.лицензия $JFROG_HOME/artifactory/var/etc/artifactory/ 
  • Это также можно сделать после запуска Artifactory, используя:

Указание нескольких лицензий

Будь то в пользовательском интерфейсе Artifactory, с помощью REST API или в Artifactory.cluster.license , убедитесь, что лицензии разделены символом новой строки.

Пакет лицензий

Для применения блока лицензий требуется установка JFrog Mission Control. Чтобы применить пакет лицензий:

  1. Завершите настройку и запуск первого узла (шаги 4 и 5)
  2. Установите JFrog Mission Control
  3. Примените управление сегментом лицензии в пользовательском интерфейсе


3 Действия после установки

6 После завершения установки вам необходимо будет проверить следующие элементы:


Конфигурация продукта

После установки и перед запуском Artifactory вы можете установить следующие конфигурации:

  • Системный файл конфигурации YAML

    Куда найти систему.ямл?

    Вы можете настроить все параметры системы с помощью файла system.yaml , расположенного в папке $JFROG_HOME /artifactory/var/etc . Дополнительные сведения см. в разделе Конфигурация Artifactory YAML.

    Если в вашей папке нет системного файла YAML, скопируйте шаблон, доступный в папке, и назовите его system.yaml .

    Для диаграмм Helm файл system.yaml управляется значениями диаграммы.ямл.

  • База данных
    Artifactory поставляется со встроенной базой данных Derby. Если вы планируете использовать его в производстве, настоятельно рекомендуется для первого настройте любые альтернативные поддерживаемые базы данных, а затем запустите Artifactory.

  • Настройка параметров Java (необязательно)
    Не забудьте изменить параметры JVM по мере необходимости, установив  JAVA_OPTIONS в $JFROG_HOME/artifactory/var/etc/system.ямл. Свойство для передачи дополнительных опций Java — Artifetory.extraJavaOpts . Настоятельно рекомендуется установить параметры памяти Java следующим образом:

    Чем больше ваш репозиторий или количество одновременных пользователей, тем больше должны быть соответствующие значения -Xms и -Xmx. Если вы можете зарезервировать не менее 512 МБ для Artifactory, рекомендуемые минимальные значения:

    -server -Xms512m -Xmx2g -Xss256k -XX:+UseG1GC

    Дополнительные рекомендации по конфигурации вашего оборудования (особенно параметр -Xmx) см. см. Системные требования

  • Дополнительные   Настройки
    К ним относятся: настройка портов, joinKey (join.ключ), masterKey (мастер.ключ).
  • Настройка хранилища файлов
    По умолчанию Artifactory настроен на использование локальной файловой системы в качестве хранилища файлов. Artifactory поддерживает множество дополнительных конфигураций файловых хранилищ для удовлетворения различных потребностей поставщиков бинарных хранилищ, размера хранилища и избыточности.

Включение TLS 1.0 и 1.1 для подключения к старым базам данных

Artifactory версии 7.25.2 и выше включает OpenJDK версии 11.0.11 и выше.TLS 1.0 и TLS 1.1 по умолчанию отключены, начиная с OpenJDK 11.0.11. Если ваша версия базы данных не поддерживает TLS 1.2, запуск Artifactory завершится ошибкой.

Если вам не удается обновить базу данных до версии, поддерживающей TLS 1.2 или более позднюю, выполните следующие действия для запуска Artifactory:

  1. Загрузите файл java.security с включенными TLS 1.0 и 1.1.

  2. Создайте каталог,  ${JFROG_HOME}/artifactory/var/bootstrap/artifactory/java .

     mkdir -p ${JFROG_HOME}/artifactory/var/bootstrap/artifactory/java 
  3. Скопируйте файл java.security в  ${JFROG_HOME}/artifactory/var/bootstrap/artifactory/java.
  4. Предоставьте соответствующие разрешения для каталога.

     chmod 755 ${JFROG_HOME}/artifactory/var/bootstrap/artifactory/java/java.security 

    При запуске Artifactory создается резервная копия существующего файла java.security и загружается пользовательский файл java.security в папку ${JFROG_HOME}/artifactory/app/ Third-Party/java/conf/security .

Настройка файла безопасности Java для установки Helm
  1. Создайте следующий локальный каталог.

  2. Загрузите файл java.security с включенными TLS 1.0 и 1.1.

  3. Скопируйте файл java.security в java/configmap .
  4. Выполните следующую команду, чтобы создать пользовательскую карту конфигурации. Дополнительные сведения см. в разделе Использование карт конфигурации.

     kubectl создать configmap java-security-config --from-file=java/configmap/java.безопасность 
  5. Передайте следующую пользовательскую карту конфигурации в установку Helm. Дополнительные сведения см. в разделе Использование карт конфигурации.

     артефакты:
      preStartCommand: "mkdir -p /opt/jfrog/artifactory/var/bootstrap/artifactory/java && cp -Lrf /tmp/java/* /opt/jfrog/artifactory/var/bootstrap/artifactory/java/"
      customVolumes: |
       - имя: java-безопасность-config
         карта конфигурации:
           имя: java-безопасность-config
      customVolumeMounts: |
        - имя: java-безопасность-config
          путь монтирования: /tmp/java/java.безопасность
          подпуть: java.security 

Для опытных пользователей

Linux Archive

Команды сценария установки

Ниже приведена последовательность команд, выполняемых сценарием установки Linux Archive.

Создание пользователей
  • Создает пользователя по умолчанию под названием Artifactory ( $ JF_ARTIFACTORY_USER ).

Чтобы изменить пользователя по умолчанию, отредактируйте общий .user (и общий .group ) параметр в $JFROG_HOME/artifactory/var/etc/system.yaml .

При запуске службы с другим пользователем обязательно обновите общие параметры .user и общие параметры .group в файле $JFROG_HOME/artifactory/var/etc/system.yaml .

Artifactory default
  • Изменяет $JFROG_HOME/artifactory /app/bin/artifactory.файл по умолчанию , содержащий основные переменные среды, необходимые для запуска Artifactory.
    Например: JF_PRODUCT_HOME, TOMCAT_HOME , JAVA_OPTIONS .

Чтобы изменить параметры JVM, измените параметр Artifactory.extraJavaOpts в файле $JFROG_HOME/artifactory/var/etc/system.yaml .

systemd или init
  • Устанавливает службу Artifactory на systemd , если поддерживается, или init.д .
    • systemd  поддерживается: сценарий установки копирует артефакт в /etc/systemd/system/artifactory.service файл сценария
    • systemd  не поддерживается: сценарий установки копирует artifactory. /etc/init.d/artifactory
  • создает каталог журналов $ JFROG_HOME / ARTIFACTORY / VAR / LOG , с разрешениями на запись на JF_ARTIFACTORY_USER  (создается в начале скрипта).
  • Создает программную ссылку $JFROG_HOME/artifactory/var/log/artifactory/catalina .
    Папка $JFROG_HOME/artifactory/app/artifactory/tomcat/logs связана с $JFROG_HOME/artifactory/var/log/artifactory/catalina .
  • Создает рабочий каталог для tomcat $JFROG_HOME/artifactory/var/work/artifactory/tomcat .
вызовы chkconfig
  • Активирует службу Artifactory и добавляет ее в список chkconfig .
Набор Набор
  • Определяет разрешения на $ JFROG_HOME / ARTIFACTORY / VAR и $ JFROG_HOME / ARTIFACTORY / APP файлов, для $ JF_ARTIFACTORY_USER .  

Ручная установка Docker Compose

  1. Перейдите на страницу загрузки, щелкните зеленую стрелку, чтобы загрузить Docker Compose. Извлеките содержимое сжатого архива (.tar.gz), а затем перейдите в извлеченную папку.

     tar -xvf jfrog-artifactory--<версия>-compose.tar.gz 

    Файл .env, включенный в архив Docker-Compose

    Этот файл .env используется программой docker-compose и обновляется во время установки и обновления.

    Обратите внимание, что некоторые операционные системы по умолчанию не отображают точечные файлы. Если вы внесли какие-либо изменения в файл, не забудьте сделать резервную копию перед обновлением.

  2. Создайте следующую структуру папок в $JFROG_HOME/artifactory_HOME

     -- [1030 1030 ] вар
        |-- [1030 1030 ] данные
        | |-- [104 107 ] nginx — необходимо, если вы хотите добавить nginx
        | `-- [999 999 ] postgres — необходимо, если вы хотите добавить postgres
        |-- [1030 1030 ] и т. д. 
  3. Скопируйте соответствующие шаблоны docker-compose из папки templates в извлеченную папку.Переименуйте его как Docker-Compose.yaml

    шаблон
    Artifactory + Derby (встроенные базы данных) Docker-Compose.yaml
    Artifactory + Postgres Docker-Compose-PostgreS.yaml
    Artifactory + Nginx Docker-Compose-Nginx.yaml
  4. Обновление.env с каталогом установки.

     ROOT_DATA_DIR=/root/.jfrog/artifactory 
  5. Настройка конфигурации продукта.
    1. Настройте параметры подключения к базе данных PostgreSQL. (необязательно)
    2. Задайте любые дополнительные конфигурации (например, порты, идентификатор узла) с помощью файла конфигурации Artifactory   system.yaml   .

      Убедитесь, что идентификатор хоста «shared.node.id» и IP-адрес «shared.node.ip» добавлены в систему .ямл . Если их не добавить, будет использоваться IP-адрес контейнера и другие развертывания платформы, продукты не смогут получить доступ к этому экземпляру.

    3. Запустите Artifactory с помощью команд docker-compose.

       журналы docker-compose -pr rt
      docker-compose -pr ps
      docker-compose -p rt up -d
      docker-compose -prt down 
    4. Получите доступ к Artifactory из своего браузера по адресу: http://SERVER_HOSTNAME:8082/ui/ .Например, на вашей локальной машине: http://localhost:8082/ui/.

    5. Проверить журнал Artifactory.

       docker-compose -pr журналы 

      Настройка ротации журнала консоли

      Файл console.log может быстро увеличиваться, так как все службы записывают в него. Сценарии установки добавляют задание cron для регистрации ротации файла console.log каждый час.

      Это  , а не   сделано для ручной установки Docker Compose.