Денис Диденко пишет: Странные люди, дали им инструмент быстрого развертывания окружения под битрикс, им не нравится, и они начинают доказывать что под их задачи инструмент не подходит.
Лично я просто повелся на рекламу о возможной экономии сотен часов на администрировании. Как-то пока не получается. Я не одинок с этим, видел здесь же на форуме. Мне пришлось перерыть его, чтобы узнать а какой первый шаг вообще сделать нужно когда сменил пароль и вошел под root в меню. Представьте себе, мне нужна нормальная документация. А кончилось все обращением в поддержку с левой категорией, разворачиванием виртуальной машины для "научного тыка". Это да, №;%;:%№;, экономия.
Откровенно и бессовестно реклама не соответствует действительности.
Цитата
Денис Диденко пишет: Это не среда разработки, хотя я и видел mercurial установленный по умолчанию, это возможность быстро настроить VPS под битрикс человеку далекому от администрирования серверов на linux, с этим вопросом BirtixEnv вполне себе справляется.
Да, нечто похожее видел на партнерской конференции зимой 2014. Там задавали вопрос о разграничении доступа, suexec. Ответ был в Вашем стиле - что это серьезное изменение архитектуры, копирование части функций панели хостинга, что пока делать не планируется. Летом об этом не говорили.
Цитата
Денис Диденко пишет: Никто не обещал дать вам площадку под шаред хостинг чего вы усиленно добиваетесь. Нужна подобная площадка - купите какой нить ISP Manager или используйте бесплатную панельку тот же webmin, да это будет не оптимизированная конфигурация под Битрикс, зато у вас есть все возможности, берите и делайте.
Да не этого я добиваюсь, а возможности использовать хороший выделенный сервер не только для релиза, но и для разработки. Аппаратных возможностей хватает с многократным запасом.
Разработка на не оптимизированном сервере - не вариант. Это просто смешно. Я не понимаю как это вообще возможно.
Да и почему тогда окружение позволяет создавать дополнительные сайты со своей базой данных? Или это уже не считается "shared hosting"? Формально да - пользователь то один (bitrix). А по факту нет, если экземпляр Битрикс не один. Начали - нужно довести до конца.
Насчет панелей видел немало "восторгов" на форуме. Не работает ни одна панель в Битрикс-окружении. Заводить из-за этого отдельный сервер, пусть и за 300 р. VDS не вариант - окружения разные. Это можно делать только от плохой жизни. А у меня она хорошая (проект хорошо обеспечен).
Цитата
Денис Диденко пишет: BitirxEnv это бесплатное ПО, а вы хотите тех. поддержку, чтоб выполнялись ваши хотелки, и при этом оставляете за собой возможность орать как все не правильно на каждом углу. Как любят говорить в мире СПО, тебе нужно - возьми и сделай.
Чем делать убого и бесплатно, на мой взгляд, лучше не делать вообще. Либо делать с нормальной документацией. Тогда и поддержка будет не нужна. Бесплатность не оправдание.
Кстати, я еще спокоен, не понял отчего именно на мне срываете вот это "орать на каждом углу". Я отметился по вопросу текстом только в одной теме и тремя постами (вместе с этим). Лайков да, много и я точно знаю что смотрю на ситуацию так не один. Битрикс сдвигается с места только под давлением сотен удивленных вопросов.
СПО говорите ... Не тот случай! Это не бесплатный инструмент от широты души и желания прославиться. Это маркетинг. Сделано окружение в первую очередь для снижения недовольства клиентов (не партнеров, и не разработчиков) по корпоративному порталу (платному продукту, хоть и с открытым кодом, и опять таки не на все 100%).
Цитата
Денис Диденко пишет: я тоже хочу чтоб BitrixEnv была стабильным заточенным на оптимальную работу сайтов на Битриксе продуктом, но не надо из нее городить решение для хостинга, свою задачу она выполняет и спокойно разворачивается на VPS с 256мб памяти
Обычно не вступаю в религиозные споры по дистрибутивам. Именно по Битрикс склонен верить выбору конторы - CentOS. Уверен, что разработчик основного продукта знает лучше что продукту надо. На другое дистрибутивы смотреть не собираюсь. Но саму тему для образования я бы почитал. Не усмотрел как-то ... Наверное от того, что искал по новому окружению. Будет не лень - оставьте ссылочку, пожалуйста. PS:
Вы вообще за кого? За контору или за себя, как разработчика и партнера? Главное здесь в выборе стороны. Если за себя и своих клиентов то эти разговоры чем сейчас не является Битрикс-окружение вообще ни к чему. Оно будет являться тем, что хотят видеть партнеры и клиенты. Не стоит ограничивать себя в этих вопросах. Или придется всю жизнь мириться с тем, что есть (что дают добрые дяди за бесплатно).
Анатолий Кирсанов пишет: Да не этого я добиваюсь, а возможности использовать хороший выделенный сервер не только для релиза, но и для разработки. Аппаратных возможностей хватает с многократным запасом.
Используйте виртуализацию, напилите ваш большой красивый сервер на сотню виртуалок и радуйтесь.
Цитата
Анатолий Кирсанов пишет: СПО говорите ... Не тот случай! Это не бесплатный инструмент от широты души и желания прославиться. Это маркетинг. Сделано окружение в первую очередь для снижения недовольства клиентов (не партнеров, и не разработчиков) по корпоративному порталу (платному продукту, хоть и с открытым кодом, и опять таки не на все 100%).
Этот инструмент справляется со своей задачей, быстрой разверткой VPS под Битрикс человеком далеким от администрирования.
Цитата
Анатолий Кирсанов пишет: Наверное от того, что искал по новому окружению. Будет не лень - оставьте ссылочку, пожалуйста.
Анатолий Кирсанов пишет: Вы вообще за кого? За контору или за себя, как разработчика и партнера?
Я за себя, представьте есть партнеры которым не нужна перегруженный BitrixEnv, по мне так лучше бы выпустили два отдельных окружения, одно под БУС, другое под КП, чтоб под БУС не было всякой лишней фигни вроде Samba/LDAP и прочего mercurial. Нужно иметь возможность в три команды запустить легкое оптимизированное окружение, а не свой хостинг городить.
PS: использую BitrixEnv с версии 3 какой то, отличная вещь, действительно сэкономила нам сотни часов работы админа, а для себя давно все настроили, кастомизировав тот же самый BitrixEnv под свои нужды. И все работает. PSS: Мы не даем доступ к файловой системе сервера своим разработчикам, для этого есть системы контроля версий. И честно говоря я с трудом представляю зачем может разработчику понадобится ftp/sftp. PSSS: а наши клиенты живут либо у хостеров, либо в отдельных виртуалках, и радуются что у них все хорошо работает.
Анатолий Кирсанов пишет: Да не этого я добиваюсь, а возможности использовать хороший выделенный сервер не только для релиза, но и для разработки. Аппаратных возможностей хватает с многократным запасом.
Используйте виртуализацию, напилите ваш большой красивый сервер на сотню виртуалок и радуйтесь.
Противоречит цели BitrixEnv - вставать на железо. Иначе - виртуальная машина и тоже от Битрикс.
Цитата
Денис Диденко пишет: Этот инструмент справляется со своей задачей, быстрой разверткой VPS под Битрикс человеком далеким от администрирования.
Не справляется. И не очень то я далек от администрирования.
Анатолий Кирсанов пишет: Вы вообще за кого? За контору или за себя, как разработчика и партнера?
Я за себя, представьте есть партнеры которым не нужна перегруженный BitrixEnv, по мне так лучше бы выпустили два отдельных окружения, одно под БУС, другое под КП, чтоб под БУС не было всякой лишней фигни вроде Samba/LDAP и прочего mercurial. Нужно иметь возможность в три команды запустить легкое оптимизированное окружение, а не свой хостинг городить.
Мотивы понятны, но не всем интересны. Приятно видеть, что цели есть и они реальные. Случается видеть людей, страдающих альтруизмом или желающих получить конфетку за лояльность.
Цитата
Денис Диденко пишет: использую BitrixEnv с версии 3 какой то, отличная вещь, действительно сэкономила нам сотни часов работы админа,а для себя давно все настроили, кастомизировав тот же самый BitrixEnv под свои нужды. И все работает.
В принципе возможно, но вход все-таки не для домохозяек, как на последней конференции доклад озаглавили. После установки и настройки третьего сервера с окружением придет опыт и можно рассчитывать на экономию. А до этого времени нужен гуру Битрикс-окружения или хороший админ. Но тогда зачем Битрикс-окружение ... Тогда настроить все можно и самому (панель или чистая консоль).
Цитата
Денис Диденко пишет: Мы не даем доступ к файловой системе сервера своим разработчикам, для этого есть системы контроля версий. И честно говоря я с трудомпредставляю зачем может разработчику понадобится ftp/sftp.
Оправдано при большом количестве разработчиков. А когда их два и роли строго поделены (верстка и разработка) все эти репозитарии и системы "деплоя" - просто заумь, создающая лишнюю нагрузку на разработчиков (плюс автор идеи может козырнуть сертификатом, да модной книжкой).
Эта схема не отменяет возможности вести репозиторий Mercurial разработчику (и локально на ПК). Но только для контроля версий, а не для системы продвижения изменений. Изменения переносятся "пошаговкой" и это надежнее при такой схеме.
Нормально настроенная система продвижения изменений на основе репозитариев требует очень хорошей настройки (софта и организационной процедуры), грамотного владения ветвлениями. Был свидетелем неприятных залетов, когда присоединялся к командам, работающим так. Есть стойкое неприятие (те проекты просто падали, крайне высоки "накладные расходы"). Успех пока замечен только у некоторых партнеров на конференциях. И то не очень верится - презентация одно, а реальность совсем другое.
При увеличении количества разработчиков, при повышении требований к доступности (когда нельзя упасть и на минуту) потребуется сложная система. В остальных случаях - нет. Особое опасные эксперименты можно провести и на виртуальной машине, прежде чем повторять даже на сайте разработки.
Анатолий Кирсанов пишет: Противоречит цели BitrixEnv - вставать на железо. Иначе - виртуальная машина и тоже от Битрикс.
Тут уж как хотите, мне так лень конвертить образы которые делает Битрикс в KVM, XEN или OVZ формат. И де чем виртуальная машина на KVM отличается от железного сервера? У нас есть большой сервер, на котором стоит KVM, внутри которого всего одна большая виртуалка, как думаете для чего?
Цитата
Анатолий Кирсанов пишет: Не справляется. И не очень то я далек от администрирования.
Странно, а у меня все хорошо, к чему бы это.
Цитата
Анатолий Кирсанов пишет: Оправдано при большом количестве разработчиков. А когда их два и роли строго поделены (верстка и разработка) все эти репозитарии и системы "деплоя" - просто заумь, создающая лишнюю нагрузку на разработчиков (плюс автор идеи может козырнуть сертификатом, да модной книжкой).
Есть разные проекты, в том числе и где работает ваша схема, кодер+верстальщик, и как то справляются с Git, тут не нужна сложная система деплоя типа разработчик-dev-testing-prod, но возможность парой команд вернуть предыдущее состояние файлов хоть dev хоть prod ИМХО перевешивает оверхед от использования CVS.
Денис Диденко пишет: Странно, а у меня все хорошо, к чему бы это.
Без понятия. Есть факт и этого достаточно. Хотите чтобы похвалили? Ок, отлично, что Вы такой хороший специалист.
Цитата
Денис Диденко пишет: возможность парой команд вернуть предыдущее состояние файлов хоть dev хоть prod ИМХО перевешивает оверхед от использования CVS
Это все-таки дело вкуса. Не могу припомнить ситуацию, когда бы это было нужно для всего сайта. По веткам походить работая над какой-то узкой частью сайта - да. Но это десяток файлов. Тут и ftp справится.
Цитата
Денис Диденко пишет: чем виртуальная машина на KVM отличается от железного сервера?
Наличием супервизора, который кушает ...
Цитата
Денис Диденко пишет: У нас есть большой сервер, на котором стоит KVM, внутри которого всего одна большая виртуалка, как думаете для чего?
Для чего?
Цитата
Денис Диденко пишет: чтоб под БУС не было всякой лишней фигни вроде Samba/LDAP и прочего mercurial
Зря наезжаете. Я вижу где он используется и это оправданно. Пока нашел только в папке /etc. Если бы люди перед обновлением окружения кидали туда свои изменения было бы меньше проблем.
Дает возможность не привязываться к железу, в любой момент контейнер можно перенести на другой сервер с KVM.
Цитата
Анатолий Кирсанов пишет: Это все-таки дело вкуса. Не могу припомнить ситуацию, когда бы это было нужно для всего сайта. По веткам походить работая над какой-то узкой частью сайта - да. Но это десяток файлов. Тут и ftp справится.
Да, особенно в ситуации, ой не тот файл сохранил, ой затер не тот шаблон. Локально конечно. Да так что восстановить не возможно.
Здравствуйте. При добавлении сайта через меню веб-окружения, в конфиге всех сайтов прописывается одинаковый порт, что является причиной отображения по любому из доменов одно и того же контента, меняю порт в ручную, все хорошо сайты показывают каждый свое. Есть вариант не ручной корректировки, а то уж больно странно. Версия 5.0.44
Приветствую всех соучаствующих! Вопрос к разработчикам 1С-Битрикс: Веб-окружение
В анонсе написано следующее: «1С-Битрикс»: Веб-окружение» - Linux позволяет быстро и с минимальными затратами развернуть оптимальное окружение для работы продуктов и решений «1С-Битрикс», на Linux-платформах Fedora 14-16 (i386, x86_64), CentOS 5/6 (i386, x86_64), Red Hat Enterprise Linux 5/6 (i386, x86_64)).
"Отлично!" - думаю я. Поскольку я не системный администратор и мне не хочется тратить несколько дней на поиск информации и настройку сервера. Но не тут-то было! После успешной установки на CentOS 6.5 Веб-окружения версии 5 и самого БУС с обновлением до последней версии я зашел в Сканер безопасности, а там...
Там десяток ошибок, среди которых опасная версия php, пустой пароль администратора бд и далее по уменьшению различные нюансы настройки как сервера, так и БУС. Повторюсь, я не системный администратор и не знаю, с какими ключами надо собирать php, чтобы его функционал был бы достаточен, а работа БУС быстра и безопасна. Могу ли я разобраться? Безусловно! Но потратив несколько дней. И поскольку я не системный администратор, я не знаю наизусть, как создать нового пользователя в MySQL с минимально достаточными для работы с конкретной (пока даже не знаю какой) базой правами. Разумеется, и это не вселенская проблема, всего лишь день-два, и я весело и непринужденно буду вводить правильные команды в командную строку. И с остальными пунктами разобраться можно... Но я мог бы и сам, ручками все это сделать, с такими же затратами по времени, причем на CentOS7...
А теперь сам вопрос к разработчикам: вы действительно верите, что это называется "быстро и с минимальными затратами развернуть оптимальное окружение"??? Неужели настолько трудно собрать сразу нужную версию php, вы же уже знаете, что для нее нужно, сразу прописать нужные настройки в php.ini, правильно сконфигурировать БД? Уверен, я не первый из купивших лицензию Битрикса, кто с этим столкнулся. Быть может, уважаемые разработчики подскажут, как с минимальными затратами довести до ума настройку сервера?