Хостинг картинок yapx.ru
Добро пожаловать!

Вернуться   Интернет-конференция > компьютерный форум > *.nix > FreeBSD
Войти через OpenID

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.02.2015, 22:28   #1
Eternity
Администратор
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Панель Управления Syscp, Настройка

Панель управления SysCp обладает достаточным функционалом для управления вебхостинг сервером. В принципе из недостатков, для себя, я отметил отсутствие внятного управления DNS, а так все нормально и даже вполне удобно.
Важным является так же то, что SysCp присутствует в портах FreeBSD. Из них и будем устанавливать.

Здесь описывается установка на голую FreeBSD, после установки, пересборки и обновления портов.


Код:
cd /usr/ports/sysutils/syscp/
make install clean
Прелесть установки заключается в том, что будет полностью установлены все приложения необходимые для работы вебсервера, включая побочный софт, такой как FTP и почтовый сервер.
Дополнительно, останеся собрать MySQL сервер.


Код:
cd /usr/ports/databases/mysql51-server
make BUILD_OPTIMIZED=yes WITH_PROC_SCOPE_PTH=yes BUILD_STATIC=yes install clean
Затем установить php5-extensions, со стандартным набором модулей.
Код:
cd /usr/ports/lang/php5-extensions/
make install clean
Процедура установки несколько более сложная по сравнению с webmin.
Теперь нужно разрешить запуск Apache и MySQL сервера и запустить их.

Код:
echo 'apache22_enable="YES"' >> /etc/rc.conf
echo 'mysql_enable="YES"' >> /etc/rc.conf
/usr/local/etc/rc.d/apache22 start
/usr/local/etc/rc.d/mysql-server start
Это, как говорится был тестовый запуск. Если Apache запустился, то теперь нужно его немного настроить. Можно было бы и сразу настроить, но привычка делает свое дело, лучше сначала запустить со стандартной конфигурацией и проверить запустился ли софт, чем потом думать, он не правильно собрался или кривые ручки не так, как надо понаконфигуряли.
Нужно добавить файл и включить его в конфигурацию Apache. Файл сделаем такой /usr/local/etc/apache22/Includes/aliases.conf, а содержимое его, то, что вывел порт SysCp при установке:

Код:
Alias /syscp "/usr/local/www/syscp"
<Directory "/usr/local/www/syscp">
 *AllowOverride None
 *Order allow,deny
 *Allow from all
</Directory>
В конфиге httpd.conf, по умолчанию,все файлы из директории /usr/local/etc/apache22/Includes/, с расширением conf, автоматически подхватываются.
Еще надо добавить в httpd.conf, настройки php.

Код:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
И к DirectoryIndex index.html дописать index.php, так что бы получилось вот так:
Код:
DirectoryIndex index.html index.php
Далее о php. Идем в /usr/local/etc и копируем php.ini-production в php.ini:

Код:
cd /usr/local/etc/
cp php.ini-production php.ini
Затем устанавливаем временную зону в php.ini, у меня это Europe/Kiev, а ставится она так:

Код:
date.timezone = Europe/Kiev
Немного о неприятном, у меня инсталяция SysCP проходит только при включенном register_globals.
Нужно найти в php.ini register_globals и поставить его:
Код:
register_globals = On
Нам остается только проверить синтаксис и рестартануть Apache.

Код:
apachectl configtest
killall -HUP httpd
Теперь установим пароль рута в mysq. Подсоединяемся с помощью mysql:


Код:
mysql -uroot
и выполняем там команду:
Код:
grant all on *.* to 'root'@'localhost' identified by 'root-123';
Это мы поставили руту пароль root-123.
Теперь можно открывать в браузере ваш сервер и приступать к инсталяции SysCp. Открывается он может как http://ip.address.yor.server/syscp или если у сервера есть имя то как http://you.serv.com/syscp,,
Далее после клика на ссылку configure SysCP, вы увидите диалог инсталяции.
Eternity вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 13:53   #2
Артём
Новичок
 
Аватар для Артём
 
Регистрация: 09.07.2015
Сообщений: 33
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Настроение: Angry
Репутация: 1
По умолчанию Re: Панель Управления Syscp, Настройка

Занимаюсь администрированием VDS/VPS серверов, перепробовал много панелек и пришел к выводу, что лучшая панелька это консоль.

Опенсурсные панели приносят очень много гамна в систему, открывают порты, отъедают хорошую часть ресурсов.
__________________
Добрый грубиян
Артём вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 13:56   #3
Игорь
Администратор
 
Аватар для Игорь
 
Регистрация: 21.11.2014
Сообщений: 1,871
Сказал(а) спасибо: 109
Поблагодарили 21 раз(а) в 17 сообщениях
Репутация: 35
По умолчанию Re: Панель Управления Syscp, Настройка

а что скажите про Vesta CP?
Игорь вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 14:03   #4
Артём
Новичок
 
Аватар для Артём
 
Регистрация: 09.07.2015
Сообщений: 33
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Настроение: Angry
Репутация: 1
По умолчанию Re: Панель Управления Syscp, Настройка

из 512 оперативки, демон отъедал около 180 мб
С учётом того, что на серваке крутится апачь+php+mysql+cron примерно около 200мб
Привык работать с комфортом, что бы сервак не падал из за того что бы оперативы мало, отказался от панелек совсем
__________________
Добрый грубиян
Артём вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 14:16   #5
Игорь
Администратор
 
Аватар для Игорь
 
Регистрация: 21.11.2014
Сообщений: 1,871
Сказал(а) спасибо: 109
Поблагодарили 21 раз(а) в 17 сообщениях
Репутация: 35
По умолчанию Re: Панель Управления Syscp, Настройка

т.к веста хорошая в принципе? а уже какой сервак, здесь другой вопрос
Игорь вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 14:24   #6
Артём
Новичок
 
Аватар для Артём
 
Регистрация: 09.07.2015
Сообщений: 33
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Настроение: Angry
Репутация: 1
По умолчанию Re: Панель Управления Syscp, Настройка

Вот что может предложить опенсурс?
Полусырой продукт, с кучей ненужного мусора, который нужно допиливать рашпилем, напильником, надфилем и полировать нулёвкой наждачки
__________________
Добрый грубиян
Артём вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 15:11   #7
Eternity
Администратор
Топик Стартер ТС
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Re: Панель Управления Syscp, Настройка

в принципе , если допилить, то вполне можно попользоваться.
Eternity вне форума   Ответить с цитированием Вверх
Старый 11.07.2015, 15:13   #8
Игорь
Администратор
 
Аватар для Игорь
 
Регистрация: 21.11.2014
Сообщений: 1,871
Сказал(а) спасибо: 109
Поблагодарили 21 раз(а) в 17 сообщениях
Репутация: 35
По умолчанию Re: Панель Управления Syscp, Настройка

Верю, верю)) Спецов возле себя собираю, мне это нравится)
Игорь вне форума   Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 04:57. Часовой пояс GMT +3.

 
 
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Рейтинг@Mail.ru