Архив рубрики: Публикации

Вносим CAA запись в DNS (bind9)

Начиная с сентября 2017 года удостоверяющим центрам предписано обязательно проверять CAA-записи в DNS перед генерацией сертификата. CAA (RFC-6844, Certificate Authority Authorization) позволяет владельцу домена явно определить удостоверяющий центр, который имеет полномочия для генерации сертификатов для указанного домена. При наличии CAA-записи все остальные удостоверяющие центры обязаны блокировать выдачу сертификатов от своего имени для данного домена и информировать его владельца о попытках компрометации. Читать

Локальная вычислительная сеть — проект.

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

Пока еще с бумажными схемами провели обследование местности. Задачей было определить место расположения распределительных шкафов по зданию и их количество, так же необходимо было подсчитать количество абонентов – существующих и предполагаемых, длины кабельных линий, способ прокладки кабеля по коридорам и в помещении, определить  расположением серверной комнаты. Это всё заняло достаточно много времени с учетом согласования расположений РШ и серверной с руководством, передача помещения и т.п.  По итогам обследования  приблизительные контуры новой сети уже начали вырисовываться.

Нужно отметить пару нюансов начального этапа проекта. Во-первых, во-вторых и в-третьих нужно пользоваться современными методиками проектирования,  использовать кодекс СКС и немножко пользоваться своим воображением. Сеть должна стремиться к структуре звезды – в центре коммутатор, от него расходятся поэтажные коммутаторы и далее отводы к пользователям. Предполагалось достичь структуры, как на рисунке ниже. Такой рисунок можно составить в браузерной программе на сайте www.draw.io.

На роль серверной претендовали три или четыре помещения в разных частях здания. При выборе серверной комнаты  нужно обратить внимание на её площадь, она должна быть не менее 6м2, желательно без окон, пол из плиток. Обязательно наличие кондиционера, системы пожаротушения, контролируемой вентиляции, герметичной железной двери и по необходимости охранной сигнализации. Должна быть отдельная линия электропитания.  Циркуляции воздуха в серверной практически нет. Кондиционер нужен для охлаждения воздуха, а приточка и вытяжка могут понадобиться в экстренных ситуациях. Желательное расположение серверной где-нибудь в центре здания, чтоб кабельные линии расходились в разные стороны и не превышали 100м до поэтажных коммутаторов.

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

В серверную должна заводится отдельная линия   электропитания кабелем не менее  ВВГ 3х2.5мм2, которая подключается на отдельный автомат 16-25А в электрощитовой и так же оканчивается автоматом в серверной, а уже от него все розетки для серверов, коммутаторов и прочего оборудования. Электрики сопротивлялись, но свою работу сделали.

Количество розеток 220В подсчитать сложно, по этому, их сразу нужно делать с хорошим запасом, минимум 15-20 шт. Обязательно должна быть возможность подсоединить металлические шкафы к заземлению.

Еще одна система – это связь. Нужно было перетянуть телефонные линии для организации внешнего шлюза  через ADSL модем и для 3х VPN. До этого модемы стояли  в совершенно неожиданных местах.

Вид серверной после завершения первого этапа проекта на фото ниже.

Первый РШ.

Кондиционер.

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

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

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

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

Первая схема – это структура предполагаемой сети с указанием  РШ и количеством отводов, а так же с указанием примерных  длин кабеля.

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

Между корпусами №2 и №5 передача данных осуществляется через две встречно направленные точки wi-fi CPE510. Система стабильно работает уже год. Замечаний нет. Остальная сеть по типовой структуре СКС.

По проекту получилось 185 портов. Когда в ЛВС официально насчитывается более 128 портов, по законодательству РБ её нужно регистрировать в БелГИЭ. Портом считается каждый разъем RJ-45 в коммутаторе, способный передавать данные (как задействованный, так и не подключенный). Официально – значит оборудование проходит по бухгалтерии.

Следующая схема поэтажная на примере одного этажа.

В среднем на этаж получается 40 абонентов, где-то больше, где-то меньше. Чтоб не тянуть много длинных линий, спроектировано по два распределительных шкафа  на этаж. РШ крепятся к стене дюбелями 16х80мм. Там, где стены совсем песочные или гипсо-картоновые шкафы крепятся к бетонному потолку шпильками М8, как на фото ниже.

По коридорам кабель укладывается в металлическом лотке за подвесным потолком. Выбран лоток с размерами 30х100мм  (высота х ширина) длинной по 3м каждый.

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

 

Для одного кабеля подходит кабельный канал 16х16мм. Если 2-5 кабелей, то размер кабельного канала 25х16мм, как на фото выше. Компьютерные розетки выбраны с одним или двумя разъемами RJ-45. Они расшиваются по стандарту А или Б. Главное, чтоб стандарт был один на всю сеть. В нашей организации везде Б. Для расшивки требуется инструмент, например спец.нож T-431.

Розетка и ПК соединяются патч-кордом, который обжат так же по стандарту Б (TIA/EIA-568B).

Обжим коннекторов RJ-45 выполняется другим специальным обжимным инструментом, который на фото ниже.

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

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

Сеть по стоимости рассчитывалась как бюджетная из наиболее дешевых материалов и с максимальной скоростью 100Мбитс от коммутаторов D-Link и ZyXEL. Однако, на втором этапе нашлись средства и закупили более дорогие управляемые коммутаторы с гигабитными портами ZyXEL GS-1900. Ситуация стала по веселее. Стоимость ЛВС на один этаж можно посмотреть в смете ниже.

Сюда для полной картины нужно добавить еще оплату проектных, монтажных работ и электрику. Так же был закуплен сервер за 3000$, в смете не указан.

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

 



2018-01-02T18:26:11
ЛВС

Локальная вычислительная сеть — вступление.

Информатизация уже стала неотъемлемой частью современного общества. Основа информатизации это конечно-же инфраструктура. Ненадежно построенная локальная сеть становится причиной регулярных проблем, как у пользователей, так и у обслуживающего персонала. Я ощутил это не себе в полной мере за первые полгода работы в новой организации. Сеть представляла из себя бессистемное и бесструктурное наслоение проводов и коммутаторов. Нельзя сказать, что сеть была построена, она возникла от модема и по принципу: сюда нужен компьютер, тянем провод, туда нужен компьютер – ставим тут коммутатор и тянем провод. Как результат на 100 ПК приходится 50 коммутаторов. Это всё накапливалось, наверное, с начала 2000х годов, когда компьютеры стали входить в широкое пользование.

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

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

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

 

В любом люке или нише запутанная борода, по-другому это не назвать.

Сеть связи в упадке и по сей день.

Ниши для проводов, как правило, совмещены с трубами водоснабжения или вентиляцией.

На фото ниже типовая картина, наблюдаемая через каждые два-три помещения. Так выглядит распределительный шкаф ЛВС : ) Каждый день по несколько вызовов об отсутствии сети  после того, как помоют шваброй пол.

И т.д. и т.п.

Схема до модернизации представлена ниже. На фото влезла примерно 1/3 сети, в общем суть ясна.

Серверная комната отсутствовала. За одним из двух серверных ПК, которые стояли в бухгалтерии работал бухгалтер.

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

Это кратко те печальные обстоятельства в которых я оказался. Сеть нужно было поднимать с нуля, так же как и систему видеонаблюдения. Руководство подсчитало стоимость постройки ЛВС  на 100-120 ПК и цена вопроса явно не понравилась.  Дело поручили штатным инженеру и технику. Два проекта по ЛВС и Видеонаблюдению шли параллельно и практически одновременно.  Переходим непосредственно к проекту.

Проект ЛВС.



2018-01-02T18:08:16
ЛВС

Замена сетевой карты.

ПК прибыл после прошедшей грозы с заявкой о том, что он отключается через пару минут работы. Включение подтвердило описание заявителя. Компьютер без предупреждений отключался через 2-3 минуты. Модульно заменились БП, процессор, ОЗУ. Мат. платы для замены не было. Симптом всегда оставался. Наконец внимание было обращено на то, что постоянно горят индикаторы на входе сетевой карты, даже если провод не подключен. Исследования пошли в направлении сетевой карты. С подключенным патч-кордом я даже успел загрузиться до ОС и посмотреть параметры. На мат. плате в районе сетевого разъема я нащупал очень сильно разогретую широкую дорожку. Температура по мониторингу при этом ни где не превышала норму.

Возникло предположение, что в результате удара молнии, перенапряжение через Ethernet-кабель попало на мат. плату и перегорел  какой-то радиоэлемент.  Он теперь создает короткое замыкание или близкое к этому состояние,  дорожка нагревается от большого тока и срабатывает защита (по току или термодатчик). Чтоб подтвердить эту теорию я решил выпаивать детали от входного разъема RJ-45 до  микросхемы сетевого адаптера. Первыми выпаялись два каких-то драйвера у разъема.

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

Следующим решено было отпаять сам контроллер сети. Какой из нескольких было определено по надписи RTL8111F.

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

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

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

Тут возник еще один нюанс. Новая сетевая карта, что на фото выше не подошла.  На мат. плате есть только мини-разъемы PCI.

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



2017-12-31T13:22:55
SYSTEM

Какие плагины нужны для WordPress блога? Подборка самых необходимых

Приветствую вас на блоге ИнетСоветы.ру! Движок WordPress хорошо тем, что на него можно поставить много дополнений — плагинов, которые добавят вашему сайту функциональности. Чтобы вам, как новичку, было легче сориентироваться в большом разнообразии плагинов, в этом после я дам список основных плагинов. В 2019 году я внесла правки в этот список и пометила плагины, которые я больше не использую или заменила их кодом.

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

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

Список моих основных плагинов

  1. Akismet – фильтрует комментарии, защищая блог от спама. Подробнее в статье «Плагин для защиты от спама Akismet«.
  2. All in One SEO Pack – плагин, который полезен для поисковой оптимизации. Как настроить All in One SEO Pack читайте по ссылке https://inetsovety.ru/plagin-all-in-one-seo-pack/. Альтернатива ему — Yoast SEO.
  3. Amcaptcha – для защиты от спама. Перед отправкой комментария нужно поставить галочку, подтверждая что Вы не спам-бот. Этот плагин ставить не обязательно, Akismet успешно справляется. Amcaptcha добавляет дополнительное поле в форму отправки комментария, в котором комментатор должен поставить галочку для отправки комментария. Это намного удобнее, чем вводить капчу.
  4. Auto Highslide –  удобный плагин для увеличение картинок в статье. Есть смысл ставить это плагин, если Вы добавляете в статью картинки, которые требуют увеличения. Плагин работает сразу же после активации. Теперь для увеличения картинки достаточно кликнуть по ней левой кнопкой мышки и она увеличится до полного размера. Следите, чтобы при загрузке картинок в статью в настройках параметров изображения в пункте ссылка, было выбрано «Медиафайл». В противном случае картинка не будет увеличиваться по клику:

    Плагин Auto Highslide для увеличения изображений
  5. Dagon Design Sitemap Generator – карта сайта для людей. На отдельной странице выводит список всех опубликованных на блоге статей, что помогает поисковым роботам лучше индексировать сайт. Как установить этот плагин читайте здесь.  Страничку со списком всех статей можно создать и без плагина, как это сделать читайте по ссылке https://inetsovety.ru/karta-bloga-dlya-lyudey/
  6. Google XML Sitemaps – карта сайта для поисковых роботов. Задача этого плагина — создать в директории сайта файл для поисковых роботов в формате xml, и вносить в него дополнения после появления на блоге новых статей и обновления старых. Как установить и настроить данный плагин читайте в статье «XML карта сайта для поисковых систем«.
  7. Hyper Cache – плагин для кеширования. Молодым блогам его ставить не обязательно.
  8. Login LockDown — защищает от подбора пароля для входа в админку. Как можно защитить админку Вордпресс от взлома читайте по ссылке https://inetsovety.ru/kak-zashtitit-adminku-wordpress/
  9. RusToLat – заменяет буквы кириллицы в ссылке к статье на латинские. Также способствует оптимизации сайта.
  10. WordPress Database Backup – создает резервную копию базы данных. Обязательный плагин, который нужно один раз настроить и он будет в автоматическом режиме создавать копию базы данных и присылать на Ваш имей. Какие еще меры нужно предпринять для защиты сайта читайте тут.
  11. AdsPlace’r Pro — плагин для удобной вставки рекламы на сайт.

Посмотрите статью с фишками, которые можно реализовать на Вордпресс по ссылке https://inetsovety.ru/fishki-dlya-bloga-na-wordpress/

Дополнительные плагины

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

  1. WP-Optimize – плагин для оптимизации базы данных. Этот плагин достаточно активировать раз в месяц, запускать оптимизацию базы данных и снова отключать его.

    Настройка плагина WP-Optimize для WordPress
  2. Broken Link Checker – помогает проверить сайт на наличие битых ссылок и оповещает по почте. Его можно установить, проверить сайт и удалить битые ссылки. Потом отключить, а через недельку-две провести очередную проверку и снова отключить.
  3. P3 (Plugin Performance Profiler) — плагин для проверки нагрузки, которую создают установленные на блоге плагины. Штука полезная. P3 подскажет Вам какие плагины слишком тяжелые и их следует удалить. Описание плагина https://inetsovety.ru/iz-za-kakogo-plagina-vash-blog-na-wordpress-dolgo-gruzitsya/
  4. Anti-XSS attack – плагин помогает защитить блог от XSS атак. Не актуален, т.к. давно не обновляется.
  5. Disable WordPress Updates – отключает запросы на обновления. В целях безопасности, лучше регулярно устанавливать предлагаемые движком и плагинами обновления. Если же не хотите, установите этот плагин и Вы не будете видеть оповещений о вышедших обновлениях.
  6. Contact Form 7 – создает контактную форму для связи посетителей сайта с администрацией. Рекомендую заменить этот плагин кодом. Создание контактной формы кодом не намного сложнее, чем настройка плагином. Инструкцию читайте в посте «Форма обратной связи без плагина».
  7. Subscribe To Comments – подписка на комментарии к статье. Пользователь может подписаться на уведомления о новых комментариях к посту, который он оставил.
  8. Watermark RELOADED – устанавливает водяной знак на картинку. Если вы обрабатываете изображения в Фотошопе перед загрузкой на сайт, там же можете быстро добавить копирайт.
  9. WP-NoRef – закрывает все внешние ссылки от индексации.
  10. WP-Polls – плагин для опросов.
  11. WP-PostViews – показывает количество просмотров статьи. Данный плагин можно и даже нужно заменить кодом.
  12. WordPress Related Posts – плагин для вывода похожих записей к статье списком. Есть другой плагин Related Posts Thumbnails, который выводит похожие записи с картинками. Также, можно вывести похожие записи без плагина при помощи кода. Инструкцию смотрите по ссылке https://inetsovety.ru/pohozhie-zapisi-v-statyyah-na-bloge-wordpress-bez-plagina/. Выводить ссылки на статьи из той же рубрики стоит, чтобы пользователи подольше находились на сайте и просматривали другие статьи.
  13. Список страниц – используется для более удобной навигации по блогу. Обычно в бесплатных шаблонах, которые Вы скачиваете из интернета, есть только ссылки: «Предыдущие записи», «Следующие записи». А этот плагин добавляет кнопки с цифрами для более удобного перехода на другие станицы архива. Этот функционал можно реализовать и кодом.

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

Хочу сказать, что не стоит устанавливать на свой сайт много плагинов, так как они создают дополнительную нагрузку и замедляют работу сайта. Установите 10-12 плагинов. Два из можно отключить и включать периодически для проверки.



2017-12-30T20:24:08
Блог на WordPress

Как установить Joomla 3 на Debian 9

Мы покажем вам, как установить Joomla 3 на Debian 9. Joomla это одна из наиболее популярной бесплатной CMS (Content Management System) с открытым исходным кодом, которая позволяет легко создавать и управлять динамическими веб-сайтами. Она написана на PHP, и он может хранить свои данные в любой базе данных: MySQL или PostgreSQL. На этом уроке мы покажем вам, как установить Joomla 3 на Debian 9 с использованием LAMP (Linux, Apache, MariaDB, PHP). Установка Joomla 3 на Debian 9, легко и должна занять менее 10 минут.

1. Начало работы

Во-первых, вам необходимо войти на сервер через SSH с правами суперпользователя:

ssh root@IP_ADDRESS -p PORT_NUMBER

 

и заменить «IP_ADDRESS» и «PORT_NUMBER» на фактический IP-адрес сервера и номер порта SSH.

Перед тем, как начать установку, давайте удостоверимся, что наш сервер Debian 9 обновлен, выполнив следующие команды:

apt-get update

apt-get upgrade

2. Установка Apache

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

apt-get install apache2

 

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

systemctl enable apache2

 

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

systemctl status apache2

2. Установка PHP 7.0

Далее, мы установим PHP 7 с некоторыми дополнительными PHP модулями:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Установка MariaDB

Следующим шагом является установка сервера баз данных MariaDB. Для этого выполните следующую команду:

apt-get install mariadb-server

 

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

systemctl start mariadb

systemctl enable mariadb

 

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

mysql_secure_installation

 

После того, как вы ответили на все вопросы, вы можете пойти дальше и войти в MariaDB как root, используя корневой пароль, с помощью следующей команды:

mysql -u root -p

 

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

CREATE DATABASE joomla_db;

GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'ПАРОЛЬ';

FLUSH PRIVILEGES;

exit;

 

Убедитесь в том, чтобы заменить «ПАРОЛЬ» на реальный, сильный пароль.

4. Установка Joomla 3 на Debian 9

Теперь, когда ваш сервер LAMP готов, мы можем, наконец, установить Joomla.

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

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

 

Создайте новый каталог Joomla внутри корневой директории Apache на сервере и распакуйте туда архив:

mkdir /var/www/html/joomla

unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

 

Измените владельца каталога Joomla:

chown -R www-data:www-data /var/www/html/joomla

5. Настройка виртуального хоста Apache

Если вы хотите получить доступ к установке Joomla, используя свое собственное доменное имя, вы также должны создать файл виртуального хоста Apache:

nano /etc/apache2/sites-available/joomla.conf

 

И введите следующее содержимое внутри этого файла:

<VirtualHost *:80>

ServerAdmin admin@yourdomain.ru

DocumentRoot /var/www/html/joomla

ServerName yourdomain.ru

ServerAlias www.yourdomain.ru



<Directory /var/www/html/joomla>

Options FollowSymLinks

AllowOverride All

Order allow,deny

allow from all

</Directory>



ErrorLog /var/log/apache2/joomla-error_log

CustomLog /var/log/apache2/joomla-access_log common

</VirtualHost>

6. Включение файла виртуального хоста

И не забудьте заменить «yourdomain.ru» на ваше доменное имя. Наконец, вам необходимо включить файл виртуального хоста:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Перезапустите Apache

Перезапустите Apache:

systemctl restart apache2

8. Завершение установки Joomla с помощью веб-браузера

Вот и все. Теперь вы можете перейти к вашему домену по адресу http://yourdomain.ru и следуйте инструкциям на экране для завершения установки Joomla.

 



2017-12-28T21:43:36
Установка ПО на Debian