Техподдержка сайтов
+7 (904) 589-06-04
+7 (904) 589-06-04
s.golikov1
info@sng-it.ru
Сайт программиста 1С Битрикс
Сайт программиста
1C Битрикс
(создание и поддержка сайтов)
О себе
Услуги
  • Перевод сайта на https
  • Создание сайтов
  • Интеграция сайта с 1С
  • Выгрузка товаров в Яндекс.Маркет
  • Композитный сайт
  • Внутренняя оптимизация сайта
  • Доработка сайтов
  • Импорт каталога из файла поставщика
  • Перенос сайта на 1С Битрикс
  • Парсинг контента
  • Установка готового сайта
  • Купить лицензию 1С Битрикс
  • Битрикс 24
  • Настройка служб доставки
  • Интеграция с соцсетями
  • Заказ на Маркете
  • Сопровождение сайтов на 1С Битрикс
  • Поиск и удаление вирусов
  • Настройка платежных систем
  • Выгрузка товаров на Hotline
Портфолио
Готовые сайты
  • B2B
  • Автомобили и автозапчасти
  • Бухгалтерские и юридические услуги
  • Государство
  • Детские товары
  • Красота и здоровье
  • Мебель, интерьер, декор
  • Медицина
  • Мобильные приложения
  • Недвижимость
  • Образование
  • Одежда и обувь
  • Подарки и сувениры
  • Продукты питания
  • Ресторанный бизнес
  • Спорт, туризм и отдых
  • Строительство, ремонт, инструменты
  • Товары для животных
  • ТСЖ, ЖСК
  • Украшения, аксессуары, подарки
  • Универсальные
  • Электроника и бытовая техника
  • Разное
1С Битрикс
  • Старт (5 400 ₽)
  • Стандарт (15 900 ₽)
  • Малый бизнес (35 900 ₽)
  • Бизнес (72 900 ₽)
  • Интернет-магазин + CRM (99 000 ₽)
  • Продление лицензии
  • Сравнить редакции
CRM
  • Битрикс24
Контакты
Ещё
    Сайт программиста 1С Битрикс
    Сайт программиста
    1C Битрикс
    О себе
    Услуги
    • Перевод сайта на https
    • Создание сайтов
    • Интеграция сайта с 1С
    • Выгрузка товаров в Яндекс.Маркет
    • Композитный сайт
    • Внутренняя оптимизация сайта
    • Доработка сайтов
    • Импорт каталога из файла поставщика
    • Перенос сайта на 1С Битрикс
    • Парсинг контента
    • Установка готового сайта
    • Купить лицензию 1С Битрикс
    • Битрикс 24
    • Настройка служб доставки
    • Интеграция с соцсетями
    • Заказ на Маркете
    • Сопровождение сайтов на 1С Битрикс
    • Поиск и удаление вирусов
    • Настройка платежных систем
    • Выгрузка товаров на Hotline
    Портфолио
    Готовые сайты
    • B2B
    • Автомобили и автозапчасти
    • Бухгалтерские и юридические услуги
    • Государство
    • Детские товары
    • Красота и здоровье
    • Мебель, интерьер, декор
    • Медицина
    • Мобильные приложения
    • Недвижимость
    • Образование
    • Одежда и обувь
    • Подарки и сувениры
    • Продукты питания
    • Ресторанный бизнес
    • Спорт, туризм и отдых
    • Строительство, ремонт, инструменты
    • Товары для животных
    • ТСЖ, ЖСК
    • Украшения, аксессуары, подарки
    • Универсальные
    • Электроника и бытовая техника
    • Разное
    1С Битрикс
    • Старт (5 400 ₽)
    • Стандарт (15 900 ₽)
    • Малый бизнес (35 900 ₽)
    • Бизнес (72 900 ₽)
    • Интернет-магазин + CRM (99 000 ₽)
    • Продление лицензии
    • Сравнить редакции
    CRM
    • Битрикс24
    Контакты
    Ещё
      Сайт программиста 1С Битрикс
      Сайт программиста
      1C Битрикс
      • Главная
      • О себе
      • Услуги
        • Назад
        • Услуги
        • Перевод сайта на https
        • Создание сайтов
        • Интеграция сайта с 1С
        • Выгрузка товаров в Яндекс.Маркет
        • Композитный сайт
        • Внутренняя оптимизация сайта
        • Доработка сайтов
        • Импорт каталога из файла поставщика
        • Перенос сайта на 1С Битрикс
        • Парсинг контента
        • Установка готового сайта
        • Купить лицензию 1С Битрикс
        • Битрикс 24
        • Настройка служб доставки
        • Интеграция с соцсетями
        • Заказ на Маркете
        • Сопровождение сайтов на 1С Битрикс
        • Поиск и удаление вирусов
        • Настройка платежных систем
        • Выгрузка товаров на Hotline
      • Портфолио
      • Готовые сайты
        • Назад
        • Готовые сайты
        • B2B
        • Автомобили и автозапчасти
        • Бухгалтерские и юридические услуги
        • Государство
        • Детские товары
        • Красота и здоровье
        • Мебель, интерьер, декор
        • Медицина
        • Мобильные приложения
        • Недвижимость
        • Образование
        • Одежда и обувь
        • Подарки и сувениры
        • Продукты питания
        • Ресторанный бизнес
        • Спорт, туризм и отдых
        • Строительство, ремонт, инструменты
        • Товары для животных
        • ТСЖ, ЖСК
        • Украшения, аксессуары, подарки
        • Универсальные
        • Электроника и бытовая техника
        • Разное
      • 1С Битрикс
        • Назад
        • 1С Битрикс
        • Старт (5 400 ₽)
        • Стандарт (15 900 ₽)
        • Малый бизнес (35 900 ₽)
        • Бизнес (72 900 ₽)
        • Интернет-магазин + CRM (99 000 ₽)
        • Продление лицензии
        • Сравнить редакции
      • CRM
      • Контакты
      • Личный кабинет
      • +7 (904) 589-06-04
      Будьте на связи
      info@sng-it.ru
      • Вконтакте
      • YouTube

      Работа с сервером Ubuntu

      • Главная
      • ❶ Сниппеты
      • ❷ Работа с сервером Ubuntu

      Устанавливаем/обновляем Php 7.4


      apt-get update && apt-get update
      - обновляем ubuntu

      Для установки PHP 7.4 вам нужно использовать сторонний репозиторий.
      apt-get install software-properties-common
      - убедитесь, что у вас установлен следующий пакет, чтобы вы могли добавить репозитории

      добавляем репозиторий
      add-apt-repository ppa: ondrej / php


      обновите список ваших пакетов:
      apt-get update


      установить PHP 7.4
      apt-get install php7.4


      проверить, установлен ли PHP 7.4
      php -v

      Установить модули PHP 7.4
      apt-get install php-pear php7.4-curl php7.4-dev php7.4-gd php7.4-mbstring php7.4-zip php7.4-mysql php7.4-xml


      Изменить версию PHP, которую вы используете
      Чтобы установить PHP 7.4 по умолчанию, запустите:
      update-alternatives --set php /usr/bin/php7.4



      Чтобы выключить старые версии PHP:

      Подключить модуль:

      a2enmod php7.4

      Отключить модуль:
      a2dismod php7.3

      Перезапустить apache2:

      systemctl restart apache2

      Установка сертификата Let’s Encrypt для Apache на сервере с Ubuntu

      1.) Обновите индекс пакетов:

      sudo apt-get update -y

      2.) Установите git для загрузки Let’s Encrypt:

      sudo apt-get install git -y

      установка let's encrypt на vps с ubuntu

      3.) Далее нужно загрузить сертификат Let’s Encrypt в каталог /opt/letsencrypt:

      sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt

      4.) После загрузки перейдите в созданный каталог:

      cd /opt/letsencrypt

      5.) Запустите скрипт установки, обязательно укажите свой домен, на который хотите выпустить SSL-сертификат:

      ./letsencrypt-auto --apache -d example.com

      настройка домена для let's encrypt на виртуальном сервере

      6.) Далее нужно будет указать свою электронную почту, согласиться с условиями выпуска сертификата и согласиться или отказаться от рассылки новостей.
      условия использования бесплатного ssl-сертификата

      7.) После этого вам нужно будет выбрать уровень защиты, мы рекомендуем устанавливать стандартный уровень, а настроить все необходимые редиректы самостоятельно.
      настройки let's encrypt

      8.) Все, сертификат теперь установлен на ваш сервер. Проверить работу SSL-сертификата можно по адресу:
      https://www.ssllabs.com/ssltest/analyze.html?d=example.com&latest

      провека работы ssl-сертификата на vps let's enrypt установлен на vps с ubuntu

      Автообновление сертификата:
      1) Если вы хотите вручную обновить все сертификаты, которые у вас установлены, то необходимо ввести команду:

      
      cd /opt/letsencrypt
      ./letsencrypt-auto renew
      
      Но сейчас появится сообщение, что сертификат не обновлен, так как только что выпущен. Нужно настроить cron.

      2) Вводите команду и выбирайте редактор nano:

      
      sudo crontab -e
      

      3) После того, как вы нажали Enter, откроется файл конфигурации, где нужно в конце дописать строчку:

      
      30 2 * * 1 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log
      Для выхода нажмите CTRL+X и подтвердите сохранение.

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

      Установка mod_pagespeed

      Переходим на сайт проекта (https://developers.google.com/speed/pagespeed/module/) и выбираем ваш web сервер. В данном случаи Apache. Скачиваем deb или rpm пакет.
      
      wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb 
      wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm
      
      Ну и, собственно, устанавливаем.
      
      sudo dpkg -i mod-pagespeed-beta_current_amd64.deb
      
      Устанавливаем зависимости
      
      sudo apt-get -f install # только для пользователей debian подобных систем
      
      Далее нам нужно его включить
      
      a2enmod pagespeed
      и перезагрузить web сервер
      
      service apache2 restart
      
      или
      
      service httpd restart
      
      Если все прошло успешно то после открытия одного из ваших сайтов в директории
      
      /var/cache/mod_pagespeed
      
      должны появится сжатые данные.


      Теги: PHP 7.4, apt-get, отключить модуль ubuntu, перезапустить apache2, restart apache2, apache2, Let’s Encrypt для Apache, ssl, установка mod_pagespeed, mod_pagespeed

      Поделиться:
      Назад к списку
      • Услуги
      • Услуги
      • Блог
      • Видеоуроки
      • Скидки на 1C Битрикс
      • Новости интернета
      • Сниппеты

      Аудит сайта

      © 2010-2022 Сайт битрикс программиста Семена Голикова.

      Отправляя любую форму на сайте, вы соглашаетесь с политикой конфиденциальности данного сайта.
      - карта сайта
      Главное
      Информация
      Помощь
      • О себе
      • Услуги
      • Готовые сайты
      • Портфолио
      • Купить лицензию 1С Битрикс
      • Битрикс24
      • Контакты
      • Акции
      • Видеоуроки
      • Блог
      • Новости интернета
      • Про интеграцию с 1С
      • Внутренняя оптимизация сайта
      • Сниппеты
      • Хостинг для битрикс
      • Партнерам
      • Отзывы
      • Техподдержка
      +7 (904) 589-06-04
      - позвонить в WhatsApp
      Социальные сети:
      - карта сайта © 2010-2022 Сайт битрикс программиста Семена Голикова.
      Отправляя любую форму на сайте, вы соглашаетесь с политикой конфиденциальности данного сайта.