Vai 2u.lv nogājis pa burbuli ?
Kolēģis spļaudās un uguņo, jo 2u.lv pasūtīja šo un to. Nauda jau samaksāta, preču nav.
Visi zināmie 2u.lv kontakttelefoni jau kādu laiku atslēgti.
Papētīju, kāpēc no neta ir nozudusi mongoose v5.2+ kompilējama source.
Izrādās, mainījusies licence un tagad tas ir maksas projekts.
Tomēr izrādās, ka uz mongoose bāzes tieši šī iemesla dēļ tiek veidots jauns bezmaksas projekts -
civetweb.
Tieši tas, ko man vajag.
Nice.
https://github.com/civetweb/civetweb
No root konta:
1) apt-get install build-essential automake autoconf pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libssl-dev
2) Iebliežam sekojošās rindas /etc/sysctl.conf faila beigās:
fs.file-max = 65535
net.ipv4.tcp_workaround_signed_windows = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_low_latency = 0
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_mtu_probing = 1
net.ipv4.tcp_congestion_control = illinois
net.core.wmem_max = 12582912
net.core.rmem_max = 12582912
net.ipv4.tcp_rmem = 4096 524288 12582912
net.ipv4.tcp_wmem = 4096 524288 12582912
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_no_metrics_save = 1
net.core.netdev_max_backlog = 5000
3) Ielādējam izmaiņas ar komandu:
sysctl -p
No parasta user konta $HOME direktorijas:
4) wget
https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz5) tar xf libevent-2.0.21-stable.tar.gz
6) mkdir CUSTOM_INSTALLS
7) cd CUSTOM_INSTALLS
8.) mkdir libevent-2.0.21-stable
9) cd ../libevent-2.0.21-stable
10.) ./configure --prefix=$HOME/CUSTOM_INSTALLS/libevent-2.0.21-stable
11) make
12) make install
13) export PKG_CONFIG_PATH="$HOME/CUSTOM_INSTALLS/libevent-2.0.21-stable/lib/pkgconfig"
14) cd
15) wget
https://github.com/transmission/transmission-releases/raw/master/transmission-2.92.tar.xz16) tar xf transmission-2.92.tar.xz
17) cd transmission-2.92
18.) ./configure -enable-daemon
19) make
20) Palaižam ar /home/blablabla/transmission-2.92/daemon/transmission-daemon -b -p VIENSPORTS -P CITSPORTS -f -t -w /home/blablabla/Download-dir/ -g /home/user/.config/
21) Pagaidām kamēr ielādējas un nospiežam ctrl-c
22) Piekoriģējam settings.json failu (rcp adresi, bind adresi, ātrumi, ram settingi u.t.t. iekš /home/blablabla/.config/
23) cp -r /home/blablabla/transmission-2.92/web /home/blablabla/.local/share/transmission/web
24) export TRANSMISSION_WEB_HOME=/home/blablabla/.local/share/transmission/web
25) Palaižam transmission kā background procesu ar /home/blablabla/transmission-2.92/daemon/transmission-daemon -b -p VIENSPORTS -P CITSPORTS -t -w /home/blablabla/Download-dir/ -g /home/user/.config/
Beidzot sapratu, kas ik pa laikam uzkarina deluge daemonu pie lieliem (gbit trubai atbilstošiem) upload ātrumiem... izrādās, nepietiek RAM.
Tiklīdz tiek iztērēts viss pieejamais 8GB rams, deluge daemons vai nu uzkarās vai tiek automātiski nokillots (tas ir minējums), lai atbrīvotu ramu.
Nāksies padomāt par kastes upgreidu uz 16GB ram.