1. для возврата в меню выполните следующие команды:
Код
cd
. ./menu.sh
2. Если коротко, то вы должны прописать DNS дополнительных сайтов или указать их в файлах host на сервере и на машине с которой будет осуществляться доступ.Дополнительные сайты открываются только по имени. Подробней можно посмотреть тут BitrixEnv3 и BitrixVM3
3. Для того чтобы почта уходила вам необходимо настроить отправку почту через msmtp. Сделать это можно пунктом 1 меню
4. samba не входит в состав BitrixVM3 и не входила в состав BitrixVM2. Для ее использования вам ее надо установить и настроить самостоятельно. Но смысла в этом я не вижу, так как для работы вполне хватает ssh и sftp на его базе.
Пытаюсь настроить msmtp на виртуальном сервере, но ни чего не выходит, похоже какие-то ошибки у вас в конфигах: - делаю на свежем дистрибутиве BitrixVM3_60.7z сразу после установки. - после выбора первого пункта меню указываю следующие данные (хочу пересылать на свой существующий gmail ящик)
сразу-же после нажатия Enter вылетает в основное меню, ни чего не записывая. если проверить файл /etc/.msmtprc, то его не существует - линк на /home/bitrix/.msmtprc оказывается разорваным
Может быть просто здесь на форуме разместите содержимое этого конфига, чтобы без менюшки можно было его настроить и запустить почтовик на VMBitrix?
Еще раз - машина только что развернута из текущего BitrixVM3_60.7z. Еще ни чего там не настраивалось (кроме установки демо-сайта битрикса)
Все таки я msmtp победил. Расскажу как, может кому пригодится:
Заходим под root на сервере и переходим cd /www/bitrix/. Вызываем mc (плохо знаю команды unix ,поэтому пользую MidNight Commander). Создаем файл в этом каталоге (если его вдруг нет): ls > .msmtprs. Заходим в этот файл и удаляем содержимое в нем, вставляя нужные строчки:
defaults account default
logfile /home/bitrix/.msmtp.log syslog off host smtp.gmail.com port 587 protocol smtp auth on from userxxxx@gmail.com user userxxxx@gmail.com password 1234567890
tls on tls_starttls on tls_certcheck_off
Естественно, заменяя userxxxx и 01234567890 на свои имя пользователя и пароль Устанавливаем владельца и права на этот файл: chown bitrix:bitrix /home/bitrix/.msmtprc chmod 0600 /home/bitrix/.msmtprc
Теперь переходим в /etc/ и устанавливаем связь между имеющимся /etc/msmtprc и нашим созданным /home/bitrix/.msmtprc: в MC нажимаем f9 -> File -> Link
Важно, после изменений перезапускаем апача (msmtp просто так не рестартует): /etc/init.d/httpd restart
Пробуем на установленном сайте изменить Отчество у админа, поставив галочку "Уведомлять пользователя". Если все нормально - придет письмо на адрес, заданный userxxx@gmail.com.
Если не помогло - смотрим лог ошибок /var/log/httpd/error_log - ищем строки по /etc/msmtprc - смотрим, что там пишет и исправляем ошибки в конфиге.
Не помогло, переустановим msmtp: yum reinstall msmtp. Опять рестартуем апач
Все, этого должно быть достаточно для работы. Не понятно только, почему gmail заработал на 587 порту, а не на 465(При использовании этого порта сайт почему-то перестает вообще отвечать). С 587 портом тоже есть интересная особенность - пока письмо не отправится, страница не перезагрузится.
Тестирование производительности, относящееся к почте, четко показывает тормоза почтовой системы (не суть важно, для разработки сойдет, но все таки цифра поражает - в 400 раз больше эталонной):
А как правильно добавить память до запуска виртуальной машины или после того как восстановил на неё проект? К чему такой глупый вопрос спросите Вы а я отвечу: запустил виртуальную машину в ней по умолчанию 256 метров памяти стоит. Восстановил проект, поменял пароли на root и на пользователя bitrix после этого через shutdown -h now и после этого зашел в настройки виртуальной машины и добавил ей еще 1 гиг памяти стало 1280 метров. После этого запускаю и всё тормозит т.е. очень медленно стали открываться странички. Как думаете в чем дело? Так как архив с сайтом весит 2.8 гига то я его заливаю через 22 порт.
Разницы нет когда добавлять память, так как после перезагрузки автоматически стартует скрипт настройки параметров системы bvat. С объемом памяти в 256M не было проблем?
Вроде как нет. Всё быстро открывалось но решил, что из за того что у нас на КП сидит 160 человек + Jabber решил добавить памяти. и страницы стали прям очень долго открываться а если учесть что это было 2 часа ночи народ на КП не было. Пришлось остаться на виртуальной машине 2.0
Стоит проверить а не превышает ли объем оперативной памяти отданный виртуальным машинам размер физической памяти и не вытесняет ли он память на хостовой системе в своп.
на физической машине стоит 2 гига оперативной памяти. Сама система это 2003 в общем она не чего не делает кроме как хранит эту виртуальную машину. Если учесть что сейчас стоит виртуальная машина 2.0 то в ней всё окей. для запуска вирутальной машины используется vmware workstation 6.5.2 build-145735 Т.е. получается если я добавлю не 1 гиг оперативной памяти а к примеру 700 метров то всё будет летать? буду ждать обновление виртуальной машины так как почта не завилась а позже отпишусь в этом форуме. ps после перехода на виртуальную машину 3.0.2 проблема пропала =)
Вот что пишет другой человек по установке на новой версии
Цитата
sudo apt-get install phpmyadmin-zend-server Теперь в панеле управления Zen Server мы можем лицезреть ссылочку на phpMyAdmin, но нас туда не пускают! =) Правим файл: sudo nano /usr/local/zend/gui/lighthttpd/etc/lighttpd.conf Ищем следующие строки: $HTTP["remoteip"] !` "127.0.0.1" { $HTTP["url"] =~ "^/phpmyadmin/" { url.access-deny = ("";) server.errorfile-prefix = "................. ... Меняем строку url.access-deny = ("";) на url.access-deny = ("192.168.56";) - то есть добавляем IP с которого будем заходить. Сохраняем и закрываем, перезапускаем Zend Server: sudo /usr/local/zend/bin/zendctl.sh restart Вот теперь точно всё.
После разворачивания копии сайта на VMBitrix 3 на рабочем компьютере под VMware получаю ужасную картину, гл.страница: Время создания страницы: 20.3574 сек. Всего SQL запросов: 21 Время исполнения запросов: 0.0095 сек. Объем кеша: 305 КБ 99% времени тратится на загадочную строчку "PHP код" при этом: Производительность конфигурации на 30.11.2011 10:10:33 составляет 107.40 Разработчики сайта кивают на "хостинг", мол ядро битрикса по каким-то причинам на хостинге так отрабатывает. Сайт в данный момент работает на vps c 1024Мб памяти, оный покупался с шаблоном VMBitrix1.6 и с тех пор менялись только конфиги mysql под растущую бд. На рабочем хостинге таких проблем нет. Версия битрикса 11.04 Подскажите пожалуйста - "где копать"?
Олег Шамаев пишет: После разворачивания копии сайта на VMBitrix 3 на рабочем компьютере под VMware получаю ужасную картину, гл.страница: Время создания страницы: 20.3574 сек. Всего SQL запросов: 21 Время исполнения запросов: 0.0095 сек. Объем кеша: 305 КБ 99% времени тратится на загадочную строчку "PHP код" при этом: Производительность конфигурации на 30.11.2011 10:10:33 составляет 107.40 Разработчики сайта кивают на "хостинг", мол ядро битрикса по каким-то причинам на хостинге так отрабатывает. Сайт в данный момент работает на vps c 1024Мб памяти, оный покупался с шаблоном VMBitrix1.6 и с тех пор менялись только конфиги mysql под растущую бд. На рабочем хостинге таких проблем нет. Версия битрикса 11.04 Подскажите пожалуйста - "где копать"?
Олег, а где вы нашли версию битрикса 11.04 как я понимаю это убунту, а не сентос)
bitrix-belarus пишет: Если выполнить в консоли yum update - сервер больше не включается, виснет на Zend Server.Как обновить ОС?
1. Рекомендуемый вариант взять новую BitrixVM3 2. В случае обновления BitrixVM3 не обновляйте ядро. Например можно обновить только BitrixEnv yum update bitrix-env
Цитата
Олег Шамаев пишет: Время создания страницы: 20.3574 сек.
Такие показатели у вас показывает демо установка Битрикса или ваш сайт?