Как стать автором
Обновить

Пошаговое разворачивание «1С-Битрикс: Веб-окружение» на CentOS для чайников

У Битрикса есть такая замечательная штука, как «1С-Битрикс: Веб-окружение», позволяющая в считанные минуты развернуть на чистом сервере полностью настроенный и оптимизированный сайт.
Являясь полным чайником в администрировании Linux веб-серверов, я долгое время обходила стороной выделенные серверы с отсутствием тех.поддержки и помощью в данных вопросах. А зря… когда разобралась, оказалось все действительно легко и просто.

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

Шаг 1 — Устанавливаем BitrixEnv

1) Заходим в SSH консоль сервера

2) Устанавливаем wget:

$ yum install wget


3) Далее устанавливаем окружение Битрикс:


$ wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh
$ chmod +x bitrix-env.sh
$ ./bitrix-env.sh


Шаг 2 — Настраиваем почту на сервере

1) Открываем снова SSH консоль. В результате появится меню такого вида:
image

2) Выбираем пункт настройки почты
3) Указываем нужные данные и сохраняем. Не всегда эти настройки срабатывают, тогда делаем дальше пункт 4-6.
4) Открываем файл /home/bitrix/.msmtprc
5) Записываем в файл такие настройки (пример для почты на pdd.yandex.ru):

account default
logfile /home/bitrix/.msmtp.log
host smtp.yandex.ru
port 25
tls off
tls_starttls off
tls_certcheck off
from noreply@domainname.ru
auth login
user noreply@domainname.ru
password 123456


6) Сохраняем файл.
Если настройки корректны, то при проверке отправки почты письмо должно уходить.

Шаг 3 — Разворачивание сайта

Для того чтобы развернуть сайт, нужно просто в браузере IP или доменное имя сайта (если уже привязано к хостингу). Появится стандартное окно установщика Битрикс.
Если установщик не открывается и выдает ошибку, то значит нужно открыть доступ к следующим портам:
25 bitrix smtp сервер
80 http
443 https
5222 bitrix xmpp сервер
5223 bitrix xmpp сервер по ssl
8090 ntlm авторизация
8891 ntlm авторизация ssl

А как это делается, я пока не знаю.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.