Як відомо, процес розробки сайту на «1С-Бітрікс» можна організувати різними способами: наприклад, використовувати локальний веб-сервер ( «Бітрікс веб-оточення», Denwer, OpenServer) або розробляти прямо на хостингу.
У цій невеликій замітці я розповім, як можна встановити Бітрікс на хостинг. тобто скористаюся другим способом з перерахованих вище.
При використанні другого способу, зрозуміло, спочатку потрібно завантажити архів з системою на хостинг. В даний час практично всі хостинг-площадки надають можливість установки деяких систем управління сайтом прямо з особистого кабінету, але буває, що такої можливості немає. В цьому випадку можна скористатися скриптом BitrixSetup. який можна завантажити з офіційного сайту «1С-Бітрікс». Під час установки потрібно буде ввести ліцензійний ключ продукту, якщо він у вас є. В іншому випадку можна ввести "DEMO", тоді демо-версія системи працюватиме 1 місяць. Цей скрипт корисний тим, що зробити установку Бітрікс на хостинг в разі якщо у вас немає доступу по SSH.
Якщо ж доступ по SSH у вас є, то після завантаження архіву з системою по FTP, потрібно буде підключитися до сайту по SSH і розпакувати його. Архів з системою доступний для скачування в 2 форматах: .zip і .tar.gz. Я зазвичай скачую архів в форматі .tar.gz. тому що він менше за розміром.
Щоб провести установку Бітрікс на хостинг. нам потрібно буде виконати всього 3 команди:
Готово. Архів розпакований і був знищений. Можна приступати до установки. Як бачите, все просто, тому ви можете встановити Бітрікс на хостинг. використовуючи, як варіант, цей спосіб.
Командний рядок корисна не тільки при установці Бітрікс на хостинг, але і при перенесенні сайту. Наприклад, при створенні копії для розробки. Весь процес складається з наступних дій:
- Створюємо архів з файлами сайту
- Створюємо дамп бази даних.
- Розпаковуємо архів на новому хостингу.
- Відновлюємо базу даних з дампа.
Перші 2 дії можна реалізувати за допомогою наступних команд:
tar -czvf імя_ архіву імена_файлов
- імя_архіва - ім'я створюваного архіву
- імена_файлов - імена файлів, які потрібно помістити в архів. Необхідно знаходиться в кореневій папці сайту (наприклад, public_html). Так як файлів на сайті зазвичай дуже багато, щоб вибрати їх всі, потрібно поставити '*'.
mysqldump -uімя_пользователя -pпароль імя_БД> імя_файла_дампа.sql
Ця команда створює дамп бази даних і поміщає його в поточну папку, якщо не вказаний інший шлях.
Отже, переходимо до розпакуванні. Для цього потрібно спочатку створити нову порожню базу даних. Це можна зробити через phpMyAdmin або за допомогою командного рядка.
Потім відновити БД з дампа:
mysql -uімя_пользователя -pпароль імя_БД
Пропоную наступні послуги:
- Верстка шаблону сайту з дизайн-макету для CMS «1С-Бітрікс Управління сайтом» і CMS "Joomla"
- Створення форм різної складності (зворотний зв'язок, анкети і тп) для зазначених CMS
- Налагодження та кастомизация компонентів і модулів для зазначених CMS
- Доопрацювання модулів і компонентів для зазначених CMS, додавання нестандартного функціонала
- Розробка Лендінзі (landing-pages)
За все про надання через форму зворотного зв'язку