Содержание
Цены на электромонтажные работы
Главная
Цены
Многих клиентов в первую очередь интересуют цены и только потом остальные вопросы. Это нормально, ведь и частные лица, и представители компаний имеют конкретную сумму на электромонтажные работы. Выход за рамки этого бюджета иногда недопустим или нежелателен.
Мы вас понимаем и поддерживаем, но скажем честно – наша работа имеет некоторые нюансы:
- Часто одна услуга состоит из нескольких других, потому сразу озвучить финальную цифру затруднительно.
- Сравнивать стоимость услуг одной компании с другой нецелесообразно по простой причине: у каждого мастера свой опыт и квалификация, а цена – не всегда реальный показатель.
- Цены на электромонтаж могут немного корректироваться в процессе выполнения заказа за счет увеличения объема работ, выбора других материалов и пр. (чаще по инициативе заказчика).
Услуги нами предоставляются без грифа «секретно», расчеты осуществляются прозрачно. При этом мы стараемся максимально точно рассчитывать и материальные, и трудовые ресурсы до начала работ.
Учитывая тот факт, что электромонтажные работы должны выполняться крайне серьезно, советуем не экспериментировать с выбором компании и не вестись на слишком дешевые предложения.
Установка светильников
п.п. | Наименование работ | Ед.изм. | Цена |
1 | Установка и подключение светильника потолочного «Армстронг» | шт. | 390,00 |
2 | Светильник наружный высота до 4 м | шт. | 450,00 |
3 | Светильник наружный высота от 4 до 8 м | шт. | 900,00 |
4 | Светильник наружный высота от 8 до 12 м | шт. | 1 400,00 |
5 | Светильник подвесной высота до 4 м | шт. | 350,00 |
6 | Светильник подвесной высота от 4 до 8 м | шт. | 700,00 |
7 | Светильник подвесной высота от 8 до 12 м | шт. | 1 100,00 |
8 | Монтаж точечного светильника | шт. | 45,00 |
9 | Светодиодная лента | м.п. | 200,00 |
10 | Монтаж датчиков движения | шт. | 180,00 |
11 | Установка ДУ (не все виды светильников) | шт. | 1 000,00 |
Монтаж кабеля/проводов/труб
п. п. | Наименование работ | Ед.изм. | Цена |
Монтаж кабеля | |||
1 | Кабель 3-х жильный | п.м. | 40,00 |
2 | Кабель 5-ти жильный | п.м. | 45,00 |
Монтаж провода | |||
3 | Провод 1 жильный | п.м. | 15,00 |
Монтаж кабеля слаботочной сети | |||
4 | Кабель UTP (интернет) | п. м. | 20,00 |
Монтаж трубы | |||
5 | Труба гофрированная Ø16, Ø20, Ø32, Ø50 мм | п.м. | 30,00 |
6 | Труба ПВХ, ПНД Ø16, Ø20, Ø32, Ø50 мм | п.м. | 35,00 |
7 | Металлорукав до Ø20 мм | п.м. | 45,00 |
Монтаж кабель-канала (короб) | |||
8 | Кабель канал до 25Х16, 60Х40, 100Х60 | п. м. | 90,00 |
Монтаж лотков | |||
9 | Лоток металлический ширина: 200 мм, 400 мм | п.м. | 180,00 |
10 | Установка кронштейна для лотка до 400 мм | шт. | 105,00 |
Штробление/сверление
п.п. | Наименование работ | Ед. изм. | Цена |
Цены на штробление | |||
1 | Штробление размером 20Х20 (цена зависит от материала) | п.м. | 120,00 |
2 | Штробление размером 20Х40 (цена зависит от материала) | п.м. | 150,00 |
3 | Штробление размером 40Х40 (цена зависит от материала) | п.м. | 195,00 |
4 | Штробление размером 70х70 мм (цена зависит от материала) | м. п. | 160,00 |
5 | Штробление размером 100х100 мм (цена зависит от материала) | м.п. | 200,00 |
Сквозное сверление стен | |||
6 | Сквозное сверление стены до Ø20, Ø32 мм (цена зависит от материала) | см | 3,00 |
Высверливание лунок под подрозетники | |||
7 | Сверление отверстия для подрозетника (цена зависит от материала) | шт. | 100,00 |
8 | Сверление отверстий под монтаж точечного светильника в гипсокартонном потолке | шт. | 55,00 |
Установка автоматики / розеток / выключателей
п.п. | Наименование работ | Ед.изм. | Цена |
Установа подрозетников, распаечных коробок | |||
1 | Установка подрозетника | шт. | 70,00 |
2 | Установка распаечной коробки наружной 80 Х80 Х60 мм | шт. | 200,00 |
3 | Установка распаечной коробки наружной 100 Х100 Х60 мм | шт. | 250,00 |
4 | Установка распаечной коробки внутренней Ø80 мм | шт. | 110,00 |
Установка боксов (щитов) | |||
5 | Электрощит наружной / внутренней установки | шт. | 1 000,00 |
6 | Электрощит на 8 модулей внутренней установки (цена зависит от материала) | шт. | 1 400,00 |
7 | Электрощит на 12 модулей внутренней установки (цена зависит от материала) | шт. | 1 800,00 |
8 | Электрощит на 18 модулей внутренней установки (цена зависит от материала) | шт. | 2 000,00 |
9 | Электрощит на 24 модуля внутренней установки (цена зависит от материала) | шт. | 2 200,00 |
10 | Электрощит на 36 модулей внутренней установки (цена зависит от материала) | шт. | 2 500,00 |
11 | Электрощит на 54 модуля внутренней установки (цена зависит от материала) | шт. | 3 000,00 |
12 | Переборка щита | шт. | 1 700,00 |
13 | Подключение кабеля электрического к главному щиту | шт. | 105,00 |
Автоматические выключатели, УЗО | |||
14 | Автоматический выключатель 1, 2, 3, 4, полюсный | шт. | 300,00 |
15 | УЗО (дифференциальный автомат) двухполюсное / четырехполюсное | шт. | 500,00 |
16 | Реле автоматического переключения установка | шт. | 500,00 |
17 | Счетчика электрического однофазного / трехфазного установка | шт. | 1 200,00 |
18 | Линии силовой подключение в щите | шт. | 700,00 |
19 | Магнитный пускатель однофазный / трехфазный | шт. | 450,00 |
Установка счетчика электрического | |||
20 | Установка счетчика электрического однофазного | шт. | 950,00 |
21 | Установка счетчика электрического трехфазного | шт. | 1 400,00 |
Установка розеток и выключателей | |||
22 | Розетка наружная | шт. | 250,00 |
23 | Выключатель наружный одноклавишный / двухклавишный | шт. | 220,00 |
24 | Переключатель проходной наружный одноклавишный двухклавишный | шт. | 250,00 |
25 | Розетка внутренняя | шт. | 200,00 |
26 | Выключатель внутренний одноклавишный /двухклавишный | шт. | 180,00 |
27 | Переключатель проходной внутренний одноклавишный / двухклавишный | шт. | 220,00 |
28 | Розетка компьютерная (интернет) | шт. | 200,00 |
29 | Диммер (светорегулятор) | шт. | 250,00 |
30 | Розетка внутренняя (цена зависит от материала) | шт. | 500,00 |
31 | Установочная коробка (подрозетник) | шт. | 50,00 |
32 | Установка механизма внутренней розетки | шт. | 250,00 |
33 | Коробки распаячной наружной установка | шт. | 250,00 |
34 | Коробки распаячной коммутация клемником WAGO | шт. | 50,00 |
35 | Замена розетки (механизма) внутренней / наружной | шт. | 300,00 |
Демонтаж электромонтажных изделий
п.п. | Наименование работ | Ед.изм. | Цена |
Демонтаж электромонтажных изделий | |||
1 | Демонтаж светильников | шт. | 250,00 |
2 | Демонтаж автомата защиты | шт. | 150,00 |
3 | Демонтаж выключателя, розетки накладной / встроеной | шт. | 100,00 |
4 | Демонтаж электропроводки | шт. | 30,00 |
5 | Демонтаж кабель-канала (короба) | шт. | 30,00 |
6 | Демонтаж автомата | шт. | 80,00 |
7 | Проводки электрической в кабельканале демонтаж | м. п. | 20,00 |
8 | Проводки электрической открытой демонтаж | м.п. | 20,00 |
9 | Счетчика электрического демонтаж | шт. | 300,00 |
Коммутация проводов
п.п. | Наименование работ | Ед. изм. | Цена |
1 | Установка клемного соединения, до 2,5мм | шт. | 18,00 |
2 | Монтаж соединения с опрессовкой,до 6мм | шт. | 27,00 |
Работы с проводкой
п.п. | Наименование работ | Ед. изм. | Цена |
1 | Подключение стабилизатора | шт. | 300,00 |
2 | Монтаж контура защитного заземления | шт. | 7 000,00 |
Электромонтажные работы в квартире
п. п. | Наименование работ | Ед. изм. | Цена |
1 | Установка светильника настенного, бра | шт. | 199,00 |
2 | Установка люстры с креплением к потолку | шт. | 650,00 |
3 | Монтаж светильников с весом более 3 кг | шт. | 790,00 |
4 | Монтаж крюка под люстру,стандартный | шт. | 80,00 |
Бригада электриков СРОЧНО — ЗВОНИТЕ +7 (499) 792-15-49
Прайс-лист на электромонтажные работы
- org/Breadcrumb»>Главная
- Монтаж
>
Каталог товаров
- LED светильники
- Потолочные светильники
- Светильники Армстронг
- Промышленные светильники
- Уличные светильники
- Светодиодные прожекторы
- Архитектурные светильники
- Светильники ЖКХ
- Светодиодные панели
- Светильники для АЗС
- Дизайнерское освещение
- Торговое освещение
- Медицинские светильники
- Фитосветильники
- Спортивные светильники
- Опоры и мачты освещения
- Ландшафтное освещение
- Кабельная продукция
- Силовой кабель
- Кабель контрольный
- Кабель гибкий
- Провода самонесущие (СИП)
- Судовой кабель
- Кабель управления и связи
- Типы освещения
- Уличное освещение
- Промышленное освещение
Прайс-лист на электромонтажные работы | |||
№№ | Наименование работ | Ед. изм. | Цена |
1 | КАБЕЛЬНЫЕ ТРАССЫ | ||
1 | Прокладка кабеля сеч. до 4 кв.мм. на высоте до 3 метров | м. | 65,00 |
2 | Прокладка кабеля сеч. до 4 кв.мм. на высоте до 5 метров | м. | 100,00 |
3 | Прокладка кабеля сеч. до 4 кв.мм. на высоте до 12 метров | м. | 130,00 |
4 | Прокладка кабеля сеч. до 10 кв.мм. на высоте до 3 метров | м. | 90,00 |
5 | Прокладка кабеля сеч. до 16 кв.мм. на высоте до 3 метров | м. | 110,00 |
6 | Прокладка кабеля сеч. до 35 кв.мм. на высоте до 3 метров | м. | 130,00 |
7 | Прокладка кабеля сеч. до 50 кв.мм. на высоте до 3 метров | м. | 155,00 |
8 | Прокладка кабеля сеч. до 95 кв.мм. на высоте до 3 метров | м. | 205,00 |
9 | Прокладка кабеля сеч. до 150 кв.мм. на высоте до 3 метров | м. | 250,00 |
10 | Протяжка кабеля через гофру диам. до 20 мм | м. | 17,00 |
11 | Протяжка кабеля через гофру диам. до 60 мм | м. | 35,00 |
12 | Штрабление в бетоне | м. | 325,00 |
13 | Штрабление в кирпиче | м. | 275,00 |
14 | Штрабление в гипсоблоке | м. | 200,00 |
15 | Штрабление в потолке | м. | 550,00 |
16 | Черновая заделка штрабы (при необходимости) | м. | 175,00 |
17 | Установка кабель-канала | м. | 135,00 |
18 | Прокладка лотка, короба электрического | м. | 260,00 |
19 | Установка кронштейна для лотка, короба электрического | шт. | 175,00 |
20 | Установка коробки разветвительной в ГКЛ (без распайки) | шт. | 330,00 |
21 | Установка коробки разветвительной в пенобетон (без распайки) | шт. | 380,00 |
22 | Установка коробки разветвительной в кирпич (без распайки) | шт. | 440,00 |
23 | Установка коробки разветвительной в бетон (без распайки) | шт. | 490,00 |
24 | Установка ответвительной коробки наружной (без распайки) | шт. | 175,00 |
25 | Распайка ответвительной коробки | шт. | 220,00 |
26 | Установка подрозетника в бетон (без подключения ЭУИ) | шт. | 440,00 |
27 | Установка подрозетника в кирпич (без подключения ЭУИ) | шт. | 375,00 |
28 | Установка подрозетника в пеноблок (без подключения ЭУИ) | шт. | 275,00 |
29 | Установка подрозетника в ГКЛ (без подключения ЭУИ) | шт. | 220,00 |
30 | Демонтаж открытой проводки на высоте до 3 метров | м. | 30,00 |
31 | Прохождение перекрытия | шт. | 330,00 |
2 | ОСВЕЩЕНИЕ | ||
1 | Установка точечного светильника | шт. | 330,00 |
2 | Установка люстры, бра, светильника | шт. | 380,00 |
3 | Монтаж люстры стоимостью до 3000 р | шт. | 780,00 |
4 | Монтаж люстры стоимостью свыше 3000 р | % | 25,00 |
5 | Установка офисного светодиодного светильника встраиваемого | шт. | 370,00 |
6 | Установка офисного светодиодного светильника накладного | шт. | 500,00 |
7 | Установка офисного светодиодного светильника грильято | шт. | 600,00 |
8 | Демонтаж офисного светодиодного светильника | шт. | 110,00 |
9 | Монтаж шинопровода | м | 500,00 |
10 | Монтаж светодиодной ленты | м | 275,00 |
11 | Установка, подключение БП для ленты | шт. | 440,00 |
12 | Установка светильника на стену на высоте до 3 метров | шт. | 660,00 |
13 | Установка кронштейна на стену на высоте до 3 метров | шт. | 440,00 |
14 | Демонтаж светильника на высоте до 3 метров | шт. | 330,00 |
15 | Установка светильника на стену на высоте до 6 метров | шт. | 820,00 |
16 | Установка кронштейна на стену на высоте до 6 метров | шт. | 550,00 |
17 | Устройство подвеса для светильника на тросе или штанге на высоте до 6 метров (без установки светильника) | шт. | 900,00 |
18 | Демонтаж светильника на высоте до 6 метров | шт. | 550,00 |
19 | Установка светильника на стену на высоте до 12 метров | шт. | 2100,00 |
20 | Установка кронштейна на стену на высоте до 12 метров | шт. | 1100,00 |
21 | Устройство подвеса для светильника на тросе или штанге на высоте до 12 метров (без установки светильника) | шт. | 1800,00 |
22 | Демонтаж светильника на высоте до 12 метров | шт. | 800,00 |
23 | Монтаж+демонтаж на прожекторной мачте 35 м | шт. | 5500,00 |
3 | ЭЛЕКТРОУСТАНОВКА | ||
1 | Установка наружной розетки, выключателя | шт. | 270,00 |
2 | Установка скрытой розетки, выключателя (без установки подрозетника) | шт. | 220,00 |
3 | Монтаж датчика движения | шт. | 550,00 |
4 | Подключение плиты | шт. | 700,00 |
5 | Укладка нагревательного элемента тёплого пола | кв.м | 330,00 |
6 | Подключение и монтаж реостата для тёплого пола | шт. | 500,00 |
7 | Установка пакетного выключателя | шт. | 450,00 |
4 | ЩИТЫ И КОММУТАЦИОННОЕ ОБОРУДОВАНИЕ | ||
1 | Установка щита ввода и учета | шт. | от 3300 |
2 | Установка наружного щита | шт. | 1000,00 |
3 | Установка внутреннего щита | шт. | 2200,00 |
4 | Установка магнитного пускателя до 40А | шт. | 500,00 |
5 | Установка магнитного пускателя до 100А | шт. | 850,00 |
6 | Установка однополюсного автомата до 50А | шт. | 270,00 |
7 | Установка трехполюсного автомата до 50А | шт. | 440,00 |
8 | Установка трехполюсного автомата до 100А | шт. | 660,00 |
9 | Установка двухполюсного УЗО/дифф. авт. до 63А | шт. | 440,00 |
10 | Установка четырехполюсного УЗО/дифф. авт. до 63А | шт. | 550,00 |
11 | Установка счетчика однофазного | шт. | 1100,00 |
12 | Установка счетчика трехфазного | шт. | 1700,00 |
13 | Демонтаж щита | шт. | от 550 |
14 | Демонтаж электросчетчика | шт. | 220,00 |
15 | Монтаж ТВ краба | шт. | 330,00 |
16 | Ниша под щит (500х300х150) в кирпиче, пенобетоне | шт. | 3300,00 |
17 | Ниша под щит (500х300х150) в бетоне | шт. | 5500,00 |
18 | Подключение силовой линии в щите 220В | линия | 440,00 |
19 | Подключение силовой линии в щите 380В | линия | 600,00 |
20 | Прозвонка электропроводки тестером | линия | 110,00 |
21 | Поиск неисправности | час | 700,00 |
Коэффициент за сложность, стесненные условия | % | 20,00 | |
Коэффициент на работы выше 3 м | % | 30,00 | |
Удорожание для уличных работ в зимнее время | % | 30,00 | |
Как установить сервер LAMP на Ubuntu 20.
04?
Если вы хотите настроить веб-сервер и найти несколько советов, эта статья для вас. Вот инструкция по настройке веб-сервера ( LAMP = Linux + Apache + MySql + PHP) на ОС Ubuntu 20.04, в связи с:
Apache 2
PHP 7
Mysql Sever 8
Для начала перейдите на CLI (пользовательский интерфейс командной строки). Вы можете открыть его комбинацией Ctrl + Alt + T . Если вы не хотите настраивать локальный веб-сервер, вам необходимо подключиться к вашему серверу через SSH.
Когда вы находитесь в нужном экземпляре в терминале, войдите в режим суперпользователя (пользователь root или sudo). Выполните следующую команду:
sudo su
и введите пароль к своей учетной записи, если требуется.
Для установки веб-сервера выполните следующие действия:
1. Обновите доступную информацию о пакете. Выполните эту команду:
sudo apt update
* В примерах команды, которые должны выполняться суперпользователем, начинаются со слова судо . Вам не нужно использовать sudo в режиме суперпользователя.
2. Установите веб-сервер Apache 2.
sudo apt install apache2
3. Установите сервер базы данных MySQL.
sudo apt install mysql-server
После установки сервера базы данных MySQL выполните следующую команду:
mysql -uroot
Кроме того, введите эти команды одну за другой, чтобы создать нового пользователя:
CREATE ПОЛЬЗОВАТЕЛЬ phpmyadmin '@'localhost' ОПРЕДЕЛЕН ' <Новый-Пароль-Здесь> ';
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* 'phpmyadmin'@'localhost' С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ;
ПОЛНЫЕ ПРИВИЛЕГИИ;
exit
4. Установите php7.4 и все необходимые библиотеки PHP для работы с Apache 2 и современными платформами, такими как Magento 2.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa :ondrej/php
sudo apt-get updatesudo apt install php7. 4 libapache2-mod-php7.4 php7.4-curl php7.4-intl php7.4-zip php7.4-soap php7.4-xml php7 .4-gd php7.4-mbstring php7.4-bcmath php7.4-общий php7.4-xml php7.4-mysqli
5. Включите моды апача для работы с php7, перезапишите и перезапустите веб-сервер.
sudo a2enmod php7.4
sudo a2enmod rewrite
sudo service apache2 restart
Перейдите по ссылке и проверьте, работает ли ваш локальный веб-сервер: http://127.0.0.1/ (альтернатива http://localhost/). Если все правильно, откроется следующая страница:
6. Смените пользователя, на основе которого будет работать веб-сервер.
Для этого отредактируйте следующий файл /etc/apache2/envvars .
SUDO GEDIT/ETC/APACHE2/ENVVARS
Найти эти строки там:
EXPORT APACHE_RUN_USER = WWW-DATA
EXPORT APACHE_RUNE_GROUP = WWW-DATA
и замените их на:
APACH_RUP_RUP_RUPARIPARIRIP. = your_group
где your_user — имя вашего пользователя Ubuntu (под которым вы хотите редактировать файлы), а your_group — группа, к которой принадлежит этот пользователь. Обычно имена пользователя и группы совпадают.
Сохраните файл и перезагрузите веб-сервер.
перезагрузка службы sudo apache2
7. Измените владельца веб-каталога.
Веб-каталог — это папка, в которой находится ваше веб-приложение, например Magento 2. Цель состоит в том, чтобы дать вашему пользователю полный контроль над этой папкой. Выполните следующую команду:
chown -R your_user : your_group /var/www/html
8. Увеличьте лимит памяти (RAM), разрешенный для PHP.
По умолчанию это значение составляет 128 МБ, что недостаточно для работы, например. с Magento 2.
Откройте файл /etc/php/7.3/apache2/php.ini для редактирования:
sudo gedit /etc/php/7.4/apache2/php.ini
найдите следующую строку
memory_limit = 128M
измените его на
memory_limit = 1024M
сохраните изменения и перезагрузите веб-сервер еще раз.
перезапуск службы sudo apache2
9. Измените настройки виртуального хоста.
Отредактируйте этот файл
/etc/apache2/sites-available/000-default.conf
и добавьте следующий код в середину узла VirtualHost :
Опции Индексы FollowSymLinks MultiViews
AllowOverride all
Требовать все предоставленные
Сохранить изменения и перезагрузить веб-сервер
sudo service apache2 restart
10. Установить MySQL
40002 Для управления базами данных MySQL, например, для создания новых баз данных, мы рекомендуем установить phpMyAdmin.
Как настроить стек LAMP в Red Hat Enterprise Linux 7
Вас попросили создать стек LAMP, независимо от того, думаете ли вы: «Стек ламп, как свет и лампочки» или «Хорошо, давайте создадим веб-сервер «Это руководство поможет вам быстро начать работу.
Во-первых, для тех, кто не знает, стек LAMP, также известный как LAMP, является аббревиатурой для сервера Linux/UNIX с Apache в качестве ядра сервера, MySQL/MariaDB в качестве ядра базы данных и PHP в качестве основного сервера. язык сценариев.
Эти шаги основаны на RHEL 7.2/7.3, но должны работать для всех версий RHEL с минимальными изменениями.
Всего пара вещей, которые вам нужно будет подготовить:
- Приличное интернет-соединение.
- Непроизводственный сервер для использования с этим руководством.
- В этом руководстве предполагается, что сервер был установлен с минимальными параметрами и правильно зарегистрирован в рамках подписки Red Hat.
- Доступ к серверу, который предоставляет вам доступ к Sudo (администратору).
В зависимости от потребностей вашей организации ваш сервер может иметь графический интерфейс пользователя (GUI) или вы можете просто иметь терминальный доступ. В любом случае рекомендуется сначала пройти это руководство на нерабочем сервере на случай, если вам понадобится пройти его пару раз.
Если у вас графический интерфейс, перейдите в меню «Приложения», затем в подменю «Утилиты» найдите приложение «Терминал» и откройте его.
В терминале (будь то в графическом интерфейсе или через SSH) выполните следующие действия, чтобы упростить задачу, вы можете скопировать и вставить команды в окно терминала.
ПРИМЕЧАНИЕ.
С приведенными ниже командами yum это руководство не устанавливает автоматически какую-либо часть стека LAMP. После того, как вы поймете, что делаете, вы можете использовать команду «-y» для автоматической установки.
# Не будет автоматически обновляться судо ням обновление # Не будет автоматически устанавливать Apache/HTTPD sudo yum установить httpd # Будет автоматически обновляться sudo yum -y обновить # Автоматически установит Apache/HTTPD sudo yum -y установить httpd
ЛАМПЫ Установка Этапы
- Проверьте регистрацию Red Hat, в этом поможет приведенный ниже скрипт.
Если вы зарегистрированы правильно, вы получите сообщение «Зарегистрировано правильно», в противном случае вы получите запрос на ввод имени пользователя и пароля Red Hat вместе с именем хоста сервера.если [ "$(статус менеджера подписки sudo]; то Чисто эхо "Зарегистрировано правильно" еще Чисто echo -e "\033[32mРегистрация Red Hat - Старт\033[0m" если [-z ${1+x}]; тогда echo -e "\033[01m\e[4mВведите свое имя пользователя для RedHat.com, а затем [ENTER]:\e[0m\033[0m" читать rhUser еще объявить rhUser=$1 фи если [-z ${2+x}]; тогда echo -e "\033[01m\e[4mВведите пароль для RedHat.com, а затем [ENTER]:\e[0m\033[0m" читать -s rhPass еще объявить rhPass=$2 фи Чисто echo -e "\033[32mSet Имя хоста сервера - Start\033[0m" если [-z ${3+x}]; тогда echo -e "\033[01m\e[4mВведите желаемое имя хоста для сервера, а затем [ENTER]:\e[0m\033[0m" прочитать имя хоста sudo hostnamectl set-hostname $hostname еще объявить имя хоста = $3 sudo hostnamectl set-hostname $hostname фи echo -e "\033[32mSet Имя хоста сервера - Стоп\033[0m" # Зарегистрировать сервер Red Hat - Start регистр диспетчера подписки sudo --имя пользователя $rhUser --пароль $rhPass --auto-attach Чисто обновление менеджера подписки sudo Чисто история -с личность менеджера подписки sudo # Зарегистрировать сервер Red Hat - Stop echo -e "\033[32mРегистрация Red Hat - Стоп\033[0m" фи
- Сначала обновите систему.
# Сначала обновить систему Судо Юм обновление
- Установить полезные приложения
#Установить полезные приложения # nano - альтернатива текстовому редактору vi # curl / wget - загрузчики на базе терминала # bind-utils / telnet — полезно для тестирования проблем с доменом и портом sudo yum установить nano curl wget bind-utils telnet
- Установите компоненты LAMP.
# Установить ЛАМПУ # httpd - базовый Apache # mod_ssl и openssl — необходимы для защищенных HTTPS/SSL веб-сайтов. # mariadb-server & mariadb — база данных MariaDB (последняя БД на основе MySQL после того, как Oracle купила MySQL) # php - базовый PHP # php-mysql - разрешить PHP работать с MariaDB/MySQL # php-gd - Разрешить PHP создавать/манипулировать изображениями # php-mbstring - Разрешить PHP работать с многобайтовыми строками - http://php.net/manual/en/book.mbstring.php sudo yum установить httpd mod_ssl openssl mariadb-сервер mariadb php php-mysql php-gd php-mbstring
- Включите службы, чтобы они загружались при запуске.
# Включить службы, чтобы они загружались при запуске sudo systemctl включить httpd.service sudo systemctl включить mariadb.service
- Открыть брандмауэр для HTTP и HTTPS.
# Открыть брандмауэр для HTTP и HTTPS sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
- Создайте простую страницу с информацией о PHP, чтобы убедиться, что PHP работает в Apache.
Основная цель этого файла — убедиться, что PHP работает в Apache, но его также удобно просматривать для каждого проекта, чтобы убедиться, что у вас установлены все необходимые модули/расширения PHP.# Создать простую страницу с информацией о PHP, чтобы убедиться, что PHP работает в Apache судо эхо "" | sudo тройник /var/www/html/info.php эхо "" | sudo тройник /var/www/html/index. php
- Добавьте конфигурацию PHP в Apache. 9[ \t]*//’ /etc/httpd/conf/httpd.conf
sudo sed -i «s|IncludeOptional|#IncludeOptional|» /etc/httpd/conf/httpd.conf
sudo sed -i «s|#ServerName www.example.com:80|ServerName localhost|» /etc/httpd/conf/httpd.conf
sudo sed -i «s|DirectoryIndex index.html|DirectoryIndex index.html index.php|» /etc/httpd/conf/httpd.conf
# Добавляем конфигурацию PHP в Apache
echo «Приложение AddType/x-httpd-php .php» | sudo tee -a /etc/httpd/conf/httpd.conf - Защитите MariaDB/MySQL.
Это необходимый шаг для защиты вашего сервера MariaDB/MySQL. Эта команда сначала запустит службу, а затем задаст ряд вопросов, в зависимости от потребностей проекта ответы будут различаться.# Защитить MariaDB/MySQL sudo systemctl запустить mariadb.service Чисто судо /usr/bin/mysql_secure_installation
Это то, что вы увидите
$ sudo /usr/bin/mysql_secure_installation ПРИМЕЧАНИЕ. ЗАПУСК ВСЕХ ЧАСТЕЙ ЭТОГО СКРИПТА РЕКОМЕНДУЕТСЯ ДЛЯ ВСЕХ MariaDB. СЕРВЕРА В ПРОИЗВОДСТВЕННОМ ИСПОЛЬЗОВАНИИ! ПОЖАЛУЙСТА, ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ КАЖДЫЙ ШАГ! Чтобы войти в MariaDB для ее защиты, нам понадобится текущий пароль для пользователя root. Если вы только что установили MariaDB и вы еще не установили пароль root, пароль будет пустым, так что вы должны просто нажать Enter здесь. Введите текущий пароль для root (введите, если нет):
На этом этапе нажмите ввод/возврат, так как на этом этапе у вас не должно быть пароля root.
Введите текущий пароль для root (не вводите ни одного): ОК, пароль успешно использован, идем дальше... Установка пароля root гарантирует, что никто не сможет войти в MariaDB. пользователь root без надлежащей авторизации. Установить пароль root? [Да/нет]
На этом этапе введите Y (регистр может быть ниже или выше) и нажмите ввод/возврат
Вам нужно будет ввести пароль, а затем подтвердить его. ПРИМЕЧАНИЕ. Это ваш «божественный» пароль для всей вашей системы MariaDB, поэтому угадать пароль будет сложно.
Установить пароль root? [Да/нет] г Новый пароль: Повторно введите новый пароль: Пароль успешно обновлен! Перезагрузка таблиц привилегий.. ... Успех! По умолчанию установка MariaDB имеет анонимного пользователя, что позволяет любому войти в MariaDB без необходимости создания учетной записи пользователя для их. Это предназначено только для тестирования и установки идти немного мягче. Вы должны удалить их, прежде чем двигаться в производственная среда. Удалить анонимных пользователей? [Да/нет]
В большинстве случаев вы хотите удалить неавторизованных пользователей, поэтому введите Y (регистр может быть ниже или выше) и нажмите ввод/возврат.
Удалить анонимных пользователей? [Да/нет] г ... Успех! Обычно пользователю root должно быть разрешено подключаться только с «localhost». Этот гарантирует, что кто-то не сможет угадать пароль root из сети. Запретить удаленный вход в систему root? [Да/нет]
В большинстве случаев вы хотите удалить удаленный root-доступ «бога», поэтому введите Y (регистр может быть ниже или выше) и нажмите ввод/возврат.
Запретить удаленный вход в систему root? [Да/нет] г ... Успех! По умолчанию MariaDB поставляется с базой данных с именем «test», которую может использовать каждый. доступ. Это также предназначено только для тестирования и должно быть удалено перед переходом в производственную среду. Удалить тестовую базу данных и доступ к ней? [Да/нет]
Если это окно разработки, чтобы начать изучать, как делать что-то с MariaDB/MySQL, вы можете отказаться от этого, но в большинстве случаев введите Y (регистр может быть ниже или выше) и нажмите ввод/возврат
Удалить тестовую базу данных и доступ к ней? [Да/нет] г - Удаление тестовой базы данных... ... Успех! - Удаление привилегий на тестовой базе данных... ... Успех! Повторная загрузка таблиц привилегий гарантирует, что все сделанные до сих пор изменения вступит в силу немедленно. Перезагрузить таблицы привилегий сейчас? [Да/нет]
В большинстве случаев введите Y (регистр может быть прописным или нижним) и коснитесь ввода/возврата.
Теперь вы закончили и увидите что-то вроде этого
Перезагрузить таблицы привилегий сейчас? [Да/нет] г ... Успех! Убираться... Все сделано! Если вы выполнили все вышеперечисленные шаги, ваша MariaDB теперь установка должна быть безопасной. Спасибо за использование MariaDB!
- Запустить Apache.
# Запустить Апач sudo systemctl запустить httpd.service
- Загрузите свой сайт, если вы находитесь в графическом интерфейсе, в зависимости от того, может ли у вас быть интернет-браузер на вашем компьютере, если у вас есть браузер, вы можете открыть его и просто перейти на http://localhost/info.phpЕсли вы в SSH/терминале приведенный ниже код должен загрузить HTML сайта по умолчанию, если все работает
завиток http://localhost/info.php
На этом этапе у вас должен быть работающий стек HTTP LAMP, но он будет запускать только один веб-сайт.
Этапы многосайтовой установки
Очень немногие стеки LAMP настроены специально для запуска только одного веб-сайта. Приведенные ниже шаги помогут вам настроить сервер для обслуживания нескольких веб-сайтов, опять же без особых усилий с вашей стороны.
- Для работы нескольких сайтов нам нужно изменить SELinux, чтобы он работал в разрешительном режиме.
ПРИМЕЧАНИЕ: 9$/d’ /etc/selinux/config
SELinuxStatus=$(cat /etc/selinux/config | grep SELINUX=|cut -d’=’ -f2)
echo «Текущее состояние: $SELinuxStatus»
sudo sed -i «s|SELINUX=$SELinuxStatus|SELINUX=permissive|» /etc/selinux/config
SELinuxStatus=$(cat /etc/selinux/config | grep SELINUX=|cut -d’=’ -f2)
echo «Новый статус: $SELinuxStatus»
sudo shutdown -r сейчас - Создайте файл «websites.csv», в этом файле мы определим дополнительные сайты для сервера.
Имя домена, HTTP_Port, HTTPS_Port, SSLCertificateFile, SSLCertificateKeyFile
Этот файл Websites.csv имеет некоторую логику, связанную с ним: если вы не определите HTTPS_Port, SSLCertificateFile и SSLCertificateKeyFile, ваш сайт будет просто HTTP, а не безопасным сайтом (HTTPS).
Этот сценарий ниже создаст для вас заголовок CSV, а затем загрузит файл в текстовый редактор nano.
Введите значения, не забывая добавлять запятую в качестве разделителя (не добавляйте пробел).
Когда вы закончите, удерживайте нажатой клавишу Control/Ctrl и нажмите клавишу X, чтобы закрыть файл, система спросит вас, хотите ли вы сохранить файл, введите Y, если да, или N, если нет, затем нажмите клавишу Enter/Return.
echo -e "DomainName, HTTP_Port, HTTPS_Port,SSLCertificateFile,SSLCertificateKeyFile\n" | sudo тройник /var/www/websites.csv судо нано /var/www/websites.csv
Вот пример того, как может выглядеть окончательный файл
Имя домена, HTTP_Port, HTTPS_Port, SSLCertificateFile, SSLCertificateKeyFile test.someurl.local,80,443,/etc/httpd/ssl/SSLCRT.crt,/etc/httpd/ssl/SSLKey.key test2.someurl.local,80
- Сертификаты SSLМесто, где вы размещаете файлы сертификатов SSL, может отличаться от этого руководства. Руководство будет сосредоточено на расположении файлов как /etc/httpd/ssl. Убедитесь, что файлы crt и key находятся в каталоге /etc/httpd/ssl (или в выбранном вами каталоге).
- Установите некоторые базовые переменные для следующих шагов
# Объявите основные переменные - старт объявить netAdapter=$(состояние устройства nmcli | grep en | cut -d " " -f1) если [-z "$netAdapter"]; тогда netAdapter=$(состояние устройства nmcli | grep eth | cut -d " " -f1) фи объявить netIP=$(/sbin/ip -o -4 список адресов $netAdapter | awk '{print $4}' | cut -d/ -f1) #declare netCIDR=$(/sbin/ip -o -4 список адресов $netAdapter | cut -d ' ' -f7) объявить netMask=$(ipcalc -m $netIP | cut -d '=' -f2) объявить netCIDR=$(ipcalc -p $netIP $netMask | cut -d '=' -f2) объявить netWork=$(ipcalc -n $netIP $netMask | cut -d '=' -f2) echo -e "Имя хоста: $(имя хоста)\n$netAdapter: $netIP\nСетевая маска: $netMask\nCIDR: $netWork/$netCIDR" объявить AzureServer=$(awk -v address="$netIP" -f /opt/DSP/checkIP.awk /opt/DSP/AzureIPRange. txt) LoggedInUser=$(ктоами) эхо $LoggedInUser # Объявить основные переменные - стоп
- ДОПОЛНИТЕЛЬНО — удалить GUI Desktop
sudo yum удалить gnome-desktop *
- Создать группу веб-разработчиков
В ситуации, когда у вас есть несколько веб-разработчиков, полезно создать группу веб-разработчиков.# Создать группу веб-разработчиков sudo groupдобавить webdev # Добавить пользователей в группу веб-разработчиков sudo usermod -G webdev -a $LoggedInUser sudo usermod -G webdev -a apache sudo usermod -G webdev -корень # Создайте пользователя webdev и добавьте его в группу веб-разработчиков sudo useradd -g webdev -m webdev USR=вебдев # Будет сгенерирован случайный 8-символьный пароль: PASS=`tr -dc A-Za-z0-9[ \t]*//' /etc/httpd/conf/httpd.conf sudo sed -i "s|IncludeOptional|#IncludeOptional|" /etc/httpd/conf/httpd.conf sudo sed -i "s|#ServerName www.example.com:80|ServerName localhost|" /etc/httpd/conf/httpd.conf sudo sed -i "s|DirectoryIndex index.html|DirectoryIndex index. html index.php|" /etc/httpd/conf/httpd.conf echo "IncludeOptional /etc/httpd/sites-available/*.conf" | sudo tee -a /etc/httpd/conf/httpd.conf кошка /etc/httpd/conf/httpd.conf | grep кошка /etc/httpd/conf/httpd.conf | grep индекс каталога
- Разрешить CSV определить дополнительные сайты
# Прочитать файл Websites.csv и создать виртуальный хост для каждого сайта — запуск
sed 1d /var/www/websites.csv | в то время как IFS=$’,’ читать -r -a сайт
делать
echo "Чтение файла CSV"
echo "Имя домена: ${site[0]}"
echo "Порт HTTP: ${site[1]}"
echo "Порт HTTPS: ${site[2]}"
echo "Файл SSL CRT: ${site[3]}"
echo "Файл ключа SSL: ${site[4]}"
если [-n "${сайт[1]}" ]; тогда
echo "Настройка HTTP для ${site[0]}"
эхо -е "\n"\
"имя_сервера ${сайт[0]}\n"\
"Корень документа /var/www/${сайт[0]}/public_html\n"\
"Журнал ошибок /var/www/${сайт[0]}/error.log\n"\
"CustomLog /var/www/${site[0]}/requests.log вместе\n"\
"\п"\
"Параметры Все\n"\
"Разрешить переопределить все\n"\
"Требовать все предоставленные\n"\
"\п"\
"" | sudo tee /etc/httpd/sites-available/${site[0]}. conf
фи
если [-n "${сайт[2]}" ]; тогда
если [ -z "${сайт[3]}" ] || [-z "${сайт[4]}"]; тогда
echo "Запрошен HTTPS, но параметры SSL не заполнены"
выход 0
фи
echo "Настройка HTTPS для ${site[0]}"
эхо -е "\n"\
"имя_сервера ${сайт[0]}\n"\
"Корень документа /var/www/${сайт[0]}/public_html\n"\
"Журнал ошибок /var/www/${сайт[0]}/error.log\n"\
"CustomLog /var/www/${site[0]}/requests.log вместе\n"\
"\п"\
"Параметры Все\n"\
"Разрешить переопределить все\n"\
"Требовать все предоставленные\n"\
"\п"\
"SSLEngine включен\n"\
"SSLCertificateFile ${сайт[3]}\n"\
"SSLCertificateKeyFile ${сайт[4]}\n"\
"" | sudo tee /etc/httpd/sites-available/${site[0]}_secure.conf
фи
sudo ln -s /etc/httpd/sites-available/${site[0]}.conf /etc/httpd/sites-enabled/${site[0]}.conf
sudo mkdir -p /var/www/${site[0]}/public_html
echo "$ip ${site[0]}" | sudo tee -a /etc/hosts
# Загрузите тестовый файл index.php на место
компакт-диск /var/www/${сайт[0]}/public_html
эхо "