|
11.07.2015 15:13 |
Игорь |
Re: Панель Управления Syscp, Настройка
Верю, верю)) Спецов возле себя собираю, мне это нравится)
|
11.07.2015 15:11 |
Eternity |
Re: Панель Управления Syscp, Настройка
в принципе , если допилить, то вполне можно попользоваться.
|
11.07.2015 14:24 |
Артём |
Re: Панель Управления Syscp, Настройка
Вот что может предложить опенсурс?
Полусырой продукт, с кучей ненужного мусора, который нужно допиливать рашпилем, напильником, надфилем и полировать нулёвкой наждачки
|
11.07.2015 14:16 |
Игорь |
Re: Панель Управления Syscp, Настройка
т.к веста хорошая в принципе? а уже какой сервак, здесь другой вопрос
|
11.07.2015 14:03 |
Артём |
Re: Панель Управления Syscp, Настройка
из 512 оперативки, демон отъедал около 180 мб
С учётом того, что на серваке крутится апачь+php+mysql+cron примерно около 200мб
Привык работать с комфортом, что бы сервак не падал из за того что бы оперативы мало, отказался от панелек совсем
|
11.07.2015 13:56 |
Игорь |
Re: Панель Управления Syscp, Настройка
а что скажите про Vesta CP?
|
11.07.2015 13:53 |
Артём |
Re: Панель Управления Syscp, Настройка
Занимаюсь администрированием VDS/VPS серверов, перепробовал много панелек и пришел к выводу, что лучшая панелька это консоль.
Опенсурсные панели приносят очень много гамна в систему, открывают порты, отъедают хорошую часть ресурсов.
|
24.02.2015 22:28 |
Eternity |
Панель Управления 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:
и выполняем там команду:
Код:
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, вы увидите диалог инсталяции.
|
Ваши права в разделе
|
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
Текущее время: 03:07. Часовой пояс GMT +3.
| |