We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Debian 8.7 PHP 7.0.16-1 Apache 2.4.10 Nginx 1.11.10
Linux 4.9.0-0.bpo.1-amd64 #1 SMP Debian 4.9.2-2~bpo8+1 (2017-01-26) x86_64 GNU/Linux
(Работает все также и на php5* Apache 2.2.*)
Инструкция по настройкe http://pastebin.com/v0VKjKXW
Linux 4.9.0-0.bpo.1-amd64 #1 SMP Debian 4.9.2-2~bpo8+1 (2017-01-26) x86_64 GNU/Linux
(Работает все также и на php5* Apache 2.2.*)
Инструкция по настройкe http://pastebin.com/v0VKjKXW
Last edited by Alex Connor on Thu Feb 14, 2019 6:02 pm, edited 1 time in total.
Reason: ads
Reason: ads
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Остаются вопросы:
- Меняем <VirtualHost *:*> на <VirtualHost *:81> - зачем? На производительность такая замена явно не влияет.
- memory_limit = 36M в php... честно говоря, я уже давно не встречал кейсы, когда этого хватало
- Prelink и Preload -- насколько разумно использование, когда у нас памяти 1Гб?
- в догонку, мы никак не подкручивает самый жрущий в данной конфигурации сервис - mysql, имхо упущение.
- Меняем <VirtualHost *:*> на <VirtualHost *:81> - зачем? На производительность такая замена явно не влияет.
- memory_limit = 36M в php... честно говоря, я уже давно не встречал кейсы, когда этого хватало
- Prelink и Preload -- насколько разумно использование, когда у нас памяти 1Гб?
- в догонку, мы никак не подкручивает самый жрущий в данной конфигурации сервис - mysql, имхо упущение.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
1. Это не производительность, а настройки так как апач после nginx идет, у кого то по умолчанию там 80 порт, у кого то еще что. Они привязаны к порту апача. Упор на производительность здесь конфиг Nginx.
2. Лимит, что бы не отъедало память, скрипты бывают разные )) 36-40 из расчета, wordpress / cкрипты доргенов.
3. Не знаю. Я собрал из мануалов. Это по желанию.
4. У меня руки не дошли еще до msql. Мануалов много, как вариант https://habrahabr.ru/post/242011/.
2. Лимит, что бы не отъедало память, скрипты бывают разные )) 36-40 из расчета, wordpress / cкрипты доргенов.
3. Не знаю. Я собрал из мануалов. Это по желанию.
4. У меня руки не дошли еще до msql. Мануалов много, как вариант https://habrahabr.ru/post/242011/.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Об том и речь, что это реверанс по смене портов по сути только запутает, а практического смысла в нет. :-)djyarik wrote:1. Это не производительность, а настройки так как апач после nginx идет, у кого то по умолчанию там 80 порт, у кого то еще что. Они привязаны к порту апача. Упор на производительность здесь конфиг Nginx.
Как-то местячково получается :)djyarik wrote:2. Лимит, что бы не отъедало память, скрипты бывают разные )) 36-40 из расчета, wordpress / cкрипты доргенов.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Если ты не понимаешь что за чем работает, то демагогию разводить не надо.
Запутаться там негде, инструкция написана максимально подробно.
Запутаться там негде, инструкция написана максимально подробно.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Не уверен, что мы на брудершавт уже навернули, чтобы вы мне тыкали.
Хамить не стоит. Не слишком разумно.
Провели работу - молодец, честь и хвала. Если вам кажется, что смена портов не запутает новичков, для которых гайд и написан, хорошо. Оставайтесь при вашем мнении.
Хамить не стоит. Не слишком разумно.
Провели работу - молодец, честь и хвала. Если вам кажется, что смена портов не запутает новичков, для которых гайд и написан, хорошо. Оставайтесь при вашем мнении.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Обновлено 15,10,2017 https://pastebin.com/v0VKjKXW
Code: Select all
- список ботов
- конфиг апач
- увеличены таймауты
пардон, не хотел обидеть.skurudo wrote:2skurudo
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
* добавлена перезагрузка и очистка по крону, регулярно или при малом кол-ве свободного места
* добавление настройки кеширования
https://pastebin.com/v0VKjKXW
* добавление настройки кеширования
https://pastebin.com/v0VKjKXW
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Зачем костыли на
если все красиво делается на map?
Вместо
делается
Ну и так далее, ничего нового, все расписано в мане (еще и на русском для nginx)
Да и вообще, вот это
меняется в темплейте на вот это
Все. И весь, так сказать, "ман" такой, костыль на костыле костылем погоняет. И все ради реффералки на зомро.
Фтопку короче.
Code: Select all
# Блокируем менеджеры загрузки и некоторые типы ботов (update 15.10.2017)
if ($http_user_agent ~ "8484\ Boston\ Project") блабла
Вместо
Code: Select all
rewrite ^ http://$nowww$request_uri? permanent; }
Code: Select all
return 301 http://www.example.org$request_uri;
Да и вообще, вот это
Code: Select all
#Редирект с www на без www
if ($http_host ~* "^www\.(.+)\.(.+)$"){ #Запоминаем хост без www из предыдущего выражения в переменной $nowww
set $nowww $1.$2;
#Делаем 301 редирект (permanent) .В $request_uri - адрес без хоста со всеми GET параметрами. После $request_uri добавляем '?' чтобы GET параметры не добавились дважды (по умолчанию)
rewrite ^ http://$nowww$request_uri? permanent; }
Code: Select all
if ($host != %domain_idn%) {
return 301 http://%domain_idn%$request_uri;
}
Фтопку короче.
Re: Fast KVM VPS 2017 (Frontend Nginx 1.11.10 + Backend Apache 2.4 PHP (5/7) + VestaCP)
Обновлен конфиг Nginx 01,12,2017 https://pastebin.com/aRLRiYwu
Code: Select all
* мелкие исправления
* замена if на map