Автор: Максим Мишутин | 08.09.2012 | 5:17 | В рубриках: Ubuntu Server, Новости

SilverStripe!

SilverStripe – система управления содержимым с открытым исходным кодом, основанная на PHP-фреймворке Sapphire.
Основные возможности:

  • изменяемый интерфейс приложения
  • древовидная структура навигации
  • cистема безопасности, основанная на полномочиях пользователей
  • ORM
  • автоматическое изменение размеров изображений
  • возможность использования нескольких шаблонов
  • ЧПУ
  • генерация Sitemap
  • полнотекстовый поиск
  • RSS-ленты
  • полное или частичное кэширование
  • поддерживаемые БД: MySQL, PostgreSQL, MSSQL, SQlite

Системные требования:

  • Apache v1.3.19+, Lighttpd, или Microsoft IIS 7.x+
  • MySQL v5.0.X+, Microsoft SQL Server 2008+, PostgreSQL 8.3+, SQLite3
  • PHP 5.2+ с поддержкой MySQL, GD и zlib
  • RAM минимум 512 Mb

Чтобы установить SilverStripe 3.0.1 в Ubuntu 12.04/12.10/Linux Mint 13 выполните небольшую инструкцию:
1. Устанавливаем LAMP
2. Скачиваем и распаковываем архив с SilverStripe 3.0.1:

cd /tmp && wget -O SilverStripe-cms-v3.0.1.tar.gz http://goo.gl/DZ8pW
sudo tar -xzvf SilverStripe-cms-v3.0.1.tar.gz -C /var/www/
sudo mv /var/www/SilverStripe-cms-v3.0.1 /var/www/silverstripe

3. Изменяем права доступа в /var/www/silverstripe/ командами:

sudo chown -R www-data.www-data /var/www/silverstripe/
sudo su
cd /etc/apache2/sites-available
sed 's/www/www\/silverstripe/g' default > silverstripe
a2ensite silverstripe
a2enmod rewrite
exit

4. Перезагружаем Apache командой:

sudo /etc/init.d/apache2 restart

5. Создаем базу данных MySQL:

mysql -u root -p
create database silverstripe;
CREATE USER 'silverstripe'@'localhost' IDENTIFIED BY '12345';
grant all privileges on silverstripe.* to silverstripe@localhost;
exit

Запоминаем:
Database name: silverstripe
Database user: silverstripe
Database password: 12345
6. Редактируем php.ini:

sudo gedit /etc/php5/apache2/php.ini

в Linux Mint команда:

sudo pluma /etc/php5/apache2/php.ini

Редактируем строку с ;date.timezone на date.timezone = Europe/Rome (записываем нужное, не забываем убрать ";")

php_ini

sudo /etc/init.d/apache2 restart

7. Запускаем инсталлятор SilverStripe:
http://localhost/silverstripe или http://127.0.0.1/silverstripe

SilverStripe

8. Вводим в "Database Configuration" настройки MySQL:

database-config-silverstripe

9. Устанавливаем систему нажав кнопку "Install SilverStrip"

install-silverstripe

10. Удаляем файл install.php:

sudo rm /var/www/silverstripe/install.php

11. Открываем главную страницу по адресу: http://localhost/silverstripe или http://127.0.0.1/silverstripe
Админка доступна по адресу: http://localhost/silverstripe/index.php/admin/ или http://127.0.0.1/silverstripe/index.php/admin/

Оцените SilverStripe

Просмотреть результаты

Loading ... Loading ...

Эта запись была опубликована 08.09.2012в 17:01. В рубриках: Ubuntu Server, Новости. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить свой комментарий или трекбек со своего сайта.