ставим так:
Код PHP:
Для запуска/остановки используем две команды (запускать под правами рута):
$ su # apt-get install apache2
invoke-rc.d apache2 start
invoke-rc.d apache2 stop
Проверяем работу apache http://localhost/
Должна открыться страничка сервера.
Устанавливаем php:
Код PHP:
и обязательно делаем перезапуск apache:
#apt-get install php5 libapache2-mod-php5
Код PHP:
Доставляем сервер баз данных MySQL:
#invoke-rc.d apache2 restart
Код PHP:
И снова перезапускаем apache:
# apt-get install mysql-server
Код PHP:
Для работы с БД ставим phpMyAdmin:
#invoke-rc.d apache2 restart
Код PHP:
phpMyAdmin будет доступен по адресу http://localhost/phpmyadmin
#apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Для входа используем: пользователь root пароль - тот что был установлен в процессе установки.
В phpMyAdmin создаем базу данных, например с именем instant.
Важно, чтобы кодировка в "сравнение" была выставлена cp_1251_general_ci.
Далее подключаем в apache mod_rewrite, без этого модуля instant работать не будет.
Код PHP:
Также нужно отредактировать конфигурацию хостов:
#a2enmod rewrite
sudo nano /etc/apache2/sites-available/default
Изменив параметр AllowOverride None на AllowOverride All
и рестартовать apache
Код PHP:
Устанавливаем InstsntCMS
#invoke-rc.d apache2 restart
По умолчанию каталог для нее /var/www/
Чтобы работа с каталогом стала возможна без затруднений присваиваем ему универсальные права 777 (здесь возможны вариации, но это уж ваше дело, см. здесь)
Код PHP:
в данный каталог разархивируем файлы InstantCMS (скачиваем отсюда).
#chmod 777 /var/www/
Снова присваиваем права 777 всему что внутри.
Код PHP:
Далее в браузере набираем адрес http://mysite.ru/install
#chmod -R 777 /var/www/
И дальше все интуитивно понятно.
Спойлер
Еще раз производим манипуляцию с правами.
Код PHP:
И Переходим в админку новоустановленной InstantCMS
#chmod -R 777 /var/www/
http://localhost/admin/
Дальше логин: который задали для Администратора при установке, ну и соответственно пароль.
Все должно работать.