Пошаговая установка 1C: Битрикс


Существуем немало систем управления сайтом - CMS. Наиболее популярными из них считаются Joomla!, Wordpress и Drupal. Главное их преимущество - цена. Они бесплатны. И зачастую устанавливаются нами для своих экспериментов. Предприятия же предпочитают заплатить и получить гарантированную поддержку продукта. К таким системам управления сайтом относится 1C: Битрикс.

Скачать ознакомительную 30-дневную версию можно здесь. Редакций несколько и все они имеют разную цену. Устанавливайте ту, что подходит именно в вашем случае.
ВНИМАНИЕ! Для тех, у кого не установлен веб-сервер и кто не желает этим заморачиваться, лучше скачать windows-инсталлятор. Для всех остальных установка начинается с шага 1. 3 как для Windows, так и для Linux - значительной разницы нет.

1.1 Это инсталлятор, который укажет нам светлый путь и даст подсказки на каждом шаге установки. Запускаем:



1.2 Соглашаемся с лицензией, скачиваем рекомендуемые компоненты программы. Проще говоря, готовый веб-сервер, уже настроенный и содержащий все необходимые для запуска 1C: Битрикс компоненты.



1.3 Поскольку у автора данного поста веб-сервер давно установлен и настроен, и менять его нет ни причин, ни желания, скачиваем с официального сайта архив! Распаковываем его в корень нашего веб-сервеера. Например: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs


2. Запускаем установку, пройдя по адресу http://localhost/index.php



Принимаем лицензионное соглашение:



Указываем, что кодировка должна быть UTF-8:



2. Лезем в PHPMyAdmin дабы создать нового пользователя БД и базу данных для него.



Таким образом всех полномочий он не имеет - только на эту БД:



4. Продолжаем установку, вернувшись во вкладку с 1C:Битрикс.
Если не все пункты подсвечены зелёным - наш сервер некорректно настроен для работы с 1C:Битрикс. У автора сих строк было несколько ошибок. Подскажу, как исправить их:



- не включена обработка .htaccess:
Обработка .htaccess настраивается в httpd.conf:

#
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All


- overload. В php.ini:

; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
; http://php.net/mbstring.func-overload
mbstring.func_overload = 2


- кодировка. В php.ini:

[mbstring]
; language for internal character representation.
; http://php.net/mbstring.language
;mbstring.language = Japanese


; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
; http://php.net/mbstring.internal-encoding
mbstring.internal_encoding = UTF-8


Отображение ошибок включать рекомендуется, но мы пока этого делать не станем.

Перезагружаем сервер, обновляем страницу установки - ну вот, все условия соблюдены. Можно продолжить.
Сервер: loccalhost
Пользователь базы данных: существующий
Имя и пароль пользователя, который шагом выше был создан нами с помощью PHPMyAdmin.





5. Создаём учётную запись администратора для входа в административную панель.



В зависимости от нужд, выбираем редакцию для установки:



Далее следует выбор дизайна, логотипа и прочих мелочей:



Ну и, конечно, сервисов (в редакции для разработчиков по крайней мере) - нужно ли устанавливать всё это добро или можно чем-то пожертвовать:



Ну, вот и всё. CMS успешно установлена. Примите мои поздравления. И на последок:
вход в админку осуществляетя по адресу:  http://localhost/bitrix/admin/?lang=ru





0 коммент.: (+add yours?)

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.