Настраиваем сервер для LiveStreet. Часть III. Некоторые настройки ядра, репозитории и базовые утилиты.

Предыдущие части:

Сначала мы сделаем некоторые настройки ядра, за этот совет благодарность уходит господину ewden .

Редактируем файл /etc/sysctl.conf:
vim /etc/sysctl.conf

Я привожу конфигурацию от ewden целиком:
# Допустим случись у нас какой-то косяк с системой или ядром.
# Может произойти паника ядра (Kernel Panic)
# На сий случай есть настройка, указывающая, что система должна будет перезагрузится в течении 10 сек в примере:
kernel.panic = 12
# включение проверки маршрута от источника. Может быть полезно против некоторых видов спуфинг-атак.
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.all.rp_filter=1

# След. опция разрешает/запрещает передачу так называемых syncookies вызывающему хосту
# в случае переполнения очереди SYN-пакетов для заданного сокета. Когда в
# систему поступает слишком много запросов на соединение, то очередь может
# переполниться и тогда запускается передача syncookies в ответ на каждый
# SYN-запрос. Эта переменная используется для предотвращения syn-flood атак. 
net.ipv4.tcp_syncookies=1

# Устанавливает параметры приёма icmp-сообщений о переодресации
# Которые используются для уведомления (обычно маршрутизаторов)
# О существовании лучшего маршрута передачи пакетов целевому хосту.
# Включение параметра может справоцировать атаку человек по середине (Man In The Middle) 
net.ipv4.conf.all.accept_redirects = 0
net.ipv6.conf.all.accept_redirects = 0
# Разрешает или запрещает нашему хосту передачу выще упомянутых сообщений переадресации.
net.ipv4.conf.all.send_redirects = 0

# Позволяет отправителю определить путь, по которому должен следовать пакет по сети.
# Может позволить посторонним произвести подмену адресов. 
net.ipv4.conf.all.accept_source_route = 0

# Игнорироваться ICMP сообщения, отправленные на
# широковещательный или групповой адрес. Вполне очевидно, почему полезно
# включить этот параметр  - защита от smurf атак.
net.ipv4.icmp_echo_ignore_broadcasts = 1

# Контролирует процент свободной памяти, при которой начнется активный сброс страниц в раздел swap. 
vm.swappiness=10


Читать дальше →

Настраиваем сервер для LiveStreet. Часть II. Vim, файловая система, hostname.

Предыдущие части:

Итак, мы успешно зашли в консоль сервера. Первое что нужно сделать — перезагрузить его командой:
reboot

Замечание: Я буду стараться каждую отдельную команду оборачивать с блок как вот тут. Т.е. в этих инструкция — одна команад = один блок. Любая команда запускается на выполнение, набиранием оной в консоли и нажимаем клавиши ENTER после этого. Можно скопировать в буфер, сбросить в консоль правой кнопкой мыши и, опять же, ENTER.

Зачем перезагружать? — Нужно убедиться что сервер без проблем рестартует. Я лично сталкивался с проблемой (у очень именитого немецкого хостера, кстати), когда из-за изначально неправильно настроенного загрузчика, сервер самостоятельно к жизни не возвращался. Такие проблемы никому и за даром не нужны, поэтому это стоит проверить и если что-то не так, решать с помощью поддержки хостера, до начала установки.

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

Читать дальше →

Настраиваем сервер для LiveStreet. Часть I. Введение, хостинг и PuTTY.

Учитывая, что сообщество проявило вот тут livestreet.ru/blog/questions/14593.html#comment233221 не нулевую активность. И точно есть, хотя бы, несколько человек которым эта тема интересна. Начинаю цикл заметок про «что и как устанавливать и настраивать».

Вступительное замечание:

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

Я не претендую на истину в последней инстанции, и мой опыт не так уж велик. Так что если кто-то что дельно по-критикует будем вносить исправления в основные тексты со ссылкой на автора улучшения. В итоге можем получить серию очень полезных документов. Вокруг LiveStreet мало хороших и актуальных документаций. Ещё одна точно не помешает. И это одна из целей всей этой затеи.


Начальные предположения:
1. У вас есть «домашний» компьютер с Windows и доступом в сеть.
2. У вас есть желание заполучить свой выделенный(Dedicated) или виртуальный(VPS) сервер для того, чтобы запустить на нём сайт основанный на LiveStreet
3. У вас есть доменное имя для вашего сайта и доступ к настройкам DNS у вашего регистратора домена.

Читать дальше →

Установка LS

Привет. Нужно поставить LS с нуля.
Я в этом ни чего не понимаю.
Задание: установка LS, модуля Работа + Компании, вывести на главную страницу сайта вот такую ссылку: test.vaktive.ru/job/resume/ (только уже с нашего сайта)
С меня оплата хостинга, покупки доменов, плагинов + 30 wmz. (хостинг выбирайте сами, мне всё равно, где он будет).

Главное требование: Всё это нужно сделать сегодня!
ICQ 367-736-830
skype name: ruslan_sadulaev

третий шаг установки,ошибка

Всё вроде бы правильно сделал, но на 3шаге установки, что не напишу в логине, мыле и пароле постоянно выскакивает эта ошибка —
Error: Не удалось сохранить данные в базе.
Table 'gb_x_guijaffe.prefix_user' doesn't exist

что мне нужно сделать? я не понимаю. мой хостинг на 1gb.ru

LS меня удивил

Возникли проблемы при установке LS на Ubuntu(я новичок), зарегился здесь чтобы найти задать вопрос и найти помощь, но вот проблема… Могу писать сообщения только в свой блог :-))
Ладно может повезет и кто-то прочтет.

После установки открывается главная страница сайта, но не открываются остальные:
The requested URL /LS/blogs/ was not found on this server.

Установил AllowOverride в all:
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

Не помогает.

Лог апача:
[notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.4 with Suhosin-Patch configured — resuming normal operations
[error] [client 127.0.0.1] File does not exist: /var/www/LS/blogs, referer: localhost/LS/
[error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[error] [client 127.0.0.1] File does not exist: /var/www/LS/people, referer: localhost/LS/
[error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
Что делать, как дальше жить?

Знакомство с LS CMS (Первая установка)

Всем доброго вечера ребят. Очень понравилась данная CMS и по функциям подходит по всем мои задумкам.

Только вот беда началась сразу после установки. Как только установил и перешел на сайт, пытаюсь зайти под своим логином и паролем, но вот беда, вход на сайт так и не проходит (( Кубики бегут и бегут, ждал минут 20 где то, но толку так и не было (( Было ли такое у кого ???

Может быть какие то специфики есть по характеристикам хостинга ??? Подскажите пожалуйста.

Сайт кстати буду делать что-то вроде как smotra.ru