установка социальной сети


создаём социальные сети с помощью InstantCMS и LiveStreet

Социальная сеть — это структура, которая состоит из группы узлов, являющимися социальными объектами (люди, организации), и связей между ними (социальных взаимоотношений).
Первая "социальная сеть" с использованием компьютерной техники появилась в 1971 г. Она была создана военными для передачи информации в случае ядерной войны. Эта сеть называлась ARPANET. Затем это локальная сеть начала распространяться по всему миру и вскоре получила название интернет. Стали появляться различные технологии на базе сети интернет, в том числе социальные сети. А с появлением так называемых CMS (системы управления контентом) для социальных сетей их количество начало бурно расти.
Сегодня существует огромное количество соцсетей различного уровня, равно как и CMS для их создания. Самые популярные системы управления контентом (WordPress,Joomla и Drupal) имеют соответствующие плагины для установки. Один из них - BuddyPress для WordPress.
Но существуют CMS заточенные под соцсети. На мой взгляд одни из лучших для русскоязычных социальных сетей это InstantCMS и LiveStreet. Это бесплатные системы управления сайтом. С помощью последовательных командLinuxмы установим их и настроим соединение с базой данныхmysqlИтак начинаем.
Скачайте дистрибутив InstantCMS с официального сайта.
Загрузите его содержимое насервер
Распакуйте загруженный архив в папку вашего сайта.
Установите для всех файлов права (chmod) 644, а для всех директорий права (chmod) 755. После этого для директорий /cache/ и /upload/ и всех вложенных в них установите права 777. Во время установки движка так же должна быть доступна для записи (права 777) директория /system/config/. После установки права доступа для нее можно выставить в 755. Вот последовательные команды Linux:

sudo apt-get update
sudo apt-get upgrade
chmod 644 bootstrap.php
chmod 644 credits.txt
chmod 644 cron.php
chmod 644 index.php
chmod 644 license.en.txt
chmod 644 license.ru.txt
chmod 644 readme.txt
chmod 755 cache
chmod 755 install
chmod 755 static
chmod 755 system
chmod 755 templates
chmod 755 upload
chmod 755 wysiwyg
chmod 777 cache
chmod 777 upload
chmod 777 system

переходим в папку system
chmod 777 config

переходим в папку cache
chmod 777 data
chmod 777 rss
chmod 777 static

переходим в папку static
chmod 777 css
chmod 777 js
chmod 777 sitemaps

переходим в папку upload
chmod 777 default
chmod 777 installer

sudo apt-get -y install memcached # Установка Memcached
systemctl restart memcached # перезапустите Memcached
apt-get install php-memcached # установить необходимое расширение PHP для Memcached
systemctl restart apache2 # перезапуститьApache
apt-get install cron
/usr/bin/php -f /var/opencart/InstantCMS/cron.php neuromusik.ru:8080 > /dev/null # команда будет выполняться каждые 5 минут


Перейдите по адресу http://your-site/install (где your-site - адрес вашего сайта) чтобы запустить мастер установки.
На этапе созданиябазы данныхможно выбрать имеющуюся, но ниже выбрать кнопку создать новую базу данных, иначе не создастся администратор и будет отсутствовать панель управления.
В крайнем случае в /system/config удалить файл config.php и зайти заново по-адресу в браузере. Автоматически начнётся установка.
После установки удалите папку install в корне сайта, также права доступа для директорий /system/config/ нужно выставить в 755.




Скачайте дистрибутив LiveStreet с официального сайта. Загрузите его содержимое насервер Распакуйте загруженный архив в папку вашего сайта.
Настройки находятся в файле /application/config/config.php. Для их изменения желательно переопределять эти настройки в файле config.local.php
Управление плагинами находится по адресу /admin/plugins/
Для более удобного управления сайтом рекомендуется активировать плагин админ-панели (входит в комплект)
Далее последовательные командыLinux

chmod 777 uploads
chmod 777 application
chmod 777 /var/opencart/LiveStreet/application/plugins
chmod 777 /var/opencart/LiveStreet/application/tmp
chmod 777 /var/opencart/LiveStreet/application/logs
chmod 777 /var/opencart/LiveStreet/application/config
chmod 777 /var/opencart/LiveStreet/application/config/config.local.php


Перейдите по адресу http://your-site/ (где your-site - адрес вашего сайта) чтобы запустить мастер установки.


Предлагаю посмотреть это видео:


Если у вас возникли трудности с настройкой можете обратиться к нампо этой ссылке

мои контактные данные здесь или здесь