воскресенье, 3 августа 2014 г.

Установка SysCP из исходников для freeBSD


Установка 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
SysCP 1.4.2.21 Установка SysCP из исходников для freeBSD
У меня не хотела импортироваться БД, решил проблему очень легко:
1. Нужно взять syscp.sql который лежит в /instal/syscp.sql
2. Заменить во всех строчках где встречаться TYPE=MyISAM; заменить на ENGINE=MyISAM;
3.  Дампануть  его ( я выполнил запрос в phpmyadmin) с поддержкой Mysql40.
Вводим необходимые данные и нажимаем «Next». настройки сохранятся и все будет работать! Если вы ввели все правильно, то  должны увидеть:
syscp3 Установка SysCP из исходников для freeBSD
После настройки конфигурации залогинимся нажав на ссылку «Click here to login»  в SysCP.  Установка SysCP из исходников для freeBSD завершена, НО НЕ ЗАБУДЬТЕ УДАЛИТЬ ПАПКУ которая расспаложена по пути /home/captain/www/instal для этого выполним:
# rm -r /home/captain/www/instal
На этом все, Установка SysCP из исходников для freeBSD закончена. Спасибо что используете мой сайт.

Комментариев нет:

Отправить комментарий