Page 1 of 2

bitrix управление сайтом

Posted: Wed Nov 12, 2014 12:46 pm
by Vzonder
Здравствуйте.
Я не очень силен в администрировании, вместе с тем сервер на ubuntu + ispconfig 3 собрал и все функционирует.
В настоящий момент отрабатываю перевод сервера на Vesta Control Panel.
7 сайтов ( на движках Жумла, Модекс, самаписная хрень, вордпресс и т.д.) с трудом, но перенес, хотя еще и возникают вопросы по отладкам модулей...

А вот запустить сайт на bitrix управление сайтом не удается...
Никакие танцы с бубнами не помогают.
даже пшп скрипт - bitrixsetup.php - предназначенный для импорта сайта на новый хостинг - корректно не запускается....

Очень Вас прошу, проинструктировать, как оптимизировать сервер для bitrix управление сайтом.

( устанавливал панель на девственную Ubuntu 14 )

Надеюсь, что для Вас это будет не сложно.

Re: bitrix управление сайтом

Posted: Fri Nov 14, 2014 6:13 pm
by plutishe
не знаю с чем у вас возникли проблемы, но сайты на битрикс перенеслись и работают без проблем.

Re: bitrix управление сайтом

Posted: Sat Dec 06, 2014 10:04 am
by mamanov
я бы ставил битрикс только на отдельную машину BitrixVM

Re: bitrix управление сайтом

Posted: Fri Dec 12, 2014 5:56 am
by demian
mamanov wrote:я бы ставил битрикс только на отдельную машину BitrixVM
BitrixVM очень криво собрана и имеет устаревшие службы, обновление через yum приведет к неработоспособности сервера, другие cms отличные от битрикса без танцев с бубном поставить нельзя, об оптимизации служб там вообще речи не идет - ее там прост о нет(1С'ки при сборке виртуальной машины особо не беспокоились об оптимизации).

Code: Select all

#cat /usr/local/vesta/data/templates/web/httpd/bitrix.tpl

<VirtualHost %ip%:%web_port%>

    ServerName %domain_idn%
    %alias_string%
    ServerAdmin %email%
    DocumentRoot %docroot%
    ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
    Alias /vstats/ %home%/%user%/web/%domain%/stats/
    Alias /error/ %home%/%user%/web/%domain%/document_errors/
    SuexecUserGroup %user% %group%
    CustomLog /var/log/httpd/domains/%domain%.bytes bytes
    CustomLog /var/log/httpd/domains/%domain%.log combined
    ErrorLog /var/log/httpd/domains/%domain%.error.log
    <Directory %docroot%>
        AllowOverride All
        Options +Includes -Indexes +ExecCGI
        php_admin_value upload_tmp_dir %home%/%user%/tmp
        php_admin_value upload_max_filesize 80M
        php_admin_value max_execution_time 600
        php_admin_value post_max_size  80M
        php_admin_value memory_limit 128M
        php_admin_flag mysql.allow_persistent  off
        php_admin_flag safe_mode off
        php_admin_value session.save_path %home%/%user%/tmp
        php_admin_value mbstring.func_overload 7
    </Directory>
    <Directory %home%/%user%/web/%domain%/stats>
        AllowOverride All
    </Directory>

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups apache
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>

    Include %home%/%user%/conf/web/httpd.%domain%.conf*

</VirtualHost>

Code: Select all

#cat /usr/local/vesta/data/templates/web/httpd/bitrix.stpl
 
<VirtualHost %ip%:%web_ssl_port%>

    ServerName %domain_idn%
    %alias_string%
    ServerAdmin %email%
    DocumentRoot %sdocroot%
    ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
    Alias /vstats/ %home%/%user%/web/%domain%/stats/
    Alias /error/ %home%/%user%/web/%domain%/document_errors/
    SuexecUserGroup %user% %group%
    CustomLog /var/log/httpd/domains/%domain%.bytes bytes
    CustomLog /var/log/httpd/domains/%domain%.log combined
    ErrorLog /var/log/httpd/domains/%domain%.error.log
    <Directory %sdocroot%>
        AllowOverride All
        SSLRequireSSL
        Options +Includes -Indexes +ExecCGI
        php_admin_value upload_tmp_dir %home%/%user%/tmp
        php_admin_value upload_max_filesize 80M
        php_admin_value max_execution_time 600
        php_admin_value post_max_size  80M
        php_admin_value memory_limit 128M
        php_admin_flag mysql.allow_persistent  off
        php_admin_flag safe_mode off
        php_admin_value session.save_path %home%/%user%/tmp
        php_admin_value mbstring.func_overload 7
    </Directory>
    <Directory %home%/%user%/web/%domain%/stats>
        AllowOverride All
    </Directory>
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile %ssl_crt%
    SSLCertificateKeyFile %ssl_key%
    %ssl_ca_str%SSLCertificateChainFile %ssl_ca%

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups apache
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>

    Include %home%/%user%/conf/web/shttpd.%domain%.conf*

</VirtualHost>

Re: bitrix управление сайтом

Posted: Sat Dec 27, 2014 8:00 pm
by gangstarcj
Установил Joomla 2.5, Joomla 3 - встали без проблем
Установил Bitrix 14, только для UTF-8 пришлось прописать mbstring, в остальном тоже встало все хорошо. Только выдает мало попугаем встроенным тестированием хостинга, нужно настраивать конкретно под него php и mysql, настройки желательно брать как в виртуальной машине битрикса

Re: bitrix управление сайтом

Posted: Sat Jan 17, 2015 4:26 pm
by mamanov
На BitrixWM 4 или 5 все ок и попугаем много!

Re: bitrix управление сайтом

Posted: Thu Mar 12, 2015 8:28 am
by aleda
Для Битрикс нужно прописать mbstring - пару значений. Сделать это можно не в общем конфиге, а в конфиге сайта, либо через htaccess. Также нужно повышать количество операций записи/замены для MySQL.
После этих манипуляций можно ставить Битрикс.

BitrixVM хороша, но не всякий хостинг-провайдер дает ставить образы. Была другая идея - посмотреть версии ПО и конфиги, аккуратно перенося наработки на свой хостинг, но руки пока не дошли.

Re: bitrix управление сайтом

Posted: Sun Nov 08, 2015 10:20 am
by RG22EM
demian wrote:
mamanov wrote:я бы ставил битрикс только на отдельную машину BitrixVM
BitrixVM очень криво собрана и имеет устаревшие службы, обновление через yum приведет к неработоспособности сервера, другие cms отличные от битрикса без танцев с бубном поставить нельзя, об оптимизации служб там вообще речи не идет - ее там прост о нет(1С'ки при сборке виртуальной машины особо не беспокоились об оптимизации).

Code: Select all

#cat /usr/local/vesta/data/templates/web/httpd/bitrix.tpl

<VirtualHost %ip%:%web_port%>

    ServerName %domain_idn%
    %alias_string%
    ServerAdmin %email%
    DocumentRoot %docroot%
    ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
    Alias /vstats/ %home%/%user%/web/%domain%/stats/
    Alias /error/ %home%/%user%/web/%domain%/document_errors/
    SuexecUserGroup %user% %group%
    CustomLog /var/log/httpd/domains/%domain%.bytes bytes
    CustomLog /var/log/httpd/domains/%domain%.log combined
    ErrorLog /var/log/httpd/domains/%domain%.error.log
    <Directory %docroot%>
        AllowOverride All
        Options +Includes -Indexes +ExecCGI
        php_admin_value upload_tmp_dir %home%/%user%/tmp
        php_admin_value upload_max_filesize 80M
        php_admin_value max_execution_time 600
        php_admin_value post_max_size  80M
        php_admin_value memory_limit 128M
        php_admin_flag mysql.allow_persistent  off
        php_admin_flag safe_mode off
        php_admin_value session.save_path %home%/%user%/tmp
        php_admin_value mbstring.func_overload 7
    </Directory>
    <Directory %home%/%user%/web/%domain%/stats>
        AllowOverride All
    </Directory>

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups apache
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>

    Include %home%/%user%/conf/web/httpd.%domain%.conf*

</VirtualHost>

Code: Select all

#cat /usr/local/vesta/data/templates/web/httpd/bitrix.stpl
 
<VirtualHost %ip%:%web_ssl_port%>

    ServerName %domain_idn%
    %alias_string%
    ServerAdmin %email%
    DocumentRoot %sdocroot%
    ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
    Alias /vstats/ %home%/%user%/web/%domain%/stats/
    Alias /error/ %home%/%user%/web/%domain%/document_errors/
    SuexecUserGroup %user% %group%
    CustomLog /var/log/httpd/domains/%domain%.bytes bytes
    CustomLog /var/log/httpd/domains/%domain%.log combined
    ErrorLog /var/log/httpd/domains/%domain%.error.log
    <Directory %sdocroot%>
        AllowOverride All
        SSLRequireSSL
        Options +Includes -Indexes +ExecCGI
        php_admin_value upload_tmp_dir %home%/%user%/tmp
        php_admin_value upload_max_filesize 80M
        php_admin_value max_execution_time 600
        php_admin_value post_max_size  80M
        php_admin_value memory_limit 128M
        php_admin_flag mysql.allow_persistent  off
        php_admin_flag safe_mode off
        php_admin_value session.save_path %home%/%user%/tmp
        php_admin_value mbstring.func_overload 7
    </Directory>
    <Directory %home%/%user%/web/%domain%/stats>
        AllowOverride All
    </Directory>
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile %ssl_crt%
    SSLCertificateKeyFile %ssl_key%
    %ssl_ca_str%SSLCertificateChainFile %ssl_ca%

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups apache
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>

    Include %home%/%user%/conf/web/shttpd.%domain%.conf*

</VirtualHost>


Делаю как здесь, для этого создал отдельный пакет, создаю пользователя, создаю у пользователя пробный сайт с пакетом bitrix, служба httpd вешается намертво, удалить сайт не получается да и изменить на другой пакет, ошибка 12, в чём проблема

Re: bitrix управление сайтом

Posted: Sun Nov 08, 2015 7:13 pm
by skurudo
RG22EM wrote:Делаю как здесь, для этого создал отдельный пакет, создаю пользователя, создаю у пользователя пробный сайт с пакетом bitrix, служба httpd вешается намертво, удалить сайт не получается да и изменить на другой пакет, ошибка 12, в чём проблема
Скорее всего проблема в конфиге:
E_PARSING Configuration is broken

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

Re: bitrix управление сайтом

Posted: Sun Nov 08, 2015 8:20 pm
by RG22EM
skurudo wrote:
RG22EM wrote:Делаю как здесь, для этого создал отдельный пакет, создаю пользователя, создаю у пользователя пробный сайт с пакетом bitrix, служба httpd вешается намертво, удалить сайт не получается да и изменить на другой пакет, ошибка 12, в чём проблема
Скорее всего проблема в конфиге:
E_PARSING Configuration is broken

Понять ее поможет рестарт сервиса в консоли, обычно ошибки пишутся прямо на экране.
начал вносить в tpl по одной строке, создал web домен, закинул туда файлы инсталляции битрикса, устанавливаю,
выходит сообщение о том, что не настроен параметр mbstring для UTF-8, в конечном итоге всех танцев с бубном прописал в php.ini, всё равно ругается на UTF-8, перезагрузил сервер и ни по 80 ни по https не могу зайти
командами service httpd stop/start перезапускал, эффект нулевой, ошибок на экране нет )))

в мои 58 надо наверное уже тяпкой махать )))
зы а ведь когда-то в тактах микропроцессора отлаживал ))) пошагово