Bitrix үшін виртуалды машинаны орнату. VMBitrix виртуалды машинасы. BitrixEnv және BitrixVM нұсқаларының тарихы

«1С-Битрикс: Виртуалды машина» 1C-Bitrix бағдарламалық өнімдерінің жылдам орындалуы үшін арнайы конфигурацияланған: ол бірнеше минут ішінде іске қосылады және бірден жұмысқа дайын! Сіз виртуалды машинада 1C-Bitrix өнімдерінің сынақ нұсқаларын орнатып қана қоймай, сонымен қатар өзіңіздің дайын жобаларыңызды тасымалдай аласыз.

«1C-Bitrix: Web Environment» - Linux

«1C-Bitrix»: Веб ортасы» - Linux CentOS 6 (i386, x86_64) және CentOS 7 (x86_64) Linux платформаларында 1C-Bitrix өнімдері мен шешімдерінің жұмысына қажетті барлық бағдарламалық жасақтаманы жылдам және оңай орнатуға қызмет етеді.

«1C-Bitrix: Виртуалды машина» көмегімен сіз уақыт пен ақшаны үнемдеңіз: серверді орналастыру және конфигурациялау, қажетті жабдықты сатып алу, жобаның қауіпсіздігін қамтамасыз ету туралы. Сіз виртуалды машинаны пайдалана аласыз тегін пайдаланыңыз. Құрылғы үшін де қол жетімді хосттерден жалға алухостинг жоспарының бағасы бойынша.

Amazon Elastic Compute Cloud (Amazon EC2)

Amazon EC2 — масштабталатын есептеу қуатын қамтамасыз ететін веб-қызмет және Amazon сайттарында (бұлттар) веб-қосымшаларды жылдам және оңай орналастыруға арналған. 1C-Bitrix мамандары алдын ала конфигурацияланған BitrixVM кескіндерін (AMI кескіндері) дайындады. жылдам іске қосу Amazon EC2 жүйесіндегі 1C-Bitrix қолданбалары, олар мыналарды қамтиды:
  • CentOS 7.5
  • NGINX + Apache2
  • InnoDB қолдауымен MySQL5
  • Пошта серверіагент
  • Жалпы тапсырмалары бар UNIX тәрізді басқару мәзірі
  • IP мекенжайы DHCP арқылы немесе Amazon Elastic IP арқылы конфигурацияланады
  • HTTPS қолдауы
Аймақ бойынша ами тізімі:

Орнату процедурасы

Орнату процедурасы:


VMWare Player жүктеп алыңыз және орнатыңыз - кез келген Windows немесе Linux операциялық жүйесінде жұмыс істейтін тегін өнім.

Конфигурацияланған BitrixVM виртуалды машинасын жүктеп алыңыз және орауыштан шығарыңыз.

VMWare ойнатқышын іске қосыңыз және оның виртуалды кескінін ашқан каталогтан BitrixVirtualAppliance.vmx файлын ашыңыз.
Егер сіз VMWare-мен таныс болсаңыз, онда сізде осы компанияның серверлік өнімдері болуы мүмкін, онда сіз біздің виртуалды машинамызды еш қиындықсыз іске қоса аласыз.

VMWare диалогтық сұрақтарға жауап беріңіз және қайта жүктеңіз виртуалды сервер.

Браузеріңізде алынған IP мекенжайын ашыңыз.
1C-Bitrix өнімдерін орнату және конфигурациялау шеберін іске қосыңыз, барлық қадамдарды орындаңыз және жұмысқа кірісіңіз!
BitrixSetup

BitrixSetup сценарийі

«1C-Bitrix: Виртуалды машинада» салынғанарнайы сценарий BitrixSetup, оның көмегімен өнімнің сынақ немесе коммерциялық нұсқасының тарату жинағын www.1c-bitrix.ru веб-сайтынан файлды жүктеп алмай-ақ, тікелей веб-сайтыңызға жүктеп алуға болады. жергілікті компьютер.

Сақтық көшірмелерді қалпына келтіру үшін басқа кірістірілген сценарийді пайдалану - restore.php- Болады сайттарды жылдам тасымалдаумашиналар арасында және аралық файлдарды жасамай. Мұның бәрі қалай болады? Сіз біздің өнім арқылы сайттың сақтық көшірмесін жасайсыз (Параметрлер-Құралдар-Сақтық көшірме) және тасымалдау сценарийінде (тікелей виртуалды машинада) файл атауы мен сайтты көрсетесіз. Жүйенің өзі файлды көшіріп, оны орауыштан шығарып, виртуалды серверде қалпына келтіреді.

Арнайы VM шешімдерінің көмегімен өнімділігі жағынан BitrixVM-тен кем түспейтін, ал ауқымдылығы жағынан 1C-Bitrix виртуалды машинасынан жоғары оңтайлы конфигурацияланған серверді жылдам алуға болады. Пакеттерді 1C-Bitrix мамандары дайындады және жүктеп алуға және пайдалануға болады.

1. «1C-Bitrix: виртуалды машина 7.3.4»

«1C-Bitrix: Виртуалды машина 7.3.4» 1C-Bitrix бағдарламалық өнімдерінің жылдам орындалуы үшін арнайы конфигурацияланған: ол бірнеше минут ішінде іске қосылады және бірден жұмысқа дайын! Сіз виртуалды машинада 1C-Bitrix өнімдерінің сынақ нұсқаларын орнатып қана қоймай, сонымен қатар өзіңіздің дайын жобаларыңызды тасымалдай аласыз.

2. «1C-Bitrix: Web Environment» - Linux

«1C-Bitrix»: Web Environment» - Linux CentOS 6 (i386, x86_64) және CentOS 7 (x86_64) Linux платформаларында 1C-Bitrix өнімдері мен шешімдерінің жұмысына қажетті барлық бағдарламалық құралды жылдам және оңай орнату үшін қолданылады.

3. Оңтайландырылған Bitrix VPS іске қосу үшін Virtuozzo қолданбасының үлгісі

1C-Bitrix: Web Environment шешімі - Linux 2.0 көмегімен Bitrix үшін Virtuozzo VZ Application Template пакеті. Үлгі Virtuozzo EZ үлгісі ретінде оралған CentOS 6 (i386, x86_64) және CentOS 7 (x86_64) негізіндегі Virtuozzo контейнерлерін орнатуға (жасау) арналған.

Пакеттерді орнату әкімшілік дағдыларды қажет етеді! Алу Қосымша Ақпаратфорумдағы қауымдастықпен байланысу арқылы әзірлеушілерді қолдау орталығында білуге ​​болады

Өнім туралы

Өнім туралы

«1C-Bitrix: Виртуалды машина» 1C-Bitrix бағдарламалық өнімдерінің жылдам орындалуы үшін арнайы конфигурацияланған: ол бірнеше минут ішінде іске қосылады және бірден жұмысқа дайын! Сіз виртуалды машинада 1C-Bitrix өнімдерінің сынақ нұсқаларын орнатып қана қоймай, сонымен қатар өзіңіздің дайын жобаларыңызды тасымалдай аласыз. Сонымен қатар, шебер арқылы бір виртуалды машинада бірнеше сайтты іске қосуға болады.

Веб кластері қосылған виртуалды машина

Виртуалды машина кластерді құру шеберін, бағынышты серверді қосу шеберін және бағынышты серверді негізгі режимге ауыстыру шеберін қамтиды. Енді кластерді орналастыру үшін 5-10 минут қажет. Ештеңені орнатудың немесе конфигурациялаудың қажеті жоқ.

Виртуалды машиналарды ешқашан пайдаланбаған болсаңыз да, олардың артықшылықтарын дәл қазір бағалай аласыз. Толығымен пайдалануға дайын виртуалды машинаны жүктеп алыңыз. Оны іске қосыңыз және 1C-Bitrix өнімдерінің дұрыс конфигурацияланған виртуалды серверде қаншалықты жылдам жұмыс істейтінін көріңіз.

Жүктеп алыңыз және тегін пайдаланыңыз!
Хостинг тарифі бойынша жалға алу

«1C-Bitrix: Виртуалды машина» VMware виртуалдандыру технологиялары арқылы жүзеге асырылады және бұлттық есептеулерге арналған кез келген VMware шешімдерінде қолданылуы мүмкін.

Қалай көріңіз?

Виртуалды машинаны тексерудің екі жолы бар:
  • орнату файлын компьютерге өзіңіз жүктеп алыңыз және іске қосыңыз (тегін);
  • хосттердің виртуалды машинасын жалға алу (хостинг тарифінің бағасы бойынша).

«1C-Bitrix: Виртуалды машина» коммерциялық емес өнім болып табылады. Бұл ретте BitrixVM жүйесінде коммерциялық өнімдеріміздің («1C-Bitrix: Сайтты басқару», «1С-Bitrix: Корпоративтік портал» және) жұмысына қатысты мәселелер туындаған жағдайда көмек алу үшін 1C-Bitrix қызметіне жүгінуге болады. Бірақ басқа мәселелерді, мысалы, BitrixVM конфигурациясын өзгертуді тек әзірлеушілер қауымдастығы шешеді.

Өнімнің құрамы

«1C-Bitrix: виртуалды машина» нақты компьютердің жұмысын эмуляциялайды. Өнім конфигурацияланған операциялық жүйені, веб-серверді, дерекқорды, брандмауэрді, пошта серверін, сондай-ақ веб-жобаның сенімділігі, өнімділігі мен қауіпсіздігі тәуелді болатын көптеген параметрлерді қамтиды. Виртуалды машинада жаңа жобаны іске қосуға немесе оған дайын веб-сайтты тасымалдауға болады. Веб-сайтты серверден құрылғыға тікелей тасымалдауға болады.

Виртуалды сервер мыналарды қамтиды:

  • Операциялық жүйе - CentOS 7.5 мүмкіндігі бар автоматты жаңарту
  • Екі деңгейлі конфигурация - NGINX + Apache2
  • InnoDB қолдауымен MySQL5
  • HTTPS қолдауы
  • Кластерді орнату және қосымша сайттарды қосу шеберлері
  • Сфинкс іздеу серверінің конфигурация шебері
  • Қосымша пакеттер: geoip, catdoc, poopler, mc, man, strace, сфинкс
  • конфигурацияланған брандмауэр (iptables) және тексерілген конфигурация қауіпсіздігі
  • IP мекенжайы DHCP арқылы алынады немесе қолмен орнатылады
  • оңай реттелетін электрондық пошта клиенті (msmtp)
  • ең аз жад талаптары - 512M
  • максималды дискілік кеңістік 100 ГБ
  • әртүрлі жад өлшемдері үшін өнімділікті автоматты түрде оңтайландыру (16 ГБ дейін)
  • виртуалды серверді басқаруға арналған типтік әрекеттердің консоль тақтасы
  • сенімділікке, өнімділікке және қауіпсіздікке әсер ететін параметрлердің үлкен саны
  • Түбірлік құпия сөз битрикс (алғашқы кіру кезінде өзгерту қажет болады)
  • Bitrix құпия сөзі - bitrix (алғашқы кіру кезінде өзгерту қажет болады)

Виртуалды машиналар туралы

Виртуалды машина технологиясы кеңінен таралуда. Нарық көшбасшысы - VMWare, Microsoft Hyper-V, Citrix XEN көмегімен белсенді дамуда.

Википедиядан алынған материал:

Не жаңалық?

BitrixEnv және BitrixVM нұсқаларының тарихы

«1C-Bitrix: Виртуалды машина» өнімі үнемі жетілдіріліп, жетілдіріліп отырады. Виртуалды машинаның өзгерістері мен жаңа мүмкіндіктерін осы бетте қадағалаңыз.

7.3.4 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту:
  • push-сервер 2.0.0
Негізгі түзетулер:
  • Push-server бумасы CentOS 7.6 жүйесінде дұрыс жұмыс істеу үшін жаңартылды. Systemd арқылы push-сервер қызметін іске қосу мәселесі шешілді.

7.3.3 нұсқасындағы өзгерістер

Негізгі түзетулер:
  • zip және dom PHP кеңейтімдерін автоматты түрде қосу қосылды. Олар міндетті болды, өйткені олар Құжат генераторы модулінің жұмысы үшін қажет.

7.3.2 нұсқасындағы өзгерістер

Негізгі түзетулер:
  • Виртуалды машина пакеттерінің бета нұсқаларын сақтайтын yum репозиторийін қосу немесе өшіру мүмкіндігі қосылды.
  • Сайт үшін әдепкі сертификатты қалпына келтірудің жұмыс істемеуін тудырған мәзір сөйлеміндегі қате түзетілді.

7.3.1 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту:
  • push-сервер 2.0.0
Негізгі түзетулер:
  • MySQL серверінің нұсқасы 5.5 болса және PHP 7.0 нұсқасына жаңартылса, MySQL және PHP жаңарту элементтерінің дисплейі түзетілді.
  • Жеке SSL сертификатын орнату кезінде сертификаттар тізбегін көшіру қосылды.
  • Dhparam жасау оңайырақ.
  • Конфигурация сценарийі іске қосылған кезде мәзірді блоктау бекітілді.
  • Бірнеше элементтер үшін мәзірден шығу түзетілді.
  • Бақылау қосулы кезде тұрақты мәзір әрекеті.

7.3.0 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту:
  • nginx 1.14.0
  • хост атауы 1.0.0
  • php 7.1
Негізгі түзетулер:
  • Әдепкі бойынша PHP 7.1 нұсқасын пайдалану қосылды.
  • Сайтқа кіру https арқылы конфигурацияланған кезде сертификаттарды орнату түзетілді.
  • Пакет параметрлеріне арналған түзетулер (dbconn.php және ethtool тәуелділіктеріндегі опция).

7.2.2 нұсқасындағы өзгерістер

Негізгі түзетулер:
  • httpd масштабты қызметі үшін ntlm параметрлерін көшіру қатесі түзетілді.

7.2.1 нұсқасындағы өзгерістер

Негізгі түзетулер:
  • Жетілдірілген параметрлері көрсетілген сайтты жасау кезінде орын алған қате түзетілді.
  • Сайттың пошта параметрлеріндегі сөз тіркесі түзетілді.

7.2.0 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту:
    nginx 1.12.2
Негізгі түзетулер:
  • Сертификаттарды орнатуға қолдау қосылды: жеке және Let's Encrypt.
  • Сайттың «әдепкі» SSL сертификатын қайтару мүмкіндігі қосылды.
  • Веб кластерін конфигурациялау қателері түзетілді.
  • Сервер пулын жасағаннан кейін хост атауын өзгерту мүмкіндігі қосылды.
  • Пулдағы MySQL сервер параметрлерін жаңарту процедурасы түзетілді.
  • Nginx және httpd конфигурация файлдары үшін қауіпсіздік түзетулері.
  • Серверде бірде-бір жұмыс сайты болмаса, сайттарды жасаудағы қателер түзетілді.
  • Сервер пулынан жойылған кезде серверлерді бақылаудан алып тастау қосылды.

7.1.0 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту:
  • nginx 1.12
  • mysql 5.7
  • nodejs push-сервері 1.0.0
Негізгі түзетулер:
  • Жаңа нұсқа mysql сервері. Бар орнатулар мәзіріне жаңарту шебері қосылды.
  • Жаңа push-серверді конфигурациялау мүмкіндігі қосылды.
  • lsyncd серверінің конфигурация қатесі түзетілді
  • Пулдағы машинаны жаңарту процедурасы түзетілді; мәзірден толық жаңартуды іске қосу мүмкіндігі қосылды.
  • Nginx конфигурация файлдары үшін қауіпсіздік түзетулері
  • Онлайн чаттар үшін X-Frame-Options қосылды
  • smtp қызметін іске қосу бекітілген

7.0.1 нұсқасындағы өзгерістер

  • Жаңа сайттарды жасау кезінде proxy_ignore_client_abort опциясы қосылды және бар сайттарды теңшеу үшін бөлек мәзір элементі қосылды.
  • Сыртқы жадтарға арналған nginx арқылы жылдам файлдарды жүктеп салу параметрлері қосылды: Clodo, Rackspace, Google Storage және Selectel.
  • Ssl қосылымы үшін DH параметрлерінің генерациясы қосылды.
  • Cent OS 6 үшін бекітілген lsyncd қызметінің конфигурациясы.
  • Индекс атауын құру процедурасы өзгертілді.
  • Жүйеде мониторингті орнатудағы қате түзетілді.
  • MySQL қызметін жүйеде тоқтатқаннан кейін конфигурациялау қатесі түзетілді.
  • MySQL қызметінің құпия сөзін өзгерту кезіндегі қате түзетілді.
  • ОЖ-ның локализацияланған нұсқасы үшін MySQL қызмет күйін алудағы қате түзетілді.
  • Орнатылған/конфигурацияланған сайттары жоқ хосттар үшін құпия сөзді өзгерту процедурасы түзетілді.

7.0.0 нұсқасындағы өзгерістер

  • CentOS 7 (x86_64) 1C-Bitrix: Virtual Machine 7.0 үшін негізгі дистрибутивке айналады. Суреттер CentOS 7 (x86_64) астында жұмыс істейді, айн/мин пакеттері CentOS 6 (i386, x86_64) жүйесінде әлі де қолжетімді.
  • Бағдарламалық құралды жаңарту:
    • nginx 1.10.2 нұсқасына дейін
    • сфинкс 2.2.11
    • php 7.0
    • мүмкін 2.2
  • Ansible 2.2 нұсқасымен жұмыс істеу үшін бекітілген виртуалды машина сценарийлері. Ansible пакеті енді Bitrix репозиторийі арқылы қол жетімді.
  • Құрылғыда құпия сөздерді жасау процедурасы бекітілді, арнайы функцияларды қолдау қосылды. кейіпкерлер.
  • Құрылғы алғаш рет іске қосылғанда және bitrix-env.sh арқылы орнату кезінде mysql қызметі үшін құпия сөзді автоматты түрде жасау процедурасы қосылды.
  • PHP 7.0 әдепкі бойынша пайдаланылады. Қажет болса, нұсқаны PHP 5.6 нұсқасына қайтару мүмкіндігі қосылды. Виртуалды машинаны 5.1-ден 7.0-ге дейін жаңартқанда, сол мәзір пунктінде PHP 5.6-дан 7.0-ге дейін жаңарту процедурасын орындауға болады.
  • iptables/брандмауэр үшін өз ережелеріңізді жасау мүмкіндігі қосылды.
  • Бір желі интерфейсінде бірнеше IP мекенжайлары болған жағдайда мәзір жұмысындағы қателер түзетілді.
  • Веб-кластерді орнату процедурасы бір-бірінен бөлек іске қосылатын екі қадамға бөлінеді: деректерді үндестіру және веб-ортаны орнату.
  • Әдепкі деректерді синхрондау қызметі lsyncd болып табылады.
  • Құрылғыны сервер пулынан жою кезінде қателер түзетілді.

5.1.8 нұсқасындағы өзгерістер

Виртуалды машина сценарийлері Anaible 2.1.0 нұсқасымен жұмыс істеу үшін бекітілді.

5.1.7 нұсқасындағы өзгерістер

Бағдарламалық құралды жаңарту: nginx - 1.8.1

5.1.6 нұсқасындағы өзгерістер

  • ANSIBLE: ansible 2.0.1-мен жұмыс істеуді қолдау
  • Сипаттама: Anaible 2.0.1 нұсқасымен жұмыс істеу үшін бекітілген виртуалды машина сценарийлері

5.1.5 нұсқасындағы өзгерістер

1C-Bitrix: Virtual Machine өнімінің өнімділігін жақсарту үшін бірқатар өзгерістер жасалды.

5.1.4 нұсқасындағы өзгерістер

  • Пул конфигурациясын оны қайта жасау қажет болған жағдайда жою қосылды.
  • Қандай да бір себептермен өшірілген немесе қолжетімсіз серверлерді пулдан жою мүмкіндігі қосылды.
  • PHP нұсқасын 5.6 нұсқасына жаңарту мүмкіндігі қосылды.
  • Поштаны орнату кезінде авторизация әдісін орнату мүмкіндігі қосылды.
  • Сайтты жасау кезінде cron параметрлерін немесе хиттерді орнату мүмкіндігі қосылды.
  • Nagios мониторинг жүйесі үшін электрондық пошта хабарландыруларын конфигурациялау мүмкіндігі қосылды.
  • Nagios және Munin мониторинг жүйелері үшін жеке логин мен құпия сөзді орнату мүмкіндігі қосылды.

5.1.3 нұсқасындағы өзгерістер

Енді AD серверіне серверді қосқанда, машина атынан басқа ерікті NETBIOS атауын көрсетуге болады.

Қателер түзетілді:

  • серверді локализацияланған топ атаулары бар доменге қосу;
  • samba сервері үшін қате конфигурация файлдарын жасау;
  • сервер үшін доменді өзгерту мүмкін еместігі;
  • cp1251 кодтауында веб-сайттарды жасау;
  • https сұрауы болған жағдайда жарамсыз сілтеме жасау.

5.1.2 нұсқасын өзгерту

Сайт үшін поштаны жасау кезінде msmtp профилі cron үшін тіркеледі. Осылайша, егер тапсырма cron-ға тасымалданса, сайт үшін конфигурацияланған пошта жұмыс істей бастайды.

5.1.1 нұсқасындағы өзгерістер

  1. Конфигурация файлдары арқылы PHP модульдерін өшіру әрекеті өзгертілді. PHP пакеттерін жаңарту кезінде «қажетсіз» PHP модульдерін қосудан аулақ болуға мүмкіндік береді.
  2. Mysql серверін жаңарту кезінде /root.my.cnf файлын жасау арқылы түбірлік құпия сөзді орнату мүмкіндігі қосылды.

5.1.0 нұсқасындағы өзгерістер

Негізгі өзгерістер
  1. Егер ол сайтта конфигурацияланған болса, nginx арқылы композиттік кэшті жеткізуді конфигурациялау мүмкіндігі қосылды.
  2. Бағдарламалық құралды жаңарту:
  • php-5.4
  • mysql-5.5
  • nginx - 1.6.2
  • Веб-сайттар үшін сыртқы ядроларды (ext_kernel) қолдау
    Бұл сайт түрі үшін:
    • веб арқылы қол жеткізу мүмкін емес
    • оларды сілтеме жасау үшін пайдалануға болады
    • барлық кластер функцияларына қолдау көрсетіледі (mysql, web)
  • Тораптарда орнатылған кластерге және ізделетін модульдерге мемкэштелген және сфинкс рөлдерін жасаудың тәуелділігі жойылды. Сайтта модуль жоқ болса, қызмет қосылады. Бірақ сонымен бірге ол сәйкес сайт үлгісінде тіркелмейді
  • Келесі жағдайларда кластер конфигурациясын (mysql, web) жасауға шектеулер қосылды:
    • серверде ядро ​​(ядро) немесе сыртқы ядро ​​(ext_kernel) түріндегі бірнеше сайт болса
    • кластер немесе масштаб модулі орнатылмаған
  • ntlm жаңарту (күнтізбелер мен контактілерді синхрондау кезіндегі қателер түзетілді; NTLM сервер үшін әлдеқашан конфигурацияланған болса, бірнеше сайттардың конфигурациясын жаңарту мүмкіндігі қосылды)
  • HVM кескіндері қосылды (Франкфурт және тек қана емес)


  • 5.0 нұсқасындағы өзгерістер

    Жаңа:
    • Динамикалық мекенжайлармен жұмыс қосылды (пулдағы серверлер тізімін жаңарту; егер пул серверлерінің біріндегі мекенжай жаңартылса, кіру параметрлері, сондай-ақ кіру конфигурациясы, өзгерту). Wiki мақаласы
    • Сайттармен жұмыс өзгертілді:
      • шкала және/немесе кластер модулінің сайтта орнатылғанын анықтауды қосу; мұндай сайттар үшін сайтқа негізделген әрекеттерге рұқсат етіледі: электрондық поштаны орнату, тек https режимін қосу/өшіру, орнату Резервтік көшірме, бірақ мұндай сайттар кластерлік операцияларға қатыспайды: memcached, mysql, apache
      • серверде орнатылған орнатылған сайттардың бірінде қате орын алған жағдайда, мұндай сайт кластердегі операциялардың ешқайсысына қатыспайды, мұндай сайттардың тізімі және олардың қателері 6-тармақтың 8-тармақшасында көрсетілген.
    • Хостерлерге арналған API
    Түзетулер:
    • Ішкі интерфейстермен жұмыс, in алдыңғы нұсқасыдұрыс анықталмады, бұл OpenVZ/Virtuozzo контейнерлерінде жұмыс істеуге мүмкіндік бермеді
    • Сервердің қандай режимде жұмыс істейтінін дұрыс анықтау (теңгерімсіз немесе теңгерімсіз) келесі қателерге әкелді:
      • 8080 портында веб-сайт жасау
      • HTTPS-ONLY режимін қосу жұмыс істемеді
      • сайттың https нұсқасына сілтемелер қате жасалған
    • Қолданылған домен атаулары nginx сервер конфигурацияларында (рұқсат ету/қабылдамау ережелері), егер пайдаланушы негізгі құру немесе пулға жаңа серверді қосу кезінде FQDN көрсетсе, бұл қызметті қайта іске қосу қателеріне әкелді.

    4.3 нұсқасындағы өзгерістер:

    • nginx-push-stream-модуль модулінің параметрлері өзгертілді, websocket және стандартты порттар 80, 443 арқылы жұмыс істеу мүмкіндігі қосылды.
    • Конфигурация файлдары қайта өңделді, түсініктемелер қосылды
    • dav ішіндегі get параметрлерінің тіркелген жоғалуы
    • nginx-push-stream-module, nginx, apc модулі жаңартылды
    • сфинксті орнату және қосылу шебері қосылды
    • Автоматты масштабтау параметрлері 16 ГБ дейін кеңейтілді

    4.2 нұсқасындағы өзгерістер:

    • nginx-push-stream-модуль параметрлері push & тартуды дұрыс қолдау үшін өзгертілді
    • php json модулі әдепкі бойынша қосылған
    • жаңарту кезінде бекітілген айн/мин пакетінің әрекеті
    • Cron ішіндегі мунин және нагиос құқықтарын тексеру тапсырмасын орнату бекітілді
    • біріктірілген CSS nginx өңдеуінің бекітілген ережелері
    • біріктірілген js файлдарын nginx өңдеуге арналған ережелер қосылды
    • Дұрыс nginx жауап тақырыптары пайдаланушы қателерін көрсету кезінде орнатылады
    • nginx ішіндегі айнымалылардың бекітілген анықтамасы
    • Кітапхана тәуелділіктері BitrixVM жүйесінде бекітілді

    4.1 нұсқасындағы өзгерістер:

    • CentOS 6.3 нұсқасына жаңартылды
    • қосымша сайттарды қосу шеберін бекітті
    • Сақтық көшірме жасау шебері түзетілді, мұрағат пішімі restore.php файлымен үйлесімді етілді.
    • bvat жүйесінің параметрлерін орнату қызметі жетілдірілді
    • Статикалық мазмұнға арналған 404 қатені өңдеу nginx файлына жылжытылды
    • nginx динамикалық мазмұнға арналған өңдеу 404 қателері тіркелген
    • nginx-ке қосылған қате беттері
    • Күнтізбелерді дұрыс өңдеу nginx жүйесіне қосылды
    • push & pull модулін қолдау үшін nginx nginx-push-stream-модуль модулімен құрастырылған.
    • Nginx ішіндегі Bitrix html кэшімен жұмыс істеу механизмі түзетілді
    • қосылған жүйені жаңарту шебері
    • жүйе қауіпсіздігін арттыруға бағытталған өзгерістер

    4.0 нұсқасындағы өзгерістер:

    • операциялық жүйе CentOS 6.2 i386
    • Виртуалды машина жаңартуларынан кейін ақауларға әкелетін бірқатар VMWare құрамдастары жойылды
    • стандартты виртуалды машина дискінің өлшемі 10 ГБ дейін өсті
    • ZendServer Apache және APC ауыстырылды
    • Nginx және Apache конфигурация файлдарының қосылу схемасы қосымша бумаларды жаңарту немесе орнату кезіндегі мәселелерді азайту үшін өзгертілді.
    • ntlm авторизация механизмі өзгертілді және BitrixEnv4 бумасы rpm-ға қосылды.
    • Жоспарланған сайттың сақтық көшірмесін жасау, қосымша сайттардың параметрлерін жою, жүйе мониторингін орнату үшін қосылды шеберлер (munin, nagios)
    • жүйе қауіпсіздігін арттыруға бағытталған өзгерістер
    • Қосымша сайттарды жасау шебері жетілдірілді
    • bvat жүйе параметрлерін орнату қызметінің жұмысы реттелді
    • Mercurial нұсқасын басқару жүйесі қосылды

    3.1 нұсқасындағы өзгерістер:

    • upstream_keepalive патчі бар nginx 1.1.0 жаңартылған нұсқасы
    • алдын ала орнатылған бумалардың кеңейтілген жиынтығы (htop, samba және т.б.)
    • ntlm авторизациясын орнату шебері

    3.0 нұсқасындағы өзгерістер:

    • операциялық жүйе CentOS 6.0 i386
    • файлдық жүйе ext4
    • nginx 1.0.6 жаңартылған нұсқасы, конфигурация өзгерістері
    • msmtp 1.4.24 жаңартылған нұсқасы, орнату шеберіндегі өзгерістер
    • xpdf файлын попплермен ауыстыру
    • mysql конфигурациясына түзетулер енгізілді
    • алдын ала орнатылған пакеттер жиынтығы виртуалды машинада кеңейтілді (mc, strace, man, т.б.)
    • бөлек ядрода да, мультисайттың бөлігі ретінде де қосымша сайттарды жасау мүмкіндігін қосты
    • қосылатын шеберлер: кластердің негізгі түйінін жасау, кластерге бағынышты түйінді қосу, негізгі түйіннің рөлін өзгерту
    • GeoIP дерекқорлары жаңартылды

    2.0 нұсқасындағы негізгі өзгерістер:

    • php-5.3.3 немесе php-5.2 (php-5.3.3 нұсқасында Zend Guard Loader компоненті жоқ, яғни кодталған файлдар жұмыс істемейді);
    • Bitrix өнімдерінің оңтайлы жұмыс істеуі үшін PHP параметрлері өзгертілді
    • xdebug модулі қосылды (әдепкі бойынша белсенді емес, оны белсендіру үшін php.ini файлындағы сәйкес жолға түсініктеме алып, apache-ді қайта іске қосу жеткілікті);
    • nginx 0.7.67 жаңартылған нұсқасы, конфигурация өзгерістері;
    • үшін ОЖ-ның кеңейтілген тізімі Fedora қондырғылары 8-14 (тек i386), сервер CentOS/RHEL/OEL 5 (i386 және x86_64);
    • өнім конфигурациясында қайталанатын қысуды өшіру (қазір тек nginx деректерді қысады);
    • Конфигурация мәселелерін шешу пошта бағдарламасы msmtp;
    • Серверді қайта іске қосу кезінде пакеттерді автоматты жаңарту (yum арқылы) өшіріледі;
    • Кішігірім пікірлер мен қателер түзетілді.
    Пакеттер Fedora 8,12,14(i386), CentOS/OEL 5(i386/x86_64) жүйелерінде сыналған. Fedora 14 операциялық жүйе қателеріне қатысты шағын мәселелерге ие.

    1.6 нұсқасындағы өзгерістер:

    • Әдепкі бойынша, виртуалды машина сайтына енді HTTP және HTTPS протоколдары арқылы қол жеткізуге болады және ресурстарды үнемдеу үшін Zend серверінің басқару тақтасы өшірілген.Бұл опциялардың екеуі де түбірлік пайдаланушы мәзірі арқылы жақсы басқарылады.
    • 1C-Bitrix жүйесінде пайда болған SMTP серверіне қолдау қосылды: Корпоративтік портал 9.0, ол дұрыс конфигурацияланған жағдайда автоматты түрде іске қосылады.
    • Өнімді жаңартқаннан кейін PDF файлдарында іздеу қолжетімді болады.
    • Барлық бағдарламалық жасақтама пакеттері жаңартылды, соның ішінде Zend-Server-CE (өте маңызды жаңартылды), кэштеуді пайдалану үшін php-5.2-memcache модулі қосылды. жедел жады.
    • Кэштелген PHP беттерін өңдеу үшін NGINX конфигурациясына өзгертулер енгізілді (HTML кэштеу технологиясы), WebDAV сұрауларын өңдеудегі қателер түзетілді және масштабтау жақсартылды. APACHE конфигурациясында, атап айтқанда, фотогалереяға (java-апплет арқылы) суреттерді «классикалық» жүктеу кезінде қателерді тудырған қателер түзетілді. Қосылған түрді өңдеу docx құжаттары, xlsx, pptx.
    • Bitrixsetup бастау сценарийі жақсартылды, ағылшын және неміс тілдеріне локализациялар қосылды.

    1.5 нұсқасындағы өзгерістер

    • барлық Ubuntu 8.0.4 ОЖ пакеттері, сондай-ақ Zend Serevr CE 4.0.3, PHP 5.2.10 қолданбалы пакеттері жаңартылды;
    • қысу тұрғысынан жақсартылған nginx конфигурациясы;
    • консоль мәзіріндегі өзгерістер: Zend панелі өшірілгенде, Виртуалды машинаның жедел жадын сақтауға мүмкіндік беретін сәйкес қызмет тоқтайды;
    • ЖЖҚ пайдалануға қатысты жүйені жақсартулар: Виртуалды машина 160 МБ жедел жадта қанағаттанарлықтай жұмыс істейді, дегенмен ЖЖҚ өлшемі бойынша негізгі ұсыныс өзгеріссіз қалады – 256 МБ жедел жады;
    • жаңартылған bitrixsetup.php - қосымша 1C-Bitrix қолданбаларын орнатуға мүмкіндік береді.

    Жаңа нұсқадағы өзгерістер 1.4

    BitrixSetup көмегімен орнату қосылды.

    1.3 нұсқасындағы өзгерістер

    VMBitrix жаңа шығарылымы VMware Virtual Appliance стандартына сәйкес жүзеге асырылады!

    Жалпы конфигурация:

    • bitrix пайдаланушысының үй каталогы веб-түбірден бөлек;
    • Әдепкі құпия сөзді (битрикс) өзгерту үшін ssh/console арқылы бастапқы кіру алдында серверді басқару үшін SFTP және HTTPS арқылы қосыла алмайсыз. Бұл bitrix_setup іске қосылуына және өнімді орнатуға әсер етпейді;
    • EULA жойылды.
    Қателерді түзеу:
    • тіркелген сынақ SSL сертификаты;
    • консоль мәзірі: пошта конфигурациясындағы қате түзетілді, IP конфигурациялау үшін жойылған мәзір элементтері - бұл VMware құралдарында қол жетімді;
    • nginx конфигурациясы: тіркелген WebDAV қателері (дұрыс жұмыс істеу үшін 8.0.2 нұсқасына жаңарту қажет), жаңа тақырыпты құру кезінде 400 қате сұрау, Outlook бағдарламасымен синхрондау;
    • XMPP іске қосу кезіндегі қате түзетілді.
    Қолданбалар:
    • орнатылған қосымша пакеттер: catdoc, memcached, xpdf;
    • bitrix_setup сценарийін қайта өңдеп, бекітті;
    • nginx 0.7.62 нұсқасына жаңартылды (қауіпсіздік қатесі - Nginx http серверіндегі маңызды осалдық);
    • Қызмет параметрлерін автоматты реттеуге арналған сценарий 2 ГБ дейінгі жедел жады мәндерімен жоғары өнімділікті қамтамасыз ету үшін өзгертілді;
    • VM дұрыс жұмыс істеуі үшін қажетті өзгерістер 1C-Bitrix өнімдерінің тарату жинақтарына енгізілді.

    Артықшылықтары

    Артықшылықтары

    «1C-Bitrix: Виртуалды машина» хостинг пен бөлінген серверлерді жоғары сапалы конфигурациялау мәселесіне тамаша шешім болып табылады. Әдетте жобаның жоғары өнімділігіне қол жеткізу үшін сервердің бағдарламалық жасақтамасын, ОЖ және аппараттық құралдарды өзіңіз конфигурациялауыңыз қажет. Сонымен қатар, қауіпсіздікті қамтамасыз ету маңызды. Ал «1C-Bitrix: Виртуалды машинада» бұл параметрлердің барлығы аяқталды. Нәтижесінде сіз серверді орналастыру мен конфигурациялауға, қажетті жабдықты сатып алуға және жоба қауіпсіздігін қамтамасыз етуге уақыт пен ақшаны үнемдейсіз.

    Барлығы жүруге дайын!

    Виртуалды сервер дереу пайдалануға дайын. Бұл 1C-Bitrix өнімдері серверде жылдам жұмыс істейтінін білдіреді және мұндағы қызметтердің көпшілігі жай конфигурацияланбайды, бірақ тамаша жұмыс істейді.

    Виртуалды машинаны орнатқаннан кейін:

    • кластерді орнату шеберін пайдалануға және қосымша сайттарды қосуға болады;
    • мәзір сыртқы SMTP сервері арқылы хат жіберуді конфигурациялауға мүмкіндік береді;
    • SMTP шлюзін конфигурацияласаңыз, поштаны ұйым ішінде бағыттауға болады;
    • жылдам хабар алмасу сервері (XMPP/JABBER сервері) конфигурацияланған және іске қосылған (автоматты түрде іске қосылады);
    • Miranda, QIP және басқа мессенджер бағдарламаларын Интернет/Интранет порталымен жұмыс істеу үшін конфигурациялауға болады;
    • кеңселік құжаттарды индекстеу конфигурацияланған;
    • WebDAV конфигурацияланған және іске қосылған;
    • Корпоративтік порталға арналған HTTPS қолдауы;
    • XMPP үшін SSL қолдауы

    Сақтау

    Компания үшін айтарлықтай үнемдеу бар:

    • орналастыру уақыты бойынша;
    • жабдық бойынша;
    • операциялық шығындар бойынша.

    Жалға алу

    «1C-Bitrix: Виртуалды машина» өнімін хостинг провайдерлерінен жалға алуға болады. Виртуалды машинаны кез келген виртуалдандыру технологиясы арқылы жалға алуға болады: VMware, Parallels Virtuozzo Containers, Amazon EC2 (AMI), Open VZ, Citrix.

    1C-Bitrix: Виртуалды машина» тікелей 1C-Bitrix жобаларының қажеттіліктері үшін әзірленген. Бұл бағдарламалық өнімнің сөзсіз артықшылығы оның бастапқы конфигурациясы болып табылады, ол Bitrix үшін тамаша виртуалды сервер параметрлерінің мысалы болып табылады. “1C-Bitrix: виртуалды машина” 1C-Bitrix өнімдерімен де, кез келген PHP қолданбаларымен де жұмыс істеу үшін сыналған және конфигурацияланған.

    «Виртуалды машина» не үшін қажет?

    «1C-Bitrix: Виртуалды машинаны» пайдалану жобаларыңызға тұрақты жоғары өнімділік көрсеткіштерін көрсетуге мүмкіндік береді. Қарапайымдылық пен пайдаланудың қарапайымдылығынан басқа, ол 1C-Bitrix өнімдері негізінде жасалған веб-сайтты басқару және серверді орнату, сондай-ақ жабдықта уақытты айтарлықтай қысқартуға мүмкіндік береді. «1C-Bitrix: Виртуалды машина» көмегімен сіз жаңа жоба жасай аласыз немесе бұрыннан барын тасымалдай аласыз.

    Толық қолжетімділікәкімші деңгейінде 1C-Bitrix үшін виртуалды машинаның көмегімен кез келген бағдарламалық жасақтаманы орнатуға және BitrixVM виртуалды серверінің параметрлеріне өзгертулер енгізуге мүмкіндік береді.

    Қандай нұсқа орнатылуда?

    Сіз ең көп аласыз жаңа нұсқасыбағдарламалар. Бүгінгі күні бұл соңғы нұсқасы бағдарламалық өнім"1C-Bitrix: виртуалды машина 7.0" c соңғы нұсқасы PHP, ол айтарлықтай өнімділікті арттырады.

    Виртуалды машинаға қалай тапсырыс беруге болады?

    Біздің барлық клиенттеріміз үшін 1C-Bitrix виртуалды машинасы CMS Bitrix үшін кез келген VPS серверіне тапсырыс беру кезінде тегін беріледі және ол бірнеше минутты қажет ететін орналастырудан кейін бірден жұмыс істеуге дайын.

    VPS үшін қалай төлеуге болады?

    VPS төлеу үшін кестеде қажетті тарифті таңдап, «Тапсырыс беру» түймесін басыңыз. Әрі қарай, төлем тақтасындағы нұсқауларды орындаңыз қажетті әрекеттердоменімен, мәліметтерімен және таңдаңыз қолайлы жолтөлем. Осымен болды! Сіздің серверіңіз төлемнен кейін бірден іске қосылады.

    2018 жылғы 1 ақпан 16:04

    Неліктен орнатуды және конфигурациялауды кейінге қалдырмау маңызды CMS Bitrix«1C-Bitrix: Виртуалды машина» негізінде

    • Ақпараттық қауіпсіздік

    Қолғапты кім түсірді?

    Енуді тексеру жобаларымыздың бірін орындау барысында біз Тұтынушының жалпыға қолжетімді IP мекенжайында виртуалды машинаны кездестірдік. Хостта ашылған порттар жиынтығынан біз бұл Bitrix екенін сезіндік. Сілтеме порттардың мақсатын талқылайды. Төменде VM-де қораптан тыс ашық порттардың тізімі берілген:
    • 22/тцп
    • 80/тцп
    • 443/тцп
    • 5223/тцп
    • 8893/тцп
    • 8894/тцп
    IP_addr :80 URL мекенжайын басқан кезде, 1C-Bitrix веб-сайтының бастапқы орнату беті ашылды және сізді restore.php модуліне апаратын «Көшірмені қалпына келтіру» сілтемесі ашылды. Басқан кезде бар 1C-Bitrix веб-сайтының сақтық көшірмесін жасау нұсқаулары, құжаттамаға сілтемелер және «Келесі» түймесі ашылады. Содан кейін нәрселер қызықты болады, сіз келесі әрекеттерді жасай аласыз:

    Бір сәтте әкімші сайтты және 1C-Bitrix VM орнату процедурасын аяқтамағаны анық. Мұнда біз бұл мәселені есепке жазып аламыз (содан кейін Тұтынушыға инфрақұрылымды бақылау жүйесін, SIEM немесе ұқсас нәрсені сатуға тырысамыз) және әрі қарай жылжи аламыз. Бірақ біз ондайлардың бірі емеспіз.

    Адам факторы немесе Инфрақұрылымға Тұтынушының бақылауының жоқтығы соншалықты маңызды емес. Ең бастысы, бұл қате қалай бұзуға әкелуі мүмкін.

    Сәлем алыс сайттар

    Restore.php модулі интерфейсті көрсетуден басқа, файлдарды тексеру және жүктеу және сайттың сақтық көшірмелерін орналастыру функцияларын орындайды. Файлдарды жүктеп алуды таңдасаңыз жергілікті диск, онда сақтық көшірмені емес, айталық, phpinfo.php сценарийін жүктеуді таңдауға ештеңе кедергі болмайды.

    Содан кейін Bitrix ағып бастады. Жүктеп алу сатысында файлдарды тексеру немесе файлдың мазмұнын кейінгі тексеру жұмыс істейді деп күттік. Бұл жұмыс істемеді... тасымалданған файл веб-қосымшаның негізгі қалтасында аяқталды!

    Сіз «қапшық астында» не екенін және сценарий неге бәрін жүктейтінін түсіне бастадыңыз ба? Қызығушылықты қанағаттандыру және Тұтынушыға есеп беру үшін біз зертханамызда «1C-Bitrix: Виртуалды машина» 7.2 нұсқасын орнаттық.

    SSH арқылы қосылу кезінде негізгі сервер конфигурациясы екі қадаммен орындалады:

    1. Түбірлік пайдаланушы құпия сөзін өзгертіңіз
    2. Bitrix пайдаланушы құпия сөзін өзгерту
    Әрі қарай, жергілікті пәрмен аудармашысына кіру қолжетімді болады. Біз .php кеңейтімі бар файлдарды «эксперименттік» серверге жүктеп салуға тырысамыз – еш қиындықсыз, олар ‘/home/bitrix/www’ үй каталогына жазылған:

    Біз restore.php файлын тереңірек зерттей бастадық. Келесі функция «Алыстағы сайттан сақтық көшірмені жүктеп алу» болды («алыс сайт» - бұл өте ерекше термин, бірақ жарайды). Бұл сценарий сақтық көшірмелерден басқа ештеңені жүктеп алуға мүмкіндік бермейді. Біз қарадық көзі restore.php және жүктелген файлды тексеру шартын тапты:

    $f = fopen($_SERVER["DOCUMENT_ROOT"]."/".$arc_name, "rb"); $id = fread($f, 2); fclose($f); егер ($id != chr(31).chr(139)) // gzip емес ( $s = файл өлшемі($_SERVER["DOCUMENT_ROOT"]."/".$arc_name); if ($s%512 > 0 ) // tar емес ( unlink($_SERVER["DOCUMENT_ROOT"]."/".$arc_name); $res = false; ) )
    Бірінші шарт: егер файлдың басында ASCII+кеңейтілген кестенің 0x1f және 0x8b кодтары бар таңбалар болмаса, онда жүктелген файл archive.gz емес.

    Екінші шарт жүктелген файлдың өлшемін тексереді: егер мән 512-ге бөлінбесе, онда файл tar мұрағаты емес. Бұл жерде тексеру аяқталады.

    Тек бірінші шартты айналып өту керек екен. ЖАРАЙДЫ МА! Біз тестілеу үшін қарапайым cmd.php сценарийін алдық («The Dark Raver» фильмінен дайын нұсқасы бар). Жүйенің cli ішінде cmd.php файлының мазмұны бар идентификатор таңбалары cmd_boom.php деп аталатын жаңа файлға тасымалданды:

    Echo -e "\x1f\x8b\n$(cat cmd.php)" > cmd_boom.php
    xxd утилитасының көмегімен файлдың мазмұнын он алтылық кесте түрінде көруге болады:

    Cat cmd_boom.php | xxd
    Қорытынды:

    Міне, файл «қашықтағы серверге» жүктеп салуға дайын. GitHub репозиторийіне cmd_boom.php жүктеп салыңыз және 1C-Bitrix қалпына келтіру пішініне сценарий URL мекенжайын қойыңыз. Нәтижесінде, жүктеу барысы жолағын қысқаша қарастырғаннан кейін біз қате туралы хабар алдық:

    Мүмкін қатеге байланысты файл бастапқы қалтадан жойылған шығар? Файл жолда үзілсе немесе сәйкес келмесе, оны сақтаудың мәні неде? Бірақ restore.php сценарийінің авторлары сайттың үй каталогын қоқыстан тазартуды қажетсіз деп санаған сияқты. Сонымен, жүктелген қабық туралы не деуге болады? Сонымен, ол міне, қымбаттым!

    Енді қызықты бөлік келді. Қате туралы хабары бар пішіндегі «Өткізіп жіберу» және «Қайтадан әрекет ету» түймелерін басу арқылы біз «Жергілікті сақтық көшірме және қызмет сценарийлерін жою» түймесі бар бетті алдық. Басылды және файлдар жойылды!

    Нәтижесінде, үй каталогы restore.php, bitrixsetup.php сценарийлерінен және жүктелген cmd_boom.php файлынан тазартылады. Осыдан кейін сайтпен шешуші ештеңе істеу мүмкін емес - сақтық көшірме қалпына келтірілмейді және сіз жаңа сайтты орнатуды жалғастыра алмайсыз.

    Әрине, cmd.php сценарийін ішкі каталогта жасыруға немесе оның атын index.php деп өзгертуге болады. Біз сонда тоқтадық.

    Бөлінген жері бар!

    Біз 1C-Bitrix техникалық қолдау қызметіне restore.php сценарийіне қатысты мәселе туралы хабарладық, оған келесі жауап алдық:

    «Restavratsiya.php сайтындағы осалдықтар туралы айтудың мағынасы жоқ, бұл сценарий сайтты басқару жүйесін енгізуге арналған. Негізінде бұл PHP сценарийлерін сайтқа жүктеу үшін қажет».

    Жалпы, бәрі дұрыс, біз сценарийлерді тапсырыс берушінің «тасталған» сайтына сәтті жүктеп, жергілікті қабық алдық.

    Техникалық қолдаудың ұстанымы анық: «Егер сіз сайт конфигурациясын аяқтамаған болсаңыз, сіз өзіңіздің зұлым Пиноккиосыз». Билет жабылды техникалық көмекәзірлеушілердің өздерінен жауап жоқ.

    Біз Интернетте қанша «тасталған» 1C-Bitrix VM жарияланғанын білмедік; жұп «intitle:«Қош келдіңіз!» деген сұрау арқылы табылған. intext:"Google-дағы Bitrix виртуалды құрылғысына қош келдіңіз"".

    Эпилог

    Сайт орналастырылмай тұрып 1C-Bitrix VM-ді жарияламаңыз. Интернетте жарияланған компанияңыздың ресурстарын қадағалаңыз. Тастанды сайттар әрқашан дерлік жаман нәрсе.

    ИГОРЬ АНТОНОВ,кәсіби бағдарламашы. IT-Spets және Hacker журналдарындағы көптеген мақалалардың авторы. Қазіргі уақытта даму бөлімінің бастығы болып жұмыс істейді бағдарламалық қамтамасыз ету«ДалЖАСО» ААҚ компаниясында

    VMBitrix мүмкіндіктері
    Виртуалды машинаның шешімі

    Бүгінгі таңда көптеген компаниялар аппараттық машиналар паркін көбейтпей, виртуализацияны таңдайды. Ал мұның объективті себептері бар.

    Виртуалды машиналарды басқару және оларға техникалық қызмет көрсету әлдеқайда оңай және аппараттық құралдарды сатып алудан әлдеқайда арзан болады. Виртуалды машиналардың артықшылықтары мұнымен бітпейді. Сонымен, виртуалды шындыққа көшейік!

    VMBitrix - 1C-Bitrix виртуалды машинасы

    Жақында 1C-Bitrix өнім желісі қызықты жаңа өніммен - VMBitrixпен толықтырылды. Бұл өнім толығымен конфигурацияланған және пайдалануға дайын веб-сервер. Оның басты артықшылығы - веб-әзірлеушіге қажетті барлық сервер компоненттерінің болуы, виртуалды машинаны жылдам орналастыру, барлық компоненттер үшін ең оңтайлы параметрлер және жұмысқа лезде дайын болу. VMBitrix - WAMP/LAMP серверін жылдам орнатудың басқа шешімі ғана емес. Бұл өз қарамағында толыққанды виртуалды сервері бар «хостер» ретінде сезіну мүмкіндігі. Linux басқарубарлық қажетті серверлік бағдарламалық құралмен толтырылған.

    Ол неге ұқсайды?

    VMBitrix — VMware ұсынған виртуализация бағдарламалық құралының көмегімен жасалған виртуалды машина кескіні. Оны пайдалануды бастау үшін компанияның ресми веб-сайтына өтіп, виртуалды машинаның кескінін жүктеп алу керек. Жүктеп алу аяқталғаннан кейін сізге VMPlayer (1-суретті қараңыз) - виртуалды машиналар «ойыншысы» жүктеп алу және ондағы жүктелген кескінді ашу қажет. Орындаудан кейін соңғы әрекетВиртуалды машина жүктеле бастайды және барлық демондар (nginx, MySQL және т.б.) іске қосылады. Жұмысты жалғастыру үшін браузердің мекенжай жолына виртуалды машинаның IP мекенжайын енгізіп, жұмысты бастау керек (1C-Bitrix конфигурациялау немесе орнату).

    Өнімділік маңызды

    Виртуалды машинаға кіретін барлық компоненттер барынша оңтайландырылған және ыңғайлы жұмыс істеу үшін конфигурацияланған. Виртуалды машинаның дұрыс жұмыс істеуі үшін ең аз жүйелік ресурстар қажет. Мысалы, егер жедел жады туралы айтатын болсақ, онда хост жүйесінен 256 МБ сақталады. VMBitrix-тегі PHP сценарийлерінің жұмысын және хост-машинаның win ортасындағы жұмысын салыстыра отырып, біз VMBitrix-те орындауға аз уақыт кететінін анықтадық (скрипт ретінде 1C-Bitrix мазмұнды басқару жүйесі және Drupal еркін фреймі пайдаланылды).

    VMBitrix-ті тағы қалай пайдалануға болады

    VMBitrix-ке бірнеше тапсырмаларды тағайындап, оны пайдаланудың ондаған тәсілдерін ойлап табуға болады. Мысалы, оны өзіңіздің веб-қосымшаларыңызды/қызметтерді әзірлеу және сынау үшін сынақ алаңы ретінде пайдаланыңыз.

    Жүйені орналастыру және іске қосу үшін өте аз уақыт пен жүйелік ресурстар қажет. Ноутбуктерде жұмыс істейтін әзірлеушілер оны оңай пайдалана алады - өнімділік жеткілікті.

    Сурет 2. Негізгі басқару функциялары

    Артылықшылықтар мен кемшіліктер

    Негізгі артықшылықтары:

    Қаржылық шығындарды азайту.Виртуалды инфрақұрылымды пайдалану жаңа жабдықты сатып алуды үнемдеуге мүмкіндік береді. Мысалы, бірнеше серверлік қолданбаларды орналастыру қажет. Осы қолданбалардың кейбіреулері UNIX тәрізді платформаларда, ал екіншісі Windows жүйесінде жұмыс істеуге арналған деп елестетіп көрейік. Егер бұл қолданбалар қатты жүктеледі деп күтілсе, виртуализацияны пайдалану сізге тиімсіз болуы мүмкін. Олай болмаса, жағдай керісінше өзгереді. Бұл жағдайда бір өнімді серверді сатып алу және бірнеше виртуалды машиналарды қажетті құрылғылармен орналастыру оңайырақ және тиімдірек. операциялық жүйелер. Нәтижесінде сіз бір физикалық серверге ие боласыз және сіздің виртуалды желібірнеше бөлек серверлер көрінеді.

    Жеңіл техникалық қолдау.Әрқашан сәтсіздіктерге орын бар. Мұның салдары өте әртүрлі болуы мүмкін. Олардың негізгілерінің бірі тоқтап қалу болады. Сіздің серверіңіз істен шыққанын елестетіп көрейік аналық плата. Мұндай жағдайларда ОЖ әдетте қиын уақытты талап етеді және оны толығымен қайта орнатудың ықтималдығы жоғары. Егер бұл бір ОЖ мәселесі болса, бірақ бізде айлакер түрде конфигурацияланған көптеген қызметтер бар екенін есте ұстаймыз, оларды нөлден бастап қайта іске қосу көп уақытты алады. Жағдай мәз емес. Әсіресе сақтық көшірмелерде параметрлердің емес, деректердің сақтық көшірмелері ғана болса. Виртуалды машиналарды пайдалану жағдайында оқиғалар басқаша дамуы мүмкін. Қалай? Қамқорлық жасау сақтық көшірмелервиртуалды машиналар, апат болған жағдайда, серверге ОЖ орнату керек, содан кейін онымен жұмыс істеу үшін бағдарламаны орналастыру керек. виртуалды машиналар. Болды! Біз оған ОЖ сақтық көшірмелерін беріп, бастаймыз. Бірнеше минут және бәрі бұрынғыдай жұмыс істейді. Жаңа серверіңіздің (аппараттық) конфигурациясы толығымен өзгерсе де, виртуалды машинаға мән бермейді.

    Ультра жылдам орналастыру.Бұл виртуалды машиналардың ең маңызды артықшылықтарының бірі. Бізге компанияның жаңа филиалын ашу керек деп елестетейік. Ақпараттық инфрақұрылымға тоқталайық. Бас кеңседе жұмыс істейтін барлық қызметтерді санаулы минуттарда орналастыруға болады. Барлық орналастыру процесі файлдарды виртуалды машиналармен тасымалдауға және виртуализацияға жауапты бағдарламаны іске қосуға дейін аяқталады. Қосымша параметрлер жоқ. Әдеттегі әрекеттер жоқ. Барлығы сіз конфигурациялағандай жұмыс істейді. Бұған қосамыз, жоғары білікті маманның болуы талап етілмейді, ал артықшылықтар айқынырақ болады.

    Ресурстарды толық бақылау.Мысалы, сізде жүйе ресурстарының аз мөлшерін тұтынатын қызмет орнатылған, ал басқа сервердегі қызмет Папа Карло сияқты жұмыс істейді және жадтың әрбір мегабайтын ашкөздікпен жұтады. Теориялық тұрғыдан алғанда, бұл екі қызметті бір компьютерге орнатуға және олардың ресурстарын шектеуге болады. Мысалы, процессор мен жадтың МГц жиілігін ең белсендісіне бөліп, екіншісін шектеңіз. Сонда екі қызмет те жақсы болады және сізде бір компьютер тегін болады. Бұл керемет емес пе? Бұл мәселені қайтадан виртуалдандыру арқылы шешуге болады.

    Виртуалды машина эксперименттер үшін сынақ алаңы болып табылады.Сізге әртүрлі платформаларда әзірленіп жатқан өнімнің жұмысын тексеру керек пе? Соңғы патч бумасының дұрыс және жұмыс істейтініне көз жеткізгіңіз келе ме? Клиентке жобаны (веб, желілік қызметтер және т.б.) ұсыну керек пе? Осы және басқа да көптеген ұқсас тапсырмалар үшін виртуалды машиналарды пайдалану артықшылықты болады. Виртуалды машиналарды орналастыру көп уақытты қажет етпейді және іске қосылғаннан кейін олар сіз конфигурациялағандай болады. Неліктен тестілеу және қарапайым презентация мақсаттары үшін осы қарапайымдылық пен қуатты пайдаланбасқа?

    Виртуализацияның кемшіліктері бар. Бұл кемшіліктердің бірі - бүкіл виртуалды инфрақұрылымның сенімділігінің жалпы төмендеуі. Мысалы, виртуалды машиналарға 100% сенбеу керек және барлық қызметтерді бір физикалық серверге іліп қою керек (бірнеше виртуалды машиналарды орналастыру арқылы). Әсіресе, бүкіл желінің жалпы жұмысы виртуалды қызметтердің өнімділігіне байланысты болса. Демек, бұл тіпті минус емес, бірақ ұмытуға болмайтын талап.

    1C-Bitrix компаниясы толыққанды виртуалды және пайдалануға дайын веб-серверді орналастыруға мүмкіндік беретін ыңғайлы өнімді ұсынды. Оларды әзірлеу тек 1C-Bitrix мазмұнды басқару жүйесін таңдайтын пайдаланушылар үшін ғана емес, барлық веб-әзірлеушілер үшін пайдалы болады.

    VMBitrix дистрибуциясы толығымен тегін таратылады. Виртуалды машиналарды пайдаланудың артықшылығын бағалайтындар үшін 1C-Bitrix компаниясы хосттердің серверлерінде виртуалды машинаны жалға алу мүмкіндігін ұсынуға дайын. Виртуалды зерттеулеріңізге сәттілік!

    1. http://www.1c-bitrix.ru – 1C-Bitrix компаниясының ресми сайты. Сипаттамалар, өнімдердің демо нұсқалары және т.б.

    Қолдану

    VMBitrix бұл

    • операция бөлмесі Ubuntu жүйесі Linux 8.04.
    • Екі деңгейлі NGINX + Zend Server CE конфигурациясы.
    • ДҚБЖ MySQL 5 (InnoDB қолдауы).
    • Конфигурацияланған брандмауэр.
    • https протоколын қолдау.
    • Пошта клиенті msmtp.
    • Өнімділікті автоматтандыру.


    
    Жоғарғы