Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

Установка, настройка и решение проблем связанных с установкой Идеального сервера на Ubuntu server c применением панели управления хостингом ISPConfig 3

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.



Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

31 май 2012, 18:03

В связи с выходом новоuj материала Для просмотра ссылок Вы должны быть авторизованы на форуме. , я открываю эту ветку, для решения проблем. Внимание, повторяюсь!!! Для решения проблем по идеальному серверу с Nginx под управлением Ubuntu server 12.04 и Web панелью ISPConfig 3. Здесь показано, как подготовить сервер Ubuntu 12.04 с Nginx для установки ISPConfig 3 , и как установить ISPConfig 3.

ISPConfig 3 - это панель управления web хостингом, которая позволяет настроить через веб-браузер следующие услуги: веб-сервер Apache, Postfix почтовый сервер, MySQL, BIND имен, PureFTPd, SpamAssassin, ClamAV, и многое другое.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

31 май 2012, 18:26

Люди добрые отпишитесь кто уже ставил такой сервер, отпишитесь есть несколько нерешенных вопросов. Один из которых ограничение в phpmyadmin на загрузку до 2 МБайт, как его можно увеличить?
Для увеличения загрузки отдельного домен можно использовать следующие команды:

Код: Выделить всё

memory_limit = 96M 
post_max_size = 64M 
upload_max_filesize = 64M
Которые необходимо вставить в ISPConfig 3 - Сайты - Web-сайт - Выберим необходимый нам сайт - закладка Опции - пункт Custom php.ini settings.
Вопрос с phpmyadmin так и остается открытым, так как его настройки никак не зависят от домена на котором он запускается.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
xpasha
Сообщения: 2
Зарегистрирован: 04 июн 2012, 15:54

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

07 июн 2012, 15:25

Добрый день. Установил все по инструкции, почти все работает. Проблема заключается в следующем: создал хост, поставил туда DLE и столкнулся с проблемой - при нажатии на любую ссылку сайта получаю:
500 Internal Server Error
nginx/1.1.19

Прбовал еще пару CMS и всюду (где есть .htaccess) получаю такую беду. Подскажите, что делать в данном случае?
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

07 июн 2012, 17:56

xpasha писал(а):Добрый день. Установил все по инструкции, почти все работает. Проблема заключается в следующем: создал хост, поставил туда DLE и столкнулся с проблемой - при нажатии на любую ссылку сайта получаю:
500 Internal Server Error
nginx/1.1.19

Прбовал еще пару CMS и всюду (где есть .htaccess) получаю такую беду. Подскажите, что делать в данном случае?
Постараюсь на этой неделе проверить, установить DLE.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
xpasha
Сообщения: 2
Зарегистрирован: 04 июн 2012, 15:54

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

08 июн 2012, 11:36

Спасибо за ответ. Проблема частично решилась - отключением ЧПУ, но по админке и по некоторым страницам сайта так и не получается перемещаться - все та же ошибка.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

08 июн 2012, 12:39

xpasha писал(а):Спасибо за ответ. Проблема частично решилась - отключением ЧПУ, но по админке и по некоторым страницам сайта так и не получается перемещаться - все та же ошибка.
Дело в том что для Nginx, файл .htaccess совершенно другой, нежели в Apache. Признаться запустить DLE у меня пока тоже не получилось, только IPB v3 но IPB официально поддерживает Nginx, в отличии от DLE.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

08 июн 2012, 15:49

При установке DLE (в моем случае DataLife Engine v.9.6) в опциях сайта(в ISPConfig 3) необходимо отключить буферизацию вывода:
"Custom php.ini settings"

Код: Выделить всё

output_buffering = off
Далее в nginx Directives поместить следующий код:

Код: Выделить всё

rewrite ^/page/(.*)$ /index.php?cstart=$1;

rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)/page,([0-9]+),([0-9]+),(.*).html*$ /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6;
rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)/page,([0-9]+),(.*).html*$ /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5;
rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)/print:page,([0-9]+),(.*).html*$ /engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5;
rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)/(.*).html*$ /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4;

rewrite ^/([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)$ /index.php?newsid=$4&news_page=$2&cstart=$3;
rewrite ^/([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)$ /index.php?newsid=$3&news_page=$2;
rewrite ^/([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)$ /engine/print.php?news_page=$2&newsid=$3;
rewrite ^/([^.]+)/([0-9]+)-(.*).html(/?)$ /index.php?newsid=$2;

rewrite ^/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ /index.php?newsid=$3&news_page=$1&cstart=$2;
rewrite ^/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ /index.php?newsid=$2&news_page=$1;
rewrite ^/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ /engine/print.php?news_page=$1&newsid=$2;
rewrite ^/([0-9]+)-(.*).html(/?)+$ /index.php?newsid=$1;

rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)/page/([0-9]+)(.*)$ /index.php?year=$1&month=$2&day=$3&cstart=$4;
rewrite ^/([0-9]+)/([0-9]+)/([0-9]+)(.*)$ /index.php?year=$1&month=$2&day=$3;

rewrite ^/([0-9]+)/([0-9]+)/page/([0-9]+)(.*)$ /index.php?year=$1&month=$2&cstart=$3;
rewrite ^/([0-9]+)/([0-9]+)(.*)$ /index.php?year=$1&month=$2;

rewrite ^/([0-9]+)/page/([0-9]+)(.*)$ /index.php?year=$1&cstart=$2;
rewrite ^/([0-9]+)(.*)$ /index.php?year=$1;

rewrite ^/catalog/([^/]*)/page/([0-9]+)(.*)$ /index.php?catalog=$1&cstart=$2;
rewrite ^/catalog/([^/]*)(.*)$ /index.php?catalog=$1;

rewrite ^/newposts/page/([0-9]+)(.*)$ /index.php?subaction=newposts&cstart=$1;
rewrite ^/newposts(.*)$ /index.php?subaction=newposts;

rewrite ^/static/(.*).html(.*)$ /index.php?do=static&page=$1;

rewrite ^/user/([^/]*)/news/page/([0-9]+)(.*)$ /index.php?subaction=allnews&user=$1&cstart=$2;
rewrite ^/user/([^/]*)/news(.*)$ /index.php?subaction=allnews&user=$1;
rewrite ^/user/([^/]*)(.*)$ /index.php?subaction=userinfo&user=$1;
rewrite ^/favorites /index.php?do=favorites;
rewrite ^/favorites/page/(.*)$ /index.php?do=favorites&cstart=$1;
rewrite ^/statistics.html$ /index.php?do=stats;
rewrite ^/addnews.html(.*)$ /index.php?do=addnews;
rewrite ^/rss.xml$ /engine/rss.php;
rewrite ^/sitemap.xml$ uploads/sitemap.xml;
if (!-d $request_filename) {
rewrite ^/([^.]+)/page/([0-9]+)(.*)$ /index.php?do=cat&category=$1&cstart=$2;
rewrite ^/([^.]+)/*$ /index.php?do=cat&category=$1;       
 }
if (!-f $request_filename) {
rewrite ^/([^<]+)/rss.xml$ /engine/rss.php?do=cat&category=$1;
rewrite ^/page,([0-9]+),([^/]+).html$ /index.php?do=static&page=$2&news_page=$1;
rewrite ^/([^/]+).html$ /index.php?do=static&page=$1;
}
Последний раз редактировалось mini-server 08 июн 2012, 15:49, всего редактировалось 6 раз.
Причина: Предложенный выше код поместить в nginx Directives.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

09 июн 2012, 14:28

Версия DLE 9.6 ( DataLife Engine v.9.6) замечена странность при установке и в последствии в админке происходит редирект такого плана:

Код: Выделить всё

.../install.php/install.php
.../admin.php/admin.php?mod=editusers&action=list
Пока не знаю как вылечить, у кого-нибудь работает нормально?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

25 июн 2012, 16:14

viktor писал(а):[...]
глюков не замечал
А в phpMyAdmin получилось изменить размер загружаемого файла?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

27 сен 2012, 19:13

viktor писал(а):В /etc/php5/ у меня несколько папок где есть php.ini так как ставил cli и т.п. я во всех поставил одинаковые значения.
post_max_size = 10M
upload_max_filesize = 10M

и в nginx поставил

client_max_body_size 10m;
Хотелось бы добавить!
Если при загрузке файлов вылетает ошибка 500 выполнить данную процедуру с Для просмотра ссылок Вы должны быть авторизованы на форуме..
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
vitoso
Сообщения: 8
Зарегистрирован: 17 окт 2011, 12:26

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

30 янв 2013, 10:12

"Пожалуйста, обратите внимание, что вы не можете использовать этот учебник для Debian Squeeze, потому Squeeze поставляется с более старой версии Nginx (0.7.67.) И не имеет PHP-FPM пакет!"
как Вам такое решние?
пээс. сейчас нет возможности проверить

Код: Выделить всё

nano  /etc/apt/sources.list
---
#nginx
deb http://nginx.org/packages/ubuntu/ squeeze nginx
deb-src http://nginx.org/packages/ubuntu/ squeeze nginx
--
apt-get update
apt-get install nginx
Для просмотра ссылок Вы должны быть авторизованы на форуме.
---
что касаемо Для просмотра ссылок Вы должны быть авторизованы на форуме. и Для просмотра ссылок Вы должны быть авторизованы на форуме.

---

немного личный вопрос к mini-server : отчего такая любовь к Ubuntu ?
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: И/С - Ubuntu 12.04 с Nginx [ISPConfig 3]

31 янв 2013, 17:11

vitoso писал(а):[...]
немного личный вопрос к mini-server : отчего такая любовь к Ubuntu ?
Самая популярная среди Linux (по количеству материала и запросам в поисковых системах интернета)
В свое время начинал с нее, я не хочу сказать что Ubuntu лучше любой другой каждый в итоге выберет свою, просто как начинающему юзеру мне было проще в ней разобраться, учитывая что знакомство я начинал не с Desktop, а сразу с консоли сервера.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Аватара пользователя
Науменко dmitry
Откуда: Brest
Сообщения: 3
Зарегистрирован: 02 апр 2014, 03:52

02 апр 2014, 03:56

Добрый день, подскажите советом - по поводу увеличения размера загружаемого ящика - как решить ? как узнать общее дисковое простраство в админке ?

и самый важный вопрос - когда письмо написано на русском - приходит получателю уже кодами а не русскими букваами. спасибо за статью. очень понятно все расписано.
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

03 апр 2014, 12:18

Науменко dmitry, думаю у вас не верно настроена кодировка системы, потому проблемма с кириллицей.
все настройки почты находятся в ispconfig.
Аватара пользователя
Науменко dmitry
Откуда: Brest
Сообщения: 3
Зарегистрирован: 02 апр 2014, 03:52

04 апр 2014, 01:21

Спасибо за ответ, ispconfig ничего путного не нашел по ограничению письма
сделал советы
memory_limit = 96M
post_max_size = 64M
upload_max_filesize = 64M
Которые необходимо вставить в ISPConfig 3 - Сайты - Web-сайт - Выберим необходимый нам сайт - закладка Опции - пункт Custom php.ini settings.
Вопрос с phpmyadmin так и остается открытым, так как его настройки никак не зависят от домена на котором он запускается.
viktor писал(а):
В /etc/php5/ у меня несколько папок где есть php.ini так как ставил cli и т.п. я во всех поставил одинаковые значения.
post_max_size = 10M
upload_max_filesize = 10M

и в nginx поставил

client_max_body_size 10m;

но ничего не изменилось - подскажите как решить эту типовую ситуацию. спасибо
Аватара пользователя
Науменко dmitry
Откуда: Brest
Сообщения: 3
Зарегистрирован: 02 апр 2014, 03:52

04 апр 2014, 01:40

Increasing squirrelmail maximum attachment size

Hi,

Its is very natural that users may some day wana upload files that are bigger in size than squirrelmail’s default 2 MB limit.

so to increase the limit of upload , just do the following things.

Locate your php.ini.
open file is some editor.
Search for upload_max_filesize.
Change 2M to something else, for example 5M.
If the upload_max_filesize is larger than post_max_size, you must increase post_max_size so that it’s bigger than upload_max_size
If the value of post_max_size is larger than memory_limit, you must increase memory_limit so that it’s larger than post_max_size.
Save your changes to the file.
Restart your apache web server.
пробывал так, тоже нет результата
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

04 апр 2014, 09:58

Науменко dmitry писал(а):ничего путного не нашел по ограничению письма
Создайте клиента в панели. При создании клиента обратите внимание на вкладку "Лимиты".
Науменко dmitry писал(а):Вопрос с phpmyadmin так и остается открытым, так как его настройки никак не зависят от домена на котором он запускается.
А какие Вам нужны настройки-то?
Accusser
Сообщения: 1
Зарегистрирован: 02 май 2016, 20:49

02 май 2016, 20:52

Здравствуйте.
Подскажите если на raspberry pi 3 сделать сервер по вашей инструкции, потянет ли он? И как бы еще сюда запилить облако что бы работало.
Интересует так же вопрос как потом все это сделать доступным из сети что бы мог с интернет удаленно заходить.
Спасибо.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

03 май 2016, 08:07

Accusser, эта инструкция как и, собственно дистрибутив, настолько устарела, что никаких гарантий дать не могу. Скажу сразу, что текущая версия ISPConfig 3 уже не поддерживает Ubuntu 12.04. Без применения патчей у Вас не будет работать почта это 100%. Про остальное... также не уверен, ибо не знаком с архитектурой raspberry pi 3.
Немного погуглив, я обнаружил несколько мануалов по установке ISPConfig 3 на малинку... Если хотите получить конкретную помощь, пожалуйста, расскажите что Вы хотите организовать на raspberry pi 3 конкретно. Откройте новую тему в разделе ISPConfig 3. Если тема окажется актуальной, постараюсь собрать всю полезную информацию, опробовать установку панели на хотя бы на эмуляторе и написать рабочий мануал.

Вернуться в «И/С Ubuntu ISPConfig 3»