HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #391  
Старый 15.04.2013, 20:59
Willemm
Новичок
Регистрация: 14.10.2009
Сообщений: 2
С нами: 8723551

Репутация: 0
По умолчанию

под линукс:

Код:


Код:
Начальная подготовка
 
Нужно убедиться, что в системе присутствует локаль ru_RU.utf8. Сделать это можно командой:
$ locale -a | grep -i utf
ru_RU.utf8
 
Если локаль отсутствует, установить её можно командой:
$ localedef -c -i ru_RU -f UTF-8 ru_RU.UTF8/
PostgreSQL
 
Поддерживаются версии 8.3.x (рекомендуется последняя версия из этой серии). Дистрибутив можно скачать с http://www.postgresql.org/download/, однако лучше установить с помощью менеджера пакетов вашего дистрибутива (rpm, apt-get и т.п.) Устанавливаем в дефолтной конфигурации. Кодировка баз и локаль должны быть UTF-8 (при инциализации хранилища через initdb). Инициализация базы обычно выполняется такой командой:
# su - postgres
$ initdb -D /var/lib/postgresql/data --locale=ru_RU.UTF-8
 
Следует проверить, что в файле /var/lib/postgresql/data/postgresql.conf:
max_connections = 100
shared_buffers = 24M
 
Далее нужно запустить postgres, обычно это делается так:
# /etc/init.d/postgresql start
 
но путь к запускающему скрипту может отличаться в вашей системе.
Apache
 
Поддерживаются версии Apache 2.2.x (рекомендуется последняя версия из этой серии). На текущий момент возможна работа с любым MPM, однако рекомендуемый и поддерживаемый вариант mpm_worker (многопоточный), поскольку в будущем с большой вероятностью работа с остальными MPM будет невозможна. Дистрибутив можно скачать с http://httpd.apache.org/, однако лучше установить с помощью менеджера пакетов вашего дистрибутива (rpm, apt-get и т.п.)
 
В апаче должны быть включены модули deflate, expires и rewrite.
 
Параметры для виртуального (vhost) хоста следующие:

Allow from all
AllowOverride all

ServerAdmin support@megaplan.ru
DocumentRoot "/var/www/megaplan/public_html"
ServerName megaplan
ErrorLog "/var/www/megaplan/var/logs/error.log"
CustomLog "/var/www/megaplan/var/logs/access.log" combined

 
В строке
ServerName megaplan
 
следует написать ваше имя сервера. По нему будет происходит обращение к приложению через браузер. Если вы хотите поставить Мегаплан в другую папку, то следует заменить в путях /var/www/megaplan на свою папку, но это не рекомендуется.
 
В файле настройки apache mpm (может называться mpm.conf или похоже) следует изменить настройки в соответствии с ниженаписанным

StartServers 2
MaxClients 140
MinSpareThreads 10
MaxSpareThreads 15
ThreadsPerChild 20
MaxRequestsPerChild 100

 
Нужно также убедиться, что файл настройки mpm включается в главный конфиг (httpd.conf или apache.conf).
PHP
 
Поддерживаемая версия php - 5.2.6. Скачать дистрибутив можно отсюда: http://www.php.net/releases/, однако лучше установить с помощью менеджера пакетов вашего дистрибутива (rpm, apt-get и т.п.), это же касается и необходимых расширений.
 
В настройках нужно включить следующие расширения: pdo, pdo_pgsql, gd, mb_string(unicode), curl, ssl, tidy, zip, xml, dom. И нужно убедиться, что php собран с поддержкой ctype, iconv, pcre, json. Если Вы будете прикреплять файлы изображений с большим разрешением, то рекомендуется также установить расширение php imagick.
 
В файле php.ini необходимо правильно настроить некоторые ключи:
magic_quotes_gpc = Off
expose_php = Off
display_errors = Off
log_errors = On
register_globals = Off
register_long_arrays = Off
post_max_size = 20M
upload_max_filesize = 20M
 
Кроме этого нужно поставить xcache (http://xcache.lighttpd.net/) в версии 1.2.2 и тоже включить соответствующее php-расширение. Параметры xcache должны быть следующие (путь может отличаться, исправьте, если нужно):
zend_extension_ts=/usr/lib/php5/lib/php/extensions/no-debug-zts-20060613/xcache.so
auto_globals_jit="0"
xcache.cacher="1"
xcache.size="0M"
xcache.count="2"
xcache.slots="8k"
xcache.var_size="32M"
xcache.var_count="2"
xcache.var_slots="8k"
xcache.readonly_protection="1"
xcache.mmap_path="/dev/zero"
xcache.stat="1"
xcache.coverager="0"
xcache.coveragedump_directory=""
xcache.admin.enable_auth="1"
Установка Zend Optimizer
 
Скачать можно из http://www.zend.com/en/products/guard/optimizer/. Необходимо убедиться, что оптимайзер подключается в php.ini после xcache. Настройки следующие (пути могут отличаться, исправьте, если нужно):
zend_extension_ts=/usr/lib/php5/lib/php/extensions/no-debug-zts-20060613/ZendOptimizer.so
zend_optimizer.optimization_level=15
zend_optimizer.enable_loader=1
zend_optimizer.disable_licensing=0
zend_optimizer.license_path=/var/www/megaplan/config
Установка непосредственно Мегаплана
 
Нужно скачать дистрибутив и файл лицензии со страницы "Дистрибутив" личного кабинета. Дистрибутив нужно распаковать, а файл с лицензией положить в папку bin/config распакованного дистрибутива:
# tar zxf megaplan-rXXXX.tar.gz -C /tmp/
# cp zXXXXXXXXXXX.zl /tmp/megaplan/bin/config/
# cd /tmp/megaplan
# vim install-megaplan.sh
 
В начале файла install-megaplan.sh объявлено несколько переменных с комментириями. Нужно изменить параметры, которые не соответствуют окружению по умолчанию. После правки запускаем:
# sh install-megaplan.sh
 
Скрипт сделает следующее:
Создаст docroot вебсервера, скопирует туда файлы приложения и пропишет нужные права.
Пропишет cron-задания, необходимые для работы системы (пользователь www). Внимание: скрипт сотрёт все cron-задания этого пользователя, поэтому, если там есть что-то важное, заранее сохраните!!!
Создаст базу данных
 
После этого в файле megaplan/config/settings.ini нужно в строке
http.host = "megaplan"
 
выставить правильное название домена (это нужно, чтобы в письмах-уведомлениях приходили правильные ссылки), а в строке
mail.from = "noreply@megaplan"
 
выставить адрес электронной почты, от имени которого будут приходить письма-уведомления.
Создание начального пользователя
 
Открыть файл create-initial-user.sh для правки и задать в переменных имя, фамилию, логин и пароль начального пользователя (директора). Здесь можно пользоваться только латиницей (вы сможете исправить фамилию и имя в нормальной раскладке позже). Проверьте, что пути соответствуют вашей конфигурации. После этого сохранить файл и выполнить:
# sh create-initial-user.sh
Готово
 
Перезапускаем apache и проверяем, что всё работает.
 
Логин и пароль тот, что вы вбили в файле create-initial-user.sh.
Решение проблем
 
Если вместо формы авторизации Вы увидели сообщение об ошибке 500, то скорее всего настройки веб-сервера не соответствуют требованиям. Для быстрой диагностики, откройте в браузере страницу http://megaplan/setup/check.php (не забудьте подставить название вашего хоста). Не забывайте после решения проблем, выявленных проверочной странице, перезапускать apache.
 
Если проверочный скрипт не находит ошибок, а проблема сохраняется, то, пожалуйста, напишите нам на support@megaplan.ru. Чтобы мы смогли оперативно помочь, желательно предоставить как можно больше информации о системном окружении и ходе процесса установки. Также полезно будет приложить скриншот окна браузера и файл /var/www/megaplan/var/log/error.log
 
Ответить с цитированием

  #392  
Старый 15.04.2013, 21:02
Willemm
Новичок
Регистрация: 14.10.2009
Сообщений: 2
С нами: 8723551

Репутация: 0
По умолчанию

я в линуксах ноль, может кто сделает эту виртуалку
 
Ответить с цитированием

  #393  
Старый 16.04.2013, 11:07
marat10
Новичок
Регистрация: 17.04.2012
Сообщений: 8
С нами: 7404305

Репутация: 0
По умолчанию

Цитата:

Willemm написал(а):

я в линуксах ноль, может кто сделает эту виртуалку
присоединяюсь к просьбе. На Centose бы кто сделал...
 
Ответить с цитированием

  #394  
Старый 16.04.2013, 17:21
Trezege1986
Новичок
Регистрация: 07.03.2013
Сообщений: 24
С нами: 6938256

Репутация: 0
По умолчанию

народ выложите плиз в одном сообщении мегаплан + обновления + мануал по устанвке, а то я весь топик перерыл у всех все по-разному, еще больше запутался(
 
Ответить с цитированием

  #395  
Старый 16.04.2013, 17:44
icon80
Новичок
Регистрация: 11.02.2013
Сообщений: 15
С нами: 6972858

Репутация: 0
По умолчанию

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
 
Ответить с цитированием

  #396  
Старый 16.04.2013, 17:55
kumol
Новичок
Регистрация: 21.03.2013
Сообщений: 0
С нами: 6917696

Репутация: 0
По умолчанию

А можете сбросить на ящик почемуто неправильно отображаются колличество сообщений, и не видно контента..
 
Ответить с цитированием

  #397  
Старый 16.04.2013, 18:36
Trezege1986
Новичок
Регистрация: 07.03.2013
Сообщений: 24
С нами: 6938256

Репутация: 0
По умолчанию

icon80,

а есть инструкция по сутановке на хостинг? а то я щас скачал открыл, там инструкция я так понял для установки на локалку, а я хочу на хост его прикрутить...
 
Ответить с цитированием

  #398  
Старый 17.04.2013, 11:20
Георгий Дорош
Новичок
Регистрация: 08.03.2013
Сообщений: 8
С нами: 6936801

Репутация: 0
По умолчанию

Присоединяюсь. Интересно.. Хоть что-нибудь нашли?

Присоединяюсь. Интересно.. Хоть что-нибудь нашли?
 
Ответить с цитированием

  #399  
Старый 17.04.2013, 12:46
Alx-hd
Новичок
Регистрация: 08.02.2013
Сообщений: 0
С нами: 6976929

Репутация: 0
По умолчанию

На выделенный (или хотя бы виртуальный) сервер его ставят, там сильно много всего надо в системе крутить.
И версию PHP правильную надо, и библиотеки менять.
Надо сервер с рутовым доступом, с возможностью ставить софт. На хостинг не станет и не пытайтесь.
 
Ответить с цитированием

  #400  
Старый 17.04.2013, 15:16
icon80
Новичок
Регистрация: 11.02.2013
Сообщений: 15
С нами: 6972858

Репутация: 0
По умолчанию

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.