Вот и началось мое серьезное знакомство в линухами с серверной стороны. Linux Mint человек со здравой психикой серверной не наховет, но поскольку я на нем сидел где-то пол года, то хоть есть представление куда тыцять 🙂
Вопрос «Зачем оно мне надо?» справедливый, а надо это мне затем, что хочу поставить несколько сайтов и разобратся в принципе работы таких оболечек для хостинга.
На компе установлены apache, php, mysql-server и mysql-admin (морда к нему вместо phpmyadmin).
Приступим-с… Открываем терминал и пишем следующее:
#sudo apt-get install syscp
Будет несколько запросов на пароли для БД. Сначала на подключение у MySQL, а потом пароль для базы syscp.
Когда всё будет готово терминал радосно будет ждать от нас следующей команды. Теперь нам надо прописать алиас на сайт syscp. Можно это делать двумя простыми путями:
1. Простой через файловый менеджер.
Заходим в Компьютор -> Файловая система -> Apache2
Правой кнопкой на httpd.conf и выберите «Открыть как администратор». И в этот файлик прописываем следующее:
Alias /syscp "/usr/share/syscp"
AllowOverride None
Order allow,deny
Allow from all
Файл сохраняем и закрываем.
2. Через терминал.
#sudo gedit /etc/apache2/httpd.conf
Открывается опять же текстовый редактор и в файл прописываем те же матюки для алиаса:
Alias /syscp "/usr/share/syscp"
AllowOverride None
Order allow,deny
Allow from all
Файл сохраняем и закрываем.
Чтобы правило вступило в силу надо перезагрузить апач:
#sudo /etc/init.d/apache2 restart
Если все правильно сделано, то перейдя по ссылке http://localhost/syscp попадем на страницу первоначальной настройки с фразой «You have to configure SysCP first!»
Дальше все предельно ясно, потому сложностей не составит. Когда установка будет окончена рекомендуется удалить каталог install:
# rm -R /usr/share/syscp/install/
Вроде как всё 🙂