Установка SysCP из исходников для freeBSD
SysCP («Панель управления Системой») является программным обеспечением для управления веб-серверов который написанных на PHP и MySQL. Он предлагает веб-интерфейс для клиентов интернет-провайдеров, что позволяет им управлять их адреса электронной почты, доменов и баз данных.
Проект был начат осенью 2003 года Флориан Липперт. С 15 июня, далее 2004 Разработка под лицензией GNU GPL. Программное обеспечение содержит шаблоны конфигурации для использования с Debian, Ubuntu, OpenSUSE и Gentoo Linux, но это возможно, чтобы запустить его на любом основе PHP / MySQL системы, как, например, FreeBSD. Поддерживаемые услуги (среди прочих) HTTP-сервер Apache, Lighttpd, MySQL, PHP, Postfix и курьерские и Dovecot для Mail-служб, bind9 сервером имен.
Перейду в нужную директорию создам папку и перейду в нее, чтобы потом я мог в нее скачать сам архив
# cd /usr/local/src # mkdir SysCP # cd SysCP
Идем на сайтик и качаем SysCP, я скачал SysCP-1.4.2.2 :
# wget https://github.com/flol/SysCP/archive/1.4.2.2.tar.gz # tar -xjf 1.4.2.2.tar.gz # cp -r SysCP-1.4.2.2 /home/captain/www/
Необходимо поправить (прописать) алиас для апача. Прописывается он:
# ee /usr/local/apache2/conf/httpd.conf
[...] Alias /syscp "/home/captain/www/SysCP-1.4.2.2" AllowOverride None Order allow,deny Allow from all [...]
Но можно в httpd.conf раскомментировать (убрать #):
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
И в /includes/aliases.conf прописать конфиг, который выше ( тот который я писал для httpd.conf).
Сейчас перейдем по ссылке ( смотрим ИП, тот что вы прописывали у себя в апаче в «ServerName»:
http://192.168.244.133/SysCP-1.4.2.2/install/install.php
У меня не хотела импортироваться БД, решил проблему очень легко:
1. Нужно взять syscp.sql который лежит в /instal/syscp.sql
2. Заменить во всех строчках где встречаться TYPE=MyISAM; заменить на ENGINE=MyISAM;
3. Дампануть его ( я выполнил запрос в phpmyadmin) с поддержкой Mysql40.
Вводим необходимые данные и нажимаем «Next». настройки сохранятся и все будет работать! Если вы ввели все правильно, то должны увидеть:
После настройки конфигурации залогинимся нажав на ссылку «Click here to login» в SysCP. Установка SysCP из исходников для freeBSD завершена, НО НЕ ЗАБУДЬТЕ УДАЛИТЬ ПАПКУ которая расспаложена по пути /home/captain/www/instal для этого выполним:
# rm -r /home/captain/www/instal
На этом все, Установка SysCP из исходников для freeBSD закончена. Спасибо что используете мой сайт.