1chan engine: различия между версиями

Материал из Колчевики
Перейти к навигации Перейти к поиску
(Движок)
Строка 9: Строка 9:
 
%%Уж думаю по ssh через root все зайдете%%
 
%%Уж думаю по ssh через root все зайдете%%
  
# Настроим собсна сам наш сервак:
+
#Настроим собсна сам наш сервак:
  
 
apt-get install ca-certificates apt-transport-https
 
apt-get install ca-certificates apt-transport-https
Строка 15: Строка 15:
 
sudo apt-get upgrade
 
sudo apt-get upgrade
  
# Установим nginx простой командой: apt-get install nginx
+
#Установим nginx простой командой: apt-get install nginx
  
# Установим mysql: apt-get install mysql-server
+
#Установим mysql: apt-get install mysql-server
  
 
# Установим редис: apt-get install build-essential tcl redis-server
 
# Установим редис: apt-get install build-essential tcl redis-server

Версия 13:49, 2 мая 2022

Оригинальный движок сайта 1chan.ru. Умные пиздюки ставят его, внося правки, чтобы тот не ломался в два клика, тупые и ленивые аутисты ставят форк курвы, в котором, возможно, есть бэкдоры. Железных пруфов этому найдено не было, кроме нытья антивируса на evac.

Есть еще и движок сосмана, но про него нужна будет отдельная статья.

Движок ставить сложнее чем тот же инстант из коробки, но для тупых пиздюков на новом лентачке Фадерьма была записана инструкция для оригинального жилбидвигла. %%Только с редисом, чтобы не проебаться с нумерацией, хуй поймешь как работать.%%

Общая установка

%%Уж думаю по ssh через root все зайдете%%

  1. Настроим собсна сам наш сервак:

apt-get install ca-certificates apt-transport-https sudo apt-get update sudo apt-get upgrade

  1. Установим nginx простой командой: apt-get install nginx
  1. Установим mysql: apt-get install mysql-server
  1. Установим редис: apt-get install build-essential tcl redis-server
  1. Далее начинается наш самый страшный шаг. Установка **МЕРЗКОГО** dklab_realplaxor'а.

Есть два способа - perl версия, что сделать легко или же ебаться с компиляцией версии на c++... Проблема perl версии в том, что она тестовая и выдержит 10-15 коннектов максимум. Но у пиздюков больше и не будет, так что можно оба.

Для начала заходим на сервер в папку opt: cd /opt/ и клонируем наш репозиторий: git clone https://github.com/DmitryKoterov/dklab_realplexor.git

  • Perl-версия.
  1. Тут все очень просто, сначала пишем cd /opt/dklab_realplexor/
  1. После пишем вот что: ./dklab_realplexor.pl. Программа пошлет вас нахуй, а если нет, значит повезло.
  1. Вводим команды:

yum install gcc perl -MCPAN -e "install EV" apt-get install gcc perl -MCPAN -e "install EV"

Какая-нибудь из них авось и сработает. После чего возвращаемся к пункту 2.

  1. Используем следущую команду: ln -s /opt/dklab_realplexor/dklab_realplexor.init /etc/init.d/dklab_realplexor
  1. И должно потом заработать: service dklab_realplexor reload
  • C++ версия.