Серия 1: Вступление. Общая концепция проекта и установка 1С-Битрикс на виртуальный сервер.

В этой серии я расскажу о проекте и общей концепции разрабатываемого проекта. Также арендуем виртуальный сервер, подготовим его к работе и установим 1С-Битрикс Управление сайтом.

Так как с 30 июня 2024 года операционная система CentOS-7 полностью снята с поддержки и не будет получать обновлений безопасности, не рекомендую использовать "Битрикс Веб-Окружение". Его аналог можете запустить на Ubuntu 24.04:
Веб-окружение под Ubuntu 24.04, c поддержкой PUSH
Данная серия оставлена для истории.

Установка веб окружения на CentOS 7

  • yum install wget nano mc -y
  • wget https://repo.bitrix.info/yum/bitrix-env.sh && chmod +x bitrix-env.sh && ./bitrix-env.sh

Промокод на скидку в firstvds.ru (скидка 15-20%): 6481088994

Внимание! В видео этого нет
У кого после перезагрузки порт ssh применился на новый, но после установки Битрикс перестал по нему пускать: через VNC консоль хостинга останавите сервис iptables:
service iptables stop
Проделываем по инструкции Редактирование правил BitrixVM.
PS: Можно сразу через VNC консоль это сделать, и перезагружаем машину.

Чеклист: смена порта ssh веб окружение Битрикс

  • Меняем 22 порт на нужный в nano /etc/ssh/sshd_config
  • iptables -I INPUT -p tcp --dport НОМЕР_ПОРТА -j ACCEPT
  • service iptables save
  • service iptables restart
  • service sshd restart
  • Установка автопродляемого SSL сертификата LetsEncrypt
Полная версия серии на Boosty: Смотреть
Сергей июля 24, 2023 9:33 pm
Михаил, добрый день! Подписан на бусти, все делаю по видео, все работает отлично, но почему то после разворачивания битрикс перестало заходить на сервер в меню по ssh. Пишет ssh: connect to host 31.129.99.69 port 2134: Connection timed out
До этого все отлично подключалось и работало, проапгрейдил PHP, перезагрузил сервак, установил битрикс и перестало заходить. Может битрикс порт как то поменял?
Михаил Базаров июля 28, 2023 9:59 am
Кто столкнулся с проблемой, что после установки Битрикс окружение сбрасывает правила iptables:
Открываем на редактирование файл (например через VNC хостинга):
Код
nano /etc/ansible/roles/common/templates/iptables.j2

В этом файле установки iptables которые применяются при загрузке окружения, везде где видим установку порта 22 меняем на свой новый порт ssh (в 3-х местах, ищем по файлу).
Борис декабря 18, 2023 10:52 pm
Не получается сохранить изменения через консоль хостера
Борис декабря 19, 2023 8:21 pm
И еще вопрос про ОС, пару лет назад вы уже начинали подобный кур и тогда предполагали что перейдете на бунту, что ценное умерла. Что изменилось?
Михаил Базаров декабря 20, 2023 9:42 am
Да. В этой серии показал быстрый способ запуска на стандартном окружении.
В 14 серии переезжаем на ubuntu:
https://bazarow.ru/video/video2023/braynycp20-04/
Илья мая 12, 2024 7:39 pm
Может кто случайно сталкивался с проблемой в PHP storm. При подключении по SFTP тест подключения по логину и паролю проходит, но при переходе наследующий этап пытается подключится по HTTP и выдает ошибку
Connections to 'fvds' failed
Page not found

В итоге подгрузить данный сайта в PHP Storm не удается.
Уже несколько раз переустанавливал сервер, в том числе отказался от изменения портов (оставил 22 по умолчанию), чтобы избежать с ними косяков.
Илья мая 12, 2024 7:41 pm
Цитата
Илья написал:
Может кто случайно сталкивался с проблемой в PHP storm. При подключении по SFTP тест подключения по логину и паролю проходит, но при переходе наследующий этап пытается подключится по HTTP и выдает ошибку
Connections to 'fvds' failed
Page not found

В итоге подгрузить данный сайта в PHP Storm не удается.
Уже несколько раз переустанавливал сервер, в том числе отказался от изменения портов (оставил 22 по умолчанию), чтобы избежать с ними косяков.
Причем подключение через Filezilla удается, файлы с сервера подгружаются.

Использую FirstVDS, делаю все аналогично инструкции.
Михаил Базаров мая 12, 2024 8:05 pm
Цитата
Илья написал:
Может кто случайно сталкивался с проблемой в PHP storm. При подключении по SFTP тест подключения по логину и паролю проходит, но при переходе наследующий этап пытается подключится по HTTP и выдает ошибку
Connections to 'fvds' failed
Page not found

Там, при подключении поставьте галку "Dont check HTTP Connection to server"
Где-то, ближе к низу в настройках подключения
Илья мая 13, 2024 4:19 am
Спасибо! помогло. Странно что на видео эта галка отсутствуею
Ильдар мая 14, 2024 7:58 pm
Здравствуйте, подскажите, пожалуйста.
Возникла следующая ошибка до подключения сервера по домену

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = (unset),

LC_ALL = (unset),

LC_CTYPE = "UTF-8",

LANG = "en_US.UTF-8"

   are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").
При этом Битрикс установлен успешно, сервер также работает.