Jump to content


Photo
- - - - -

Настройка сервера debian


Best Answer SmetDenis , 27 November 2014 - 11:20

Если нет опыта с консолью, лучше использовать готовые веб интерфейсы - ISPmanager.
Про основы права ФС подробно расписано тут http://joomla-book.r...s-or-777-is-bad

Как сааааамый крайний вариант - всему сайту поставить рекурсивно 0777 Go to the full post


  • This topic is locked This topic is locked
26 replies to this topic

#1 Ёшкин Кот

Ёшкин Кот
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 27 November 2014 - 10:30

Дико педалит сайт на шаред хостинге (11 000 материалов)

 

Решил попробовать переехать на VPS

 

root@93-125-30-121:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 7.7 (wheezy)
Release:        7.7
Codename:       wheezy
 
Установил php 5.4
MySQL
Apache2
 
Так как я совсем не секу в Линухе - установил по умолчанию все. Получил сайт работающий быстрее, чем на шареде, но поечему то не активируется лицензия, и по умолчанию нет доступа на каталоги. то есть куча проблем с записью. ну и наверняка еще всего к радости.
 
Может есть кто может помочь настроить сервак минимально правильно по быстрому, чтобы ощутить - стоит ли он того ,чтобы спрыгивать с более дешевого шареда?

  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 November 2014 - 11:20   Best Answer

Если нет опыта с консолью, лучше использовать готовые веб интерфейсы - ISPmanager.
Про основы права ФС подробно расписано тут http://joomla-book.r...s-or-777-is-bad

Как сааааамый крайний вариант - всему сайту поставить рекурсивно 0777
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 27 November 2014 - 11:50

Да консоль то в чем проблема - она понятна как первый советский трактор.

 

Я не совсем понимаю глубины основ. Тоесть, сервак я поднял, он работает, PHP, MySQL, ioncube ...  вот кеш курю..  

 

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

 

То есть в нете множество муссируется сведений, причем одни хвалят - другие лажают. Но обещго руководства (ставим это, с такими настройками, это, и это, для того вот это.. и это все для оптимизации под joomla) такого нет. Мне бы хоть перечень найти этот.. и тест какой.. 

 

Я например при "голой" установке joomla получаю значения старта afterDispatch и afterInitialise в несколько десятков..  как мне выщемить в чем причина и максимально эффективно настроить сервак?


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 November 2014 - 11:57

Можете проверить производительность с помощью вот этого скрипта
https://github.com/smetdenis/jbserver
- залить
- подправить config.php
- указать права 777 для tmp (если будут проблемы)
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 27 November 2014 - 12:18

http://93.125.30.121...server-master/ 

 

По результату. Но чтобы прям фонтан...  такого не чувствуется.

 

142 


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 November 2014 - 12:31

nginx вместо apache
xcache как опкод кешер
Если памяти много, то выгрузить всю базу данных в память (больше места для кеша MySQL)
а дальше профилирование Joomla, вычисляем узкие места.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 27 November 2014 - 12:34

Обещано гиг оперативы. Это много? 

Плюс ngnix ни когда не ставил, но думаю найду в нете инфу и по нему достаточно понятную. А вообще - чем он лучше апачи?

 

И вопрос ламера - мне просто анынсталить апачу через консоль - этого достаточно? и развернуть ngnix? по ходу придется перенастроить и базу данных... надеюсь уложусь в семь тестовых дней :)


  • 0

#8 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 November 2014 - 12:47

Обещано гиг оперативы. Это много?

Примерно 200-300 съедается операционной системой
Для кеша базы в памяти - примерно 1.5 размера базы данных
 

А вообще - чем он лучше апачи?

apache - это мощный комбайн и запускать его для отдачи статики - съедает много памяти.
Можно сделать кеширущий nginx либо вовсе отказаться от apache

Это разгрузит сайт при посещаемости.
Скорость открытия страницы больше всего зависит от PHP в этом случае.

На виртуальных серверах часто используется не настоящая файловая система, поэтому её скорость может быть очень низкой.
 

И вопрос ламера - мне просто анынсталить апачу через консоль - этого достаточно? и развернуть ngnix? по ходу придется перенастроить и базу данных... надеюсь уложусь в семь тестовых дней

Можно apache просто отключить чтобы не занимал 80й порт.
apache или nginx нужны чтобы запустить PHP и раздавать статику (js, css, картинки) и уже PHP использует базу данных.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 27 November 2014 - 12:49

А что, у нас в РБ появились VPS по адекватным ценам?


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#10 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 November 2014 - 12:49

142 попугая вы получили с нормальным подключением к базе данных?
Можете показать полный список результатов теста ?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!