0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] InstantCMS

Установка на debian/ubuntu/mint, на локальный pc.
  
Сообщений: 0
Сервер и все необходимое
ставим так:
Код PHP:
  1. $ su
  2. # apt-get install apache2
Для запуска/остановки используем две команды (запускать под правами рута):
invoke-rc.d apache2 start
invoke-rc.d apache2 stop

Проверяем работу apache http://localhost/
Должна открыться страничка сервера.
Устанавливаем php:
Код PHP:
  1. #apt-get install php5 libapache2-mod-php5
и обязательно делаем перезапуск apache:
Код PHP:
  1. #invoke-rc.d apache2 restart
Доставляем сервер баз данных MySQL:
Код PHP:
  1. # apt-get install mysql-server
И снова перезапускаем apache:
Код PHP:
  1. #invoke-rc.d apache2 restart
Для работы с БД ставим phpMyAdmin:
Код PHP:
  1. #apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
phpMyAdmin будет доступен по адресу http://localhost/phpmyadmin
Для входа используем: пользователь root пароль - тот что был установлен в процессе установки.
В phpMyAdmin создаем базу данных, например с именем instant.
Важно, чтобы кодировка в "сравнение" была выставлена cp_1251_general_ci.
Далее подключаем в apache mod_rewrite, без этого модуля instant работать не будет.
Код PHP:
  1. #a2enmod rewrite
Также нужно отредактировать конфигурацию хостов:

sudo nano /etc/apache2/sites-available/default

Изменив параметр AllowOverride None на AllowOverride All
и рестартовать apache
Код PHP:
  1. #invoke-rc.d apache2 restart
Устанавливаем InstsntCMS

По умолчанию каталог для нее /var/www/
Чтобы работа с каталогом стала возможна без затруднений присваиваем ему универсальные права 777 (здесь возможны вариации, но это уж ваше дело, см. здесь)
Код PHP:
  1. #chmod 777 /var/www/
в данный каталог разархивируем файлы InstantCMS (скачиваем отсюда).
Снова присваиваем права 777 всему что внутри.
Код PHP:
  1. #chmod -R 777 /var/www/
Далее в браузере набираем адрес http://mysite.ru/install
И дальше все интуитивно понятно.
Спойлер
После установки, удаляем каталоги install и migrate из /var/www/
Еще раз производим манипуляцию с правами.
Код PHP:
  1. #chmod -R 777 /var/www/
И Переходим в админку новоустановленной InstantCMS
http://localhost/admin/
Дальше логин: который задали для Администратора при установке, ну и соответственно пароль.
Все должно работать.
Редактировалось: 6 раз (Последний: 20 февраля 2012 в 16:35)
Сообщений: 0
Один нюанс при установке phpMyAdmin.
Не знаю почему но теперь при установке phpMyAdmin на mint13 столкнулся с тем, что вход http://localhost/phpmyadmin не фурычит, выбрасывает ошибку. Думаю, что и на ubuntu 12.04 такой же глюк можем быть.
Проблема решается следующим способом:
После установки phpMyAdmin, нужно убедиться в наличие файла /etc/phpmyadmin/apache.conf
Если таковой присутствует, то делаем ссылку
Код PHP:
  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
Вход http://localhost/phpmyadmin должен заработать.
Редактировалось: 1 раз (Последний: 23 августа 2012 в 13:50)
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.