Переход на PHP 5.4

Для начала останавливаем apache, чтобы не мешался пока суть, да дело:
/etc/init.d/apache2 stop

Сносим всё PHP которое установлено:
apt-get remove php5-cli php5-common php5-suhosin php5-mcrypt php5-mysql php5-gd php5-dev php-pear php5-curl php-apc php5-memcache php5-fpm
apt-get autoremove

Лезем в конфигурационный файл /etс/apt/sources.list стираем там 2 старые строки посвященные dotdeb.org и вместо них вписываем такие:
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all

Обновляемся:
apt-get update

И ставим всё новое:
apt-get install php5-cli php5-common php5-mcrypt php5-mysql php5-gd php5-dev php-pear php5-curl php5-apc php5-memcache php5-fpm
apt-get autoremove

  • php5-suhosin для PHP 5.4 не нужен и не рекомендован.
  • APC берём тоже с dotdeb, поэтому пакет называется php5-apc, a не php-apc как раньше.
  • По ходу дела пару раз спросят что делать с конфигами (php.ini и т.п.)- решайте сами. Можно оставить старые, можно взять новые из устанавливаемых пакетов, можно посмотреть различия. Я советую ставить новые, хотя это и означает что все изменения которые в них вносились придётся делать заново

Если вы установили новые конфиги, то вносим в них изменения упомянутые в «Часть VI.PHP». Номера строк в конфигах будут другие. На всякий случай перечисляю директивы, на которые необходимо обратить внимание.
/etc/php5/fpm/php.ini:
expose_php
mail.add_x_header
sendmail_path
disable_functions
error_log
session.save_path

/etc/php5/fpm/pool.d/www.conf:
listen
pm.max_children
pm.start_servers
pm.min_spare_servers
pm.max_spare_servers
pm.max_requests

/etc/php5/cli/php.ini:
expose_php
mail.add_x_header
sendmail_path


Теперь правим конфигурации apache (потому что эти нехорошие люди, по неведомым причинам, переименовали /usr/sbin/php-fpm в /usr/sbin/php5-fpm ). Итак, в /etc/apache2/sites-available/superls.ru находим и правим две строки:
Было:
Action php-fastcgi /usr/sbin/php-fpm.fcgi  
ScriptAlias /usr/sbin/php-fpm.fcgi /usr/sbin/php-fpm

Cтало:
Action php-fastcgi /usr/sbin/php5-fpm.fcgi  
ScriptAlias /usr/sbin/php5-fpm.fcgi /usr/sbin/php5-fpm


Далее в /etc/apache2/mods-available/fastcgi.conf меняем строку:
Было:
FastCGIExternalServer /usr/sbin/php-fpm -socket /var/run/php5-fpm.socket -idle-timeout 30

Cтало:
FastCGIExternalServer /usr/sbin/php5-fpm -socket /var/run/php5-fpm.socket -idle-timeout 30


Cтартуем всё:
/etc/init.d/php5-fpm restart
/etc/init.d/apache2 start


Автор Gmugra mmozg.net

AltoCMS для масс и нубов, копия livestreet

Все помнят упадок LiveStreet CMS в 2012.
Но вот весной 2013 появился глоток свежего воздуха.







Что внутри?
  • встроенная админка, у livestreet не было админки
  • встроенное ЧПУ
  • настраиваемые типы контента, ограничения типов topic/link/photoset/question уходят в прошлое
  • встроенная прямая ссылка на черновик
  • встроенная мультиязычность
  • удален рейтинг
  • встроенное редактирование комментариев
  • встроенные виджеты как в WP — короче из админки можно будет банера, картинки, счетчики, текст вставлять в боковую колонку. сейчас это тупо через ftp делается.
  • шаблон на базе Bootstrap
  • плагины можно заливать архивами из админки, для тех кто не знает что такое ftp
  • логгирование мультисессий для пользователей

Функционал сообщества:

АльтоКМС останется движком для людей, а ливстрит полностью превратится во фреймворк для разработчиков
На ней даже можно делать хостинги за пару суток.

Поддержать революцию вы можете altocms.ru/donate/

Мне тут делать нечего последнее время


зачем-то регнул домен jormungand.ru

Кому-ниб сделать бесплатно проекты на livestreet ?
ну кто-ниб собирался, но вам все «как-то лень было».?

Примеры на которых могу реализовать последнюю версию, настроить все что нужно обычно для создания.

На livestreet можно абсолютно разные проекты хуярить. Можно десяток абсолютно разных сайтов сделать, т.к. настройки очень гибкие.
Вам нужно лишь план отписать, а я скажу подойдет ли LS для такого плана на блог/сайт/сообщество.
А потом вы уже будете призывать народ. Или сами в одиночку вести.
Как-то так.

Пишите в личные сообщения.

Как установить livestreet на хостинг ?

Я буду думать, что вы уже грамотный человек, и готовы тратить настоящие средства, а не говно-копейки на хостинг, поэтому мы будет устанавливать livestreet сразу на VDS, с залогом на будушее развитие. Ибо livestreet, когда разрастается жрет порядком.
*дада, 1 домен, 1 проект, никаких ISP manager(тем более на clodo они платные, нада самому покупать) для управления и прочее.

Я опишу, на примере компании Clodo.

1. Регистрируемся.

Процесс активации аккаунта, я не буду описывать. Все банально.
2. Заказываем VDS.
Шаг1 — выбор Дата центра. Я рекомендую Оверсан, ihc например там же и железо — качественное.
Шаг2 — выбор типа сервера. Я рекомендую Scale Servers
Шаг3. Вот то, что нам нужно. Кликаем на картинку.

Шаг4. Ставим первичные лимиты. Например такие как я указал — за глаза для старта.

Шаг5. Айпишники, расширенные опции и прочее.

А потом, заходим на наш сайт, по тем данным, что мы вводили на ШАГЕ-3. И пользуемся. Пробуйте. Но еще раз скажу, это для тех, кто готов в месяц 250-500р отдавать. И кто явно собрался — делать классное сообщество на livestreet. Кто уже натестился и уверен в себе, чтобы потом с шаредов дешевых не переезжать, когда будет нагрузка, лучше сразу спроектировать на Scale от clodo.

//
Вот так, после заказа будет все выглядеть. (тут правда не пример с livestreet, а тут другое, для чела делал, но для примера статистики пойдет)

Важное замечание. Перезагрузка находится тут.


Но если вы хотите потестировать движок и прочее. То я бы посоветовал любой шаред. Например точно так же, как с установкой wordpress. Просто скачать движок livestreet и так же залить по FTP, потом запустить ваш_сайт/install/ и там уже настроить config движка.